stc89c52rc有哪些功能?引腳圖與功能詳細描述
STC89C52RC是STC公司生產(chǎn)的一種低功耗、高性能CMOS8位微控制器,STC89C52是一種帶8K字節(jié)閃爍可編程可檫除只讀存儲器(FPEROM-Flash Programable and Erasable Read Only Memory )的低電壓,高性能COMOS8的微處理器,俗稱單片機。該器件采用ATMEL搞密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。
同時,在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。
標準功能
引腳圖
具有以下標準功能: 8k字節(jié)Flash,512字節(jié)RAM, 32 位I/O 口線,看門狗定時器,內(nèi)置4KB EEPROM,MAX810復(fù)位電路,3個16 位定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷結(jié)構(gòu)(兼容傳統(tǒng)51的5向量2級中斷結(jié)構(gòu)),全雙工串行口。另外 STC89C52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。最高運作頻率35MHz,6T/12T可選。
主要特性
8K字節(jié)程序存儲空間;
512字節(jié)數(shù)據(jù)存儲空間;
內(nèi)帶4K字節(jié)EEPROM存儲空間;
可直接使用串口下載;
器件參數(shù)
1. 增強型8051單片機,6 時鐘/機器周期和12 時鐘/機器周期可以任意 選擇,指令代碼完全兼容傳統(tǒng)8051. [1]
2. 工作電壓:5.5V~3.3V(5V單片機)/3.8V~2.0V(3V 單片機)
3.工作頻率范圍:0~40MHz,相當(dāng)于普通8051 的0~80MHz,實際工作 頻率可達48MHz
4. 用戶應(yīng)用程序空間為8K字節(jié)
5. 片上集成512 字節(jié)RAM
6. 通用I/O 口(32 個),復(fù)位后為:P1/P2/P3 是準雙向口/弱上拉, P0 口是漏極開路輸出,作為總線擴展用時,不用加上拉電阻,作為 I/O 口用時,需加上拉電阻。
7. ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器,無 需專用仿真器,可通過串口(RxD/P3.0,TxD/P3.1)直接下載用戶程 序,數(shù)秒即可完成一片
8. 具有EEPROM 功能
9. 共3 個16 位定時器/計數(shù)器。即定時器T0、T1、T2
10.外部中斷4 路,下降沿中斷或低電平觸發(fā)電路,Power Down 模式可 由外部中斷低電平觸發(fā)中斷方式喚醒
11. 通用異步串行口(UART),還可用定時器軟件實現(xiàn)多個UART
12. 工作溫度范圍:-40~+85℃(工業(yè)級)/0~75℃(商業(yè)級)
13. PDIP封裝
STC89C52RC比普通89C52多了后綴“RC”,雖然它們都是單片機芯片,但是帶有“RC”字樣的單片機自帶RC時鐘振蕩電路(有的頻率可調(diào)有的頻率不可調(diào)),可以在不接外部晶振就能使用,沒有帶“RC”這個字樣的芯片一般必須安裝外部晶振電路。
STC89C52RC是宏晶公司的增強型MCS-51單片機,與Atmel公司的AT89C52相比,有以下優(yōu)點:
支持STC的2線制下載方式,下載程序更方便;
支持6T模式(在6T模式下,6個時鐘周期就是一個機器周期);
片內(nèi)集成了4kB容量的E2PROM;
帶有P4口,具有更多的I/O;
程序存儲器擁有更多的擦寫壽命(STC標稱可以擦寫10萬次,Atmel標稱可以擦寫1000次。不過對于批量生產(chǎn)的成品來說,這個擦寫壽命沒什么意義)。
相比于Atmel,STC單片機的缺點:在某些情況下,抗干擾能力不如Atmel的MCS-51單片機。