❶ 89C51RC的引腳功能
STC89C52是一種帶8K位元組閃爍可編程可檫除只讀存儲器(FPEROM-Flash Programable and Erasable Read Only Memory )的低電壓,高性能COMOS8的微處理器,俗稱單片機。該器件採用ATMEL搞密度非易失存儲器製造技術製造,與工業標準的MCS-51指令集和輸出管腳相兼容。
STC89C52引腳圖、原理圖,如下圖所示:
❷ c51單片機存儲器容留
容留為8051核。
STC89C51單片機學習板是一款基於8位單片機處理晶元STC89C51RC的系統。
存儲器是單片機的又一個重要組成部分,圖6給出了一種存儲容量為256個單元的存儲器結構示意圖。其中每個存儲單元對應一個地址,256個單元共有256個地址,用兩位16進制數表示,即存儲器的地址(00H~FFH)。存儲器中每個存儲單元可存放一個八位二進制信息,通常用兩位16進制數來表示,這就是存儲器的內容。存儲器的存儲單元地址和存儲單元的內容是不同的兩個概念,不能混淆。
❸ 單片機stc89c52rc和 stc89c51rc有什麼區別嗎
唯一區別是,STC89C51RC 裡面FLASH程序存儲器位元組為4K,而52RC為8K其他都一樣
❹ STC89C51的最簡系統中,第31腳EA怎麼接
STC89C51的EA上面是有一道杠 代表低電平有效 所以說EA是高電平,說明選擇的是內部程序存儲器,若是低電平的話,選擇的是外部程序存儲器。
以下是STC89C51的相關介紹:
STC89C51單片機學習板是一款基於8位單片機處理晶元STC89C51RC的系統。
STC89C51RC是採用8051核的ISP(In System Programming)在系統可編程晶元,最高工作時鍾頻率為80MHz,片內含4K Bytes的可反復擦寫1000次的Flash只讀程序存儲器,器件兼容標准MCS-51指令系統及80C51引腳結構。
晶元內集成了通用8位中央處理器和ISP Flash存儲單元,具有在系統可編程(ISP)特性,配合PC端的控製程序即可將用戶的程序代碼下載進單片機內部,省去了購買通用編程器,而且速度更快。
STC89C51RC系列單片機是單時鍾/機器周期(1T)的兼容8051 內核單片機,是高速/ 低功耗的新一代8051 單片機,全新的流水線/精簡指令集結構,內部集成MAX810 專用復位電路。
以上資料參考網路——STC89C51
❺ 使AT89C51單片機復位有幾種方法復位後的狀態如何
通常就是一種方法,在復位管腳(RST)加高電平信號。復位後程序計數器回零。
1、一般數據手冊上對寄存器的描述都會有給出默認值或直接描述上電或復位後的值,默認值就是復位後的寄存器的值。
2、是從STC89C51RC單片機的Data Sheet中截圖的,Value after Power-on or Reset就是單片機上電或復位後的狀態,x表示不確定,可能是1,可能是0。
(5)stc89c51rc單片機擴展閱讀:
AT89C51 提供以下標准功能:4k位元組Flash閃速存儲器,256位元組片內數據存儲器(00H -7FH為片內RAM,80H-FFH為特殊功能寄存器SFR),32 個I/O 口線,兩個16位定時/計數器,一個5向量兩級中斷結構,一個全雙工串列通信口,片內振盪器及時鍾電路。
同時,AT89C51可降至0Hz的靜態邏輯操作,並支持兩種軟體可選的節電工作模式。空閑方式停止CPU的工作,但允許RAM,定時/計數器,串列通信口及中斷系統繼續工作。掉電方式保存RAM中的內容,但振盪器停止工作並禁止其它所有部件工作直到下一個硬體復位。
❻ STC89c51RC單片機點動程序怎麼寫要單獨控制8路的輸出。有懂得幫我搞一下
單片機的40個引腳大致可分為4類:電源、時鍾、控制和I/O引腳。
⒈ 電源: ⑴ VCC - 晶元電源,接+5V;
⑵ VSS - 接地端;
⒉ 時鍾:XTAL1、XTAL2 - 晶體振盪電路反相輸入端和輸出端。
⒊ 控制線:控制線共有4根,
⑴ ALE/PROG:地址鎖存允許/片內EPROM編程脈沖
① ALE功能:用來鎖存P0口送出的低8位地址新門戶
② PROG功能:片內有EPROM的晶元,在EPROM編程期間,此引腳輸入編程脈沖。
⑵ PSEN:外ROM讀選通信號。
⑶ RST/VPD:復位/備用電源。
① RST(Reset)功能:復位信號輸入端。
② VPD功能:在Vcc掉電情況下,接備用電源。
⑷ EA/Vpp:內外ROM選擇/片內EPROM編程電源。
① EA功能:內外ROM選擇端。
② Vpp功能:片內有EPROM的晶元,在EPROM編程期間,施加編程電源Vpp。
⒋ I/O線
89c51共有4個8位並行I/O埠:P0、P1、P2、P3口,共32個引腳。P3口還具有第二功能,用於特殊信號輸入輸出和控制信號(屬控制匯流排)。
拿到一塊晶元,想要使用它,首先必須要知道怎樣連線,我們用的一塊稱之為89C51的晶元,下面我們就看一下如何給它連線。
1、 電源:這當然是必不可少的了。單片機使用的是5V電源,其中正極接40管腳,負極(地)接20管腳。
2、 振蒎電路:單片機是一種時序電路,必須供給脈沖信號才能正常工作,在單片機內部已集成了振盪器,使用晶體振盪器,接18、19腳。只要買來晶體震盪器,連上就能了,按下圖1接上即可。
3、 復位管腳:按下圖1中畫法連好。
EA管腳:EA管腳接到正電源端。 至此,一個單片機就接
❼ stc89c51的原理
STC89C51RC是採用8051核的ISP(In System Programming)在系統可編程晶元,最高工作時鍾頻率為80MHz,片內含8K Bytes的可反復擦寫1000次的Flash只讀程序存儲器,器件兼容標准MCS-51指令系統及80C51引腳結構,晶元內集成了通用8位中央處理器和ISP Flash存儲單元,具有在系統可編程(ISP)特性,配合PC端的控製程序即可將用戶的程序代碼下載進單片機內部,省去了購買通用編程器,而且速度更快。STC89C51RC系列單片機是單時鍾/機器周期(1T)的兼容8051 內核單片機,是高速/ 低功耗的新一代8051 單片機,全新的流水線/精簡指令集結構,內部集成MAX810 專用復位電路。
❽ stc89c51rc單片機的優點
它的主要特點的話就是穩定性高,使用的效果好,功能上齊全,現在方便的話,智能程度也比較高。
❾ STC89C51與AT89C51的區別
1、STC89C51在AT89C51的基礎上加入了AD數模轉換,集成程度更高;AT89C51是老式的255位單片機
2、STC89C51是宏晶公司生產;AT89C51是Atmel公司生產。
3、STC89C51可以在線編程,即有ISP功能;而AT89C51必須通過編程器編程。
4、STC89C51具有6T模式,速度更快;AT89C51是12T模式,速度較慢。
5、STC89C51集成了512或1280位元組的RAM ,而AT89C51沒有。
6、STC89C51有三個16位定時器;AT89C51隻有兩個(AT89C52是三個)。
7、STC89C51的工作電壓是5.5V~3.3V;AT89C51的工作電壓是5.25V~4.75V。
8、STC89C51用戶的程序空間從4K到64K不等,可以選擇;而AT89C51用戶的程序空間是4K。
(9)stc89c51rc單片機擴展閱讀:
1、STC89C51的特點:
(1)增強型1T 流水線/精簡指令集結構8051 CPU。
(2)(5V單片機)/ 2.0V-3.8V 。
(3)時鍾頻率0~35MHz,相當於普通8051 的0~420MHz,實際工作頻率可達48MHz。
(4)用戶應用程序空間12K / 10K / 8K / 6K / 4K / 2K位元組。
(5)片上集成512 位元組RAM。
(6)通用I/O 口(27/23個),復位後為:准雙向口/ 弱上拉(普通8051 傳統I/O 口)可設置成四種模式:准雙向口/ 弱上拉,推挽/ 強上拉,僅為輸入/高阻,開漏。每個I/O 口驅動能力均可達到20mA,但整個晶元最大不得超過55mA。
(7)ISP(在系統可編程)/IAP(在應用可編程),無需專用編程器。可通過串口(P3.0/P3.1)直接下載用戶程序,數秒即可完成一片。
(8)有2個16 位定時器/ 計數器
2、AT89C51的主要特性:
(1)與MCS-51 兼容
(2)4K位元組可編程FLASH存儲器
(3)壽命:1000寫/擦循環
(4)數據保留時間:10年
(5)全靜態工作:0Hz-24MHz
(6)三級程序存儲器鎖定
(7)128×8位內部RAM
(8)5個中斷源
(9)可編程串列通道
(10)低功耗的閑置和掉電模式
參考資料:stc89c51-網路 AT89C51-網路