畢業(yè)論文 跳繩儀設計
資源目錄里展示的全都有,所見即所得。下載后全都有,請放心下載。原稿可自行編輯修改=【QQ:401339828 或11970985 有疑問可加】
?LCD1602中文資料一
?
?
一:液晶顯示器各種圖形的顯示原理?? 線段的顯示:點陣圖形式液晶由M×N個顯示單元組成,假設LCD顯示屏有64行,每行有128列,每8列對應1字節(jié)的8位,即每行由16字節(jié),共16×8=128個點組成,屏上64×16個顯示單元與顯示RAM區(qū)1024字節(jié)相對應,每一字節(jié)的內容和顯示屏上相應位置的亮暗對應。例如屏的第一行的亮暗由RAM區(qū)的000H——00FH的16字節(jié)的內容決定,當(000H)=FFH時,則屏幕的左上角顯示一條短亮線,長度為8個點;當(3FFH)=FFH時,則屏幕的右下角顯示一條短亮線;當(000H)=FFH,(001H)=00H,(002H)=00H,……(00EH)=00H,(00FH)=00H時,則在屏幕的頂部顯示一條由8段亮線和8條暗線組成的虛線。這就是LCD顯示的基本原理。
字符的顯示
???用LCD顯示一個字符時比較復雜,因為一個字符由6×8或8×8點陣組成,既要找到和顯示屏幕上某幾個位置對應的顯示RAM區(qū)的8字節(jié),還要使每字節(jié)的不同位為“1”,其它的為“0”,為“1”的點亮,為“0”的不亮。這樣一來就組成某個字符。但由于內帶字符發(fā)生器的控制器來說,顯示字符就比較簡單了,可以讓控制器工作在文本方式,根據在LCD上開始顯示的行列號及每行的列數找出顯示RAM對應的地址,設立光標,在此送上該字符對應的代碼即可。
漢字的顯示
?? 漢字的顯示一般采用圖形的方式,事先從微機中提取要顯示的漢字的點陣碼(一般用字模提取軟件),每個漢字占32B,分左右兩半,各占16B,左邊為1、3、5……右邊為2、4、6……根據在LCD上開始顯示的行列號及每行的列數可找出顯示RAM對應的地址,設立光標,送上要顯示的漢字的第一字節(jié),光標位置加1,送第二個字節(jié),換行按列對齊,送第三個字節(jié)……直到32B顯示完就可以LCD上得到一個完整漢字?
?二:1602字符型LCD簡介
????1·字符型液晶顯示模塊是一種專門用于顯示字母、數字、符號等點陣式LCD,目前常用16*1,16*2,20*2和40*2行等的模塊。下面以長沙太陽人電子有限公司的1602字符型液晶顯示器為例,介紹其用法。一般1602字符型液晶顯示器實物如圖
?
????????????????????????????????? 圖一
?2·1602LCD的基本參數及引腳功能
?? 1602LCD分為帶背光和不帶背光兩種,基控制器大部分為HD44780,帶背光的比不帶背光的厚,是否帶背光在應用中并無差別,兩者尺寸差別如下圖
??????????????????????????????? 圖二
3`LCD1602主要技術參數:?
?顯示容量:16×2個字符
?芯片工作電壓:4.5—5.5V
?工作電流:2.0mA(5.0V)
?模塊最佳工作電壓:5.0V
?字符尺寸:2.95×4.35(W×H)mm
4`引腳功能說明
1602LCD采用標準的14腳(無背光)或16腳(帶背光)接口,各引腳接口說明如表
?
編號
符號
引腳說明
編號
符號
引腳說明
1
VSS
電源地
9
D2
數據
2
VDD
電源正極
10
D3
數據
3
VL
液晶顯示偏壓
11
D4
數據
4
RS
數據/命令選擇
12
D5
數據
5
R/W
讀/寫選擇
13
D6
數據
6
E
使能信號
14
D7
數據
7
D0
數據
15
BLA
背光源正極
8
D1
數據
16
BLK
背光源負極
??????????????????????? ?表1 引腳接口說明表
第1腳:VSS為地電源。
第2腳:VDD接5V正電源。
第3腳:VL為液晶顯示器對比度調整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時會產生“鬼影”,使用時可以通過一個10K的電位器調整對比度。
第4腳:RS為寄存器選擇,高電平時選擇數據寄存器、低電平時選擇指令寄存器。
第5腳:R/W為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和R/W共同為低電平時可以寫入指令或者顯示地址,當RS為低電平R/W為高電平時可以讀忙信號,當RS為高電平R/W為低電平時可以寫入數據。
第6腳:E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。
第7~14腳:D0~D7為8位雙向數據線。
第15腳:背光源正極。
第16腳:背光源負極。
5`其與單片機的連接如下圖所示
LCD1602中文資料二(續(xù)一)
由于篇幅限制,此是LED中文資料的續(xù)寫,如訪問上篇內容請點擊:LCD1602中文資料一
6`1602液晶模塊內部的控制器共有11條控制指令,如下表所示
序號
指令
RS
R/W
D7
D6
D5
D4
D3
D2
D1
D0
1
清顯示
0
0
0
0
0
0
0
0
0
1
2
光標返回
0
0
0
0
0
0
0
0
1
*
3
置輸入模式
0
0
0
0
0
0
0
1
I/D
S
4
顯示開/關控制
0
0
0
0
0
0
1
D
C
B
5
光標或字符移位
0
0
0
0
0
1
S/C
R/L
*
*
6
置功能
0
0
0
0
1
DL
N
F
*
*
7
置字符發(fā)生存貯器地址
0
0
0
1
字符發(fā)生存貯器地址
8
置數據存貯器地址
0
0
1
顯示數據存貯器地址
9
讀忙標志或地址
0
1
BF
計數器地址
10
寫數到CGRAM或DDRAM)
1
0
要寫的數據內容
11
從CGRAM或DDRAM讀數
1
1
讀出的數據內容
?
????????????????????????????????? ?表一
1602液晶模塊的讀寫操作,屏幕和光標的操作都是通過指令編程來實現的。(說明1為高電平,0為低電平)
指令1:清顯示,指令碼01H,光標復位到地址00H位置
指令2:光標復位,光標返回到地址00H
指令3:光標和顯示位置設置I/D,光標移動方向,高電平右移,低電平左移,S:屏幕上所有文字是否左移或右移,高電平表示有效,低電平表示無效。
指令4:顯示開關控制。D:控制整體的顯示開與關,高電平表示開顯示,低電平表示關顯示。C:控制光標的開與關,高電平表示有光標,低電平表示無光標 B:控制光標是否閃爍,高電平閃爍,低電平不閃爍。
指令5:光標或顯示移位 S/C :高電平時顯示移動的文字,低電平時移動光標
指令6:功能設置命令 DL:高電平時為4位總線,低電平時為8位總線 N:低電平時為單行顯示,高電平時為雙行顯示,F:低電平時顯示5X7的點陣字符,高電平時顯示5X10的顯示字符。
指令7:字符發(fā)生器RAM地址設置。
指令8:DDRAM地址設置。
指令9:讀忙信號和光標地址 BF:忙標志位,高電平表示忙,此時模塊不能接收命令或數據,如果為低電平表示不忙。
與HD44780相兼容的芯片時序表如下:
?
讀狀態(tài)
輸入
RS=L,R/W=H,E=H
輸出
D0—D7=狀態(tài)字
寫指令
輸入
RS=L,R/W=L,D0—D7=指令碼,E=高脈沖
輸出
無
讀數據
輸入
RS=H,R/W=H,E=H
輸出
D0—D7=數據
寫數據
輸入
RS=H,R/W=L,D0—D7=數據,E=高脈沖
輸出
無
?
????????????????????????????????表二:基本操作時序表
讀寫操作時序如圖所示
?
??????????????????????????????? 圖三:讀操作時序
????????????????????????????? ?圖四:寫操作時序
7:1602LCD的RAM地址映射及標準字庫表
液晶顯示模塊是一個慢顯示器件,所以在執(zhí)行每條指令之前一定要確認模塊的忙標志為低電平,表示不忙,否則此指令失效。要顯示字符時要先輸入顯示字符地址,也就是告訴模塊在,哪里顯示字符,圖是1602的內部顯示地址。
??????????????????? 圖五:LCD1602內部顯示地址
例如第二行第一個字符的地址是40H,那么是否直接寫入40H就可以將光標定位在第二行第一個字符的位置呢?這樣不行,因為寫入顯示地址時要求最高位D7恒定為高電平1所以實際寫入的數據應該是01000000B(40H)+10000000B(80H)=11000000B(C0H)。
???? 在對液晶模塊的初始化中要先設置其顯示模式,在液晶模塊顯示字符時光標是自動右移的,無需人工干預。每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。
???? 1602液晶模塊內部的字符發(fā)生存儲器(CGROM)已經存儲了160個不同的點陣字符圖形,如圖10-58所示,這些字符有:阿拉伯數字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,比如大寫的英文字母“A”的代碼是01000001B(41H),顯示時模塊把地址41H中的點陣字符圖形顯示出來,我們就能看到字母“A”。
#include
#define uchar unsigned char
#define uint unsigned int
sbit rs=P3^5;
sbit lcden=P3^4;
sbit rw=P3^6;
uchar table1[]="yang wen hao";
uchar table2[]="1234567654321";
void delay(uint x)
{
uint a,b;
for(a=x;a>0;a--)
for(b=10;b>0;b--);
}
void delay1(uint x)
{
uint a,b;
for(a=x;a>0;a--)
for(b=100;b>0;b--);
}
void write_com(uchar com)
{
lcden=0;
rs=0;
rw=0;
P0=com;
delay(10);
lcden=1;
delay(20);
lcden=0;
}
void write_date(uchar date)
{
lcden=0;
rs=1;
rw = 0;
P0=date;
delay(10);
lcden=1;
delay(20);
lcden=0;
}
void init()
{
write_com(0x38);
delay(20);
write_com(0x0f);
delay(20);
write_com(0x06);
delay(20);
write_com(0x01);
delay(20);
}
void main()
{
uchar a;
init();
write_com(0x80);
delay(20);
for(a=0;a<12;a++)
{
write_date(table1[a]);
delay(20);
}
write_com(0x80+0x40);
delay(20);
for(a=0;a<13;a++)
{
write_date(table2[a]);
delay(40);
}
while(1);
}
STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:392282999-高速,高可靠-低功耗,超低價-強抗靜電,強抗干擾STC89C5RC/RD+系列單片機器件手冊技術支持網站:網站: www.STCMCU.comUpdate date: 20/0/30STC89C51RC,STC89LE51RCSTC89C52RC,STC89LE52RCSTC89C53RC,STC89LE53RCSTC89C54RD+, STC89LE54RD+全部中國本土獨立自主知識產權,請全體中國人民支持,您的支持是中國本土的有的有有STC89C58RD+, STC89LE58RD+STC89C510RD+, STC89LE510RD+請使用采用最新第六代加密技術的STC11/10 xx和STC12C5Axx系列單片機取代全球各廠家均已被解密的89系列單片機STC89C512RD+, STC89LE512RD+STC89C514RD+, STC89LE514RD+STC89C516RD+, STC89LE516RD+STC-ISP:最方便的在線升級軟件目錄第1章 STC89系列單片機總體介紹. .7.STC89C5RC/RD+系列單片機簡介 7.2 STC89C5RC/RD+系列單片機的內部結構 8.3STC89C5RC/RD+系列單片機管腳圖 9.3.STC89C5RC/RD+系列HD版本的管腳圖 .9.3.2STC89C5RC/RD+系列90C版本的管腳圖 .0.4STC89C5RC/RD+系列單片機選型一覽表 .5STC89C5RC/RD+系列單片機最小應用系統(tǒng) 2.6STC89C5RC/RD+系列在系統(tǒng)可編程(ISP)典型應用線路圖 3.7STC89C5RC/RD+系列管腳說明 4.8STC89C5RC/RD+系列單片機封裝尺寸圖 6.9STC89C5RC/RD+系列單片機命名規(guī)則 20.0如何識別HD版及90C版本2.降低單片機時鐘對外界的電磁輻射(EMI)三大措施 22.2超低功耗STC89C5RC/RD+ 系列單片機 23第2章 省電模式及復位.242.STC89C5RC/RD+系列單片機的省電模式 242. 空閑模式(建議不要使用) .252.2 掉電模式/停機模式 .252.2復位32.2. 外部RST引腳復位 .32.2.2 軟件復位 .32.2.3 上電復位/掉電復位 .322.2.4 看門狗(WDT)復位 .322.2.5 冷啟動復位和熱啟動復位 .36第3章 片內存儲器和特殊功能寄存器(SFRs) .373.程序存儲器373.2數據存儲器(SRAM) .383.2.內部RAM .383.2.2內部擴展RAM(物理上是內部,邏輯上是外部,用MOVX訪問) .403.2.3可外部擴展64K Bytes(字節(jié))數據存儲器 .503.3特殊功能寄存器(SFRs) .5第4章.STC89C51RC/RD+系列單片機的I/O口結構. .574.I/O口各種不同的工作模式及配置介紹 574.準雙向口輸出配置 .574.2 開漏輸出配置(P0口上電復位后處于開漏模式) .584.2頭文件/新增特殊功能寄存器的聲明,P4口的使用594.3STC89C5RC系列單片機ALE/P4.5管腳作I/O口使用的設置 64.4一種典型三極管控制電路624.5混合電壓供電系統(tǒng)3V/5V器件I/O口互連624.6I/O口直接驅動LED數碼管應用線路圖 63第5章.指令系統(tǒng).645. 尋址方式645. 立即尋址 .645.2 直接尋址 .645.3 間接尋址 .645.4 寄存器尋址 .655.5 相對尋址 .655.6 變址尋址 .655.7 位尋址 .655.2 指令系統(tǒng)分類總結665.3 傳統(tǒng)805單片機指令定義詳解(中文&English)705.3. 傳統(tǒng)805單片機指令定義詳解 .705.3.2 Instruction Definitions of Traditional 805 MCU . 0第6章.中斷系統(tǒng).476. 中斷結構496.2 中斷寄存器56.3 中斷優(yōu)先級576.4 中斷處理586.5 外部中斷596.6 中斷測試程序606.6. 外部中斷0(INT0)的測試程序(C程序及匯編程序) .606.6.2 外部中斷(INT)的測試程序(C程序及匯編程序) .646.6.3 外部中斷2(INT2)的測試程序(C程序及匯編程序) .686.6.3 外部中斷3(INT3)的測試程序(C程序及匯編程序) .73第7章.定時器/計數器.787. 定時器/計數器0/1 787. 定時器/計數器0和1的相關寄存器 .787.2 定時器/計數器0工作模式(與傳統(tǒng)8051單片機兼容) .87.2. 模式0(13位定時器/計數器) 87.2.2 模式(6位定時器/計數器)及其測試程序(C程序及匯編程序) 827.2.3 模式2(8位自動重裝模式)及其測試程序(C程序及匯編程序) 867.2.4 模式3(兩個8位計數器) .897.3 定時器/計數器1工作模式(與傳統(tǒng)8051單片機兼容) .907.3. 模式0(3位定時器/計數器) .907.3.2 模式(6位定時器/計數器)及其測試程序(C程序及匯編程序) 97.3.3 模式2(8位自動重裝模式)及其測試程序(C程序及匯編程序) 957.4 古老Intel 805單片機定時器0/的應用舉例 .987.2 定時器/計數器T2.2057.2. 定時器2的捕獲模式 .2077.2.2 定時器2的自動重裝模式(遞增/遞減計數器) .2087.2.3 定時器2作串行口波特率發(fā)生器及其測試程序(C程序及匯編程序) .207.2.4 定時器2作可編程時鐘輸出及其測試程序(C程序及匯編程序) .287.2.5 定時器/計數器2作定時器的測試程序(C程序及匯編程序) .22第8章.串行口通信.2258. 串行口相關寄存器2258.2 串行口工作模式2298.2. 串行口工作模式0:同步移位寄存器 .2298.2.2 串行口工作模式1:8位UART,波特率可變 .238.2.3 串行口工作模式2:9位UART,波特率固定 .2338.2.4 串行口工作模式3:9位UART,波特率可變 .2358.3 串行通信中波特率的設置2378.4 串行口的測試程序(C程序及匯編程序) 2408.5 雙機通信. 2468.6 多機通信. 257第9章.STC89C51RC/RD+系列EEPROM的應用. .2639.IAP及EEPROM新增特殊功能寄存器介紹 2639.2STC89C5RC/RD+系列單片機EEPROM空間大小及地址 2669.3IAP及EEPROM匯編簡介 2699.4EEPROM測試程序(C程序及匯編程序) 273第10章.STC10系列單片機開發(fā)/編程工具說明. .280.在系統(tǒng)可編程(ISP)原理,官方演示工具使用說明 280.在系統(tǒng)可編程(ISP)原理使用說明 .280.2STC89C5RC/RD+系列在系統(tǒng)可編程(ISP)典型應用線路圖 .2830.3電腦端的ISP控制軟件界面使用說明 .2850.4STC-ISP(最方便的在線升級軟件)下載編程工具硬件使用說明 .2870.5若無RS-232轉換器,如何用STC的ISP下載板做RS-232通信轉換.2880.2編譯器/匯編器,編程器,仿真器289附錄A:匯編語言編程. .29附錄B:C語言編程. .33附錄C:STC89C51RC/RD+系列單片機電氣特性.323附錄D:內部常規(guī)256字節(jié)RAM間接尋址測試程序.325附錄E:用串口擴展I/O接口.327附錄F:利用STC單片機普通I/O驅動LCD顯示.330附錄G:如何利用Keil C軟件減少代碼長度.337附錄H:如何實現運行中自定義下載. .338無仿真器時方便調試 338自定義下載演示程序(實現不停電下載) 338附錄I:每日更新內容的備忘錄. .3437STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:392282999第1章 STC89系列單片機總體介紹1.1.STC89C51RC/RD+系列單片機簡介STC89C5RC/RD+系列單片機是STC出的新一高速/低功耗/超強抗干擾的單片機,指出的新一高速/低功耗/超強抗干擾的單片機,指新一高速/低功耗/超強抗干擾的單片機,指單片機,指令碼完全兼容傳統(tǒng)8051單片機,12時鐘/機器和6時鐘/機器可選,HD版本8051單片機,12時鐘/機器和6時鐘/機器可選,HD版本時鐘/機器和6時鐘/機器可選,HD版本和90C版本內部集成MAX810專用復位電路1增強型8051單片機,6時鐘/機器和12時鐘/機器可選,指令碼完全兼容傳單片機,6時鐘/機器和12時鐘/機器可選,指令碼完全兼容傳6時鐘/機器和12時鐘/機器可選,指令碼完全兼容傳和12時鐘/機器可選,指令碼完全兼容傳12時鐘/機器可選,指令碼完全兼容傳可選,指令碼完全兼容傳,指令碼完全兼容傳統(tǒng)8052工作電壓:5.5V - 3.3V (5V單片機)/ /3.8V - 2.0V (3V單片機)3工作頻率范圍:040MHz,相當于普通8051的080MHz,實際工作頻率可達48MHz4用戶應用程序空間:4K / 8K / 3K / 6K / 32K / 64K字節(jié)5片上集成280字節(jié)52字節(jié)RAM6通用I/O口(35/39個),復位后為:P/P2/P3/P4是準雙向口/弱上拉(普通805傳統(tǒng)I/O口)P0口是開漏輸出,作為總線擴展用時,不用加上拉電阻,作為I/O口用時,需加上拉電阻7ISP(在系統(tǒng)可編程)/ IAP(在應用可編程),無需專用編程器,無需專用仿真器可通過串口(RxD/P3.0, TxD/P3.)直接下載用戶程序,數秒即可完成一片8有EEPROM功能9看門狗10內部集成MAX80專用復位電路(HD版本和90C版本有),外部體20M下時,可省外部和90C版本有),外部體20M下時,可省外部有),外部體20M下時,可省外部),外部體20M下時,可省外部,外部體20M下時,可省外部復位電路11共3個16位定時器/計數器,其中定時器0還可當成2個8位定時器使用12外部中斷4路,下降沿中斷低電平觸發(fā)中斷,Power Down模式可由外部中斷低電平觸發(fā)中斷方式喚醒13通用異步串行口(UART),還可用定時器軟件實現多個UART14工作溫度范圍:-40 +85(工業(yè)級)/0 75(商業(yè)級)15封裝:LQFP-44,PDIP-40,PLCC-44,PQFP-44如選STC89系列,請優(yōu)先選LQFP-44封裝溫馨提示:薦優(yōu)先選采用最新第六加密技術的STC/0 xx系列單片機取全球各廠家均已被解密的89系列單片機8STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:392282999STC89C5RC/RD+系列內部結構框圖程序存儲器(Flash)程序計數器(PC)PC)堆棧指針I(yè)SP/IAP地址生成器定時器 0/Port 0,2,3,4 鎖存器Port 0,2,3,4驅動器P0, P, P2, P3, P4B寄存器RAM256字節(jié)RAM 地址寄存器ACCTMP2TMPALUPSWWDTControl UnitXTAL2XTALRESETAUX-RAM024字節(jié)1.2 STC89C51RC/RD+系列單片機的內部結構STC89C5RC/RD+系列單片機的內部結構框圖如下圖所示STC89C5RC/RD+單片機中包含中央處理器(CPU)、程序存儲器(Flash)、數據存儲器(SRAM)、定時/計數器、UART串口、I/O接口、EEPROM、看門狗等模塊STC89C5RC/RD+系列單片機幾乎包含了數據采集和控制中所需的所有單元模塊,可稱得上一個片上系統(tǒng)串口定時器 2EEPROM雙數據指針9STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.3.STC89C51RC/RD+系列單片機單片機1.3.1.STC89C51RC/RD+系列HD版本的 234567890234567892040393837363534333233029282726252423222VccALEPSENRSTTxD/P3.XTAL2XTALGndWR/P3.6RD/P3.7RxD/P3.0T0/P3.4T/P3.5INT/P3.3INT0/P3.2P0.0P0.P0.2P0.3P0.4P0.5P0.6P0.7EAP2.7P2.6P2.5P2.4P2.3P2.2P2.P2.0T2/P.0T2EX/P.P.2P.3P.4P.5P.6P.7333233029282726252423234567890RSTTxD/P3.RxD/P3.0INT0/P3.2INT/P3.3T0/P3.4T/P3.5ALEPSENVccXTAL2XTALGndP3.6/WRP3.7/RDP0.4P0.5P0.6EAP4.P2.7P2.6P2.5P0.7P.5P.6P.7INT2/P4.3P.4P.3P.2T2EX/P.T2/P.0P0.0P0.P0.2P0.3INT3/P4.2P4.0P2.0P2.P2.2P2.3P2.4PDIP-40, 增加了P4口LQFP-44PQFP-443435363738394044243442222098765432增加了P4口并可位尋址PLCC-44393837363534333233029789101112131415161718192021222324252627286543 2 14443424140ALEPSENP0.4P0.5P0.6EAP4.P2.7P2.6P2.5P0.7XTAL2XTALGndWR/P3.6RD/P3.7P4.0P2.0P2.P2.2P2.3P2.4RSTTxD/P3.RxD/P3.0INT0/P3.2INT/P3.3T0/P3.4T/P3.5P.5P.6P.7INT2P4.3VccP.4P.3P.2P./T2EXP.0/T2P0.0P0.P0.2P0.3P4.2/INT3增加了P4口并可位尋址關于編譯器/匯編器:1何老的編譯器/匯編器均可使用KeilC51中:Deie選準的el8052頭文件包含:Deie選準的el8052頭文件包含Deie選準的el8052頭文件包含準的2新增特殊功能寄存器如要用到,則用“sfr”及“sbi”聲明地址即可3匯編中用“daa”,“EQU”聲明地址關于仿真及仿真器:1何老的仿真器均可使用2老的仿真器仿真他可仿真的基本功能3新增特殊功能用SP直接下載程序看結果即可5其實現在大部分STC用戶不用仿真器,用SP就可調通64K程序關于工作電壓/時鐘頻率:RC/RD+系列是真正的6T單片機,兼容普通的12時鐘/機器內核實際6T現有HD版本5V單片機,單倍速工作將外部時鐘頻率除2,降頻工作工作電壓外部時鐘單倍速相當于普通8052實際內核運行時鐘雙倍速相當于普通8052實際內核運行時鐘AP/SP可5.5V - 4.5V 0 - 44MHz 0 - 44MHz0 - 20MHz0 - 80MHz 0 - 40MHz讀,編程,擦除5.5V - 3.8V 0 - 33MHz 0 - 33MHz 0 - 6.5MHz 0 - 66MHz 0 - 33MHz讀,編程,擦除5.5V - 3.6V 0 - 24MHz 0 - 24MHz0 - 2MHz0 - 48MHz 0 - 24MHz讀,編程,擦除5.5V - 3.4V 0 - 20MHz 0 - 20MHz0 - 0MHz0 - 40MHz 0 - 20MHz讀(不要編程/擦除)3V:3.8 - 2.0V(可外部24MHz,雙倍速48MHz),2.3 - .9V時不要行AP擦除/編程HD版本無P4.6/P4.5/P4.4口0STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.3.2.STC89C51RC/RD+系列90C版本的 234567890234567892040393837363534333233029282726252423222VccALE/P4.5P4.4RSTTxD/P3.XTAL2XTALGndWR/P3.6RD/P3.7RxD/P3.0T0/P3.4T/P3.5INT/P3.3INT0/P3.2P0.0P0.P0.2P0.3P0.4P0.5P0.6P0.7P4.6P2.7P2.6P2.5P2.4P2.3P2.2P2.P2.0T2/P.0T2EX/P.P.2P.3P.4P.5P.6P.7333233029282726252423234567890RSTTxD/P3.RxD/P3.0INT0/P3.2INT/P3.3T0/P3.4T/P3.5ALE/P4.5/P4.4VccXTAL2XTALGndP3.6/WRP3.7/RDP0.4P0.5P0.6P4.6P4.P2.7P2.6P2.5P0.7P.5P.6P.7INT2/P4.3P.4P.3P.2T2EX/P.T2/P.0P0.0P0.P0.2P0.3INT3/P4.2P4.0P2.0P2.P2.2P2.3P2.4PDIP-40, 增加了P4口LQFP-44PQFP-443435363738394044243442222098765432增加了P4口并可位尋址PLCC-44393837363534333233029789101112131415161718192021222324252627286543 2 14443424140ALE/P4.5P4.4P0.4P0.5P0.6P4.6P4.P2.7P2.6P2.5P0.7XTAL2XTALGndWR/P3.6RD/P3.7P4.0P2.0P2.P2.2P2.3P2.4RSTTxD/P3.RxD/P3.0INT0/P3.2INT/P3.3T0/P3.4T/P3.5P.5P.6P.7INT2P4.3VccP.4P.3P.2P./T2EXP.0/T2P0.0P0.P0.2P0.3P4.2/INT3增加了P4口并可位尋址關于編譯器/匯編器:1何老的編譯器/匯編器均可使用KeilC51中:Deie選準的el8052頭文件包含:Deie選準的el8052頭文件包含Deie選準的el8052頭文件包含準的2新增特殊功能寄存器如要用到,則用“sfr”及“sbi”聲明地址即可3匯編中用“daa”,“EQU”聲明地址關于仿真及仿真器:1何老的仿真器均可使用2老的仿真器仿真他可仿真的基本功能3新增特殊功能用SP直接下載程序看結果即可5其實現在大部分STC用戶不用仿真器,用SP就可調通64K程序關于工作電壓/時鐘頻率:RC/RD+系列是真正的6T單片機,兼容普通的12時鐘/機器內核實際6T現有HD版本5V單片機,單倍速工作將外部時鐘頻率除2,降頻工作工作電壓外部時鐘單倍速相當于普通8052實際內核運行時鐘雙倍速相當于普通8052實際內核運行時鐘AP/SP可5.5V - 4.5V 0 - 44MHz 0 - 44MHz0 - 20MHz0 - 80MHz 0 - 40MHz讀,編程,擦除5.5V - 3.8V 0 - 33MHz 0 - 33MHz 0 - 6.5MHz 0 - 66MHz 0 - 33MHz讀,編程,擦除5.5V - 3.6V 0 - 24MHz 0 - 24MHz0 - 2MHz0 - 48MHz 0 - 24MHz讀,編程,擦除5.5V - 3.4V 0 - 20MHz 0 - 20MHz0 - 0MHz0 - 40MHz 0 - 20MHz讀(不要編程/擦除)3V:3.8 - 2.0V(可外部24MHz,雙倍速48MHz),2.3 - .9V時不要行AP擦除/編程90C版本無EA、PSEN管腳,有P44/P45/P46口90C版本ALE/P4.5管腳默認是作為ALE管腳,如需作為P4.5口使用時,需在燒錄用戶程序時在STC-SP編程器中設置STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.4.STC89C51RC/RD+系列單片機選型一覽表型號工作電壓 (V)最高時鐘頻率HzFlash程序存儲器(字節(jié))SRAM字節(jié)定時器UART串口D P T REEP ROM(字節(jié))看門狗A/D中斷源中斷優(yōu)先級I/O支持掉電喚醒外部中斷內置復位封裝40-Pin封裝44-Pin5V3VSTC89C/LE5RC系列單片機選型一覽STC89C5RC5.5 - 3.3 0-80M4K523個24K有-84 35/39 4個有PDIP LQFP/PLCCSTC89C52RC5.5 - 3.3 0-80M8K523個24K有-84 35/39 4個有PDIP LQFP/PLCCSTC89C53RC5.5 - 3.3 0-80M3K523個2-有-84 35/39 4個有PDIP LQFP/PLCCSTC89LE5RC3.6 - 2.00-80M4K523個24K有-84 35/39 4個有PDIP LQFP/PLCCSTC89LE52RC3.6 - 2.00-80M8K523個24K有-84 35/39 4個有PDIP LQFP/PLCCSTC89LE53RC3.6 - 2.00-80M3K523個2-有-84 35/39 4個有PDIP LQFP/PLCCSTC89C/LE5RD+系列單片機選型一覽STC89C54RD+5.5 - 3.3 0-80M6K2803個245K有-84 35/39 4個有PDIP LQFP/PLCCSTC89C58RD+5.5 - 3.3 0-80M32K2803個229K有-84 35/39 4個有PDIP LQFP/PLCCSTC89C56RD+5.5 - 3.3 0-80M64K2803個2-有-84 35/39 4個有PDIP LQFP/PLCCSTC89LE54RD+3.6 - 2.00-80M6K2803個245K有-84 35/39 4個有PDIP LQFP/PLCCSTC89LE58RD+3.6 - 2.00-80M32K2803個229K有-84 35/39 4個有PDIP LQFP/PLCCSTC89LE56RD+ 3.6 - 2.00-80M64K2803個2-有-84 35/39 4個有PDIP LQFP/PLCC選用STC單片機的理由:降低成本,提升性能,原有程序直接使用,硬件無需改動STC公司鼓勵您放心大膽選用LQFP44小型封裝單片機,使您的產品更小,更輕,功耗更低用STC提供的STC-SPexe工具將您的2制碼16制碼下載STC相關的單片機即可RC/RD+系列為真正的看門狗,缺省為關閉(冷啟動),啟動后無法關閉,可放心省去外部看門狗 內部Flash擦寫次數為10次上次上次上STC89C5RC/RD+系列單片機44-pin的封裝除LQFP44和PLCC44外,還有PFQP44,但是不薦使用PLCC44和PFQP44封裝,建議選用LQFP44的封裝2STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.5.STC89C51RC/RD+系列單片機最應用系統(tǒng)單片機最應用系統(tǒng)3302928272625 242322240393837363534333223456789023456 78920P0.3T2/P.0T2EX/P.P.2P.3P.4P.5P.6P.7RSTRxD/P3.0TxD/P3.T0/P3.4T/P3.5XTAL2XTALGndVccP0.0P0.P0.2P0.4P0.5P0.6P0.7EA/P4.6ALE/P4.5PSEN/P4.4P2.7/A5P2.6/A4P2.5/A3P2.4/A2P2.3/AP2.2/A0P2./A9P2.0/A8系統(tǒng)電源/5V/3VVinSWPower On10F04C6C5C247pFC347pFXINT0/P3.2INT/P3.3WR/P3.6RD/P3.710F0KCR關于復位電路:振頻率X1為4MHz時,C2、C3應為100pF振頻率X1為6MHz時,C2、C3應為47pF00pF振頻率X1為2M25MHz時,C2、C3應為47pF1阻容復位時,電容C1為10uF,電阻R1為10K2RC/RD+系列單片機HD版本,RESET腳內部已有45K-100K下拉電阻關于振電路:OSCDN,體振蕩器增益控制=fullgaiX4MHz6MHz2M-25MHz 26M-30MHz 3M-35MHz 36M-39MHz 40M-43MHz44M-48MHzC2, C3 = 00pF 47pF00pF= 47pF= 0pF= 0pF= 0pF= 0pF= 5pFR不用不用不用6.8K5.K4.7K3.3K3.3K+R2關于EA(EA管腳已內部上拉到V):1如外部不加上拉,外部上拉到V,上電復位后單片機從內部開始執(zhí)行程序;2如外部下拉到地,上電復位后單片機從外部開始執(zhí)行程序如何識別HD版及90C版單片機及90C版單片機90C版單片機表面文字最下面一行最后幾個幾個個字母OSCDN(OSCCorol),體振蕩器增益=1/2gaiX4MHz6MHz2M-25MHz 26M-30MHz 3M-35MHz36M-39MHz 40M- 43MHz 44M- 48MHzC2, C3 = 00pF 47pF00pF= 47pF= 0pF不用不用不用不用R不用不用不用6.8K5.K4.7K3.3K3.3KSTC89系列HD版本的單片機正常工作時的時鐘頻率薦工作時鐘頻率(總線)STC單片機RC/RD+系列(I/O方式可到40M/80M)內部振蕩器產生時鐘,外接體外部時鐘直接輸入,由XTAL1輸入12T模式6T模式12T模式6T模式50V單片機2MHz - 48MHz 2MHz - 36MHz 2MHz - 48MHz 2MHz - 36MHz33V單片機2MHz - 48MHz 2MHz - 32MHz 2MHz - 36MHz 2MHz - 8MHz3STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.6.STC89C51RC/RD+系列在系統(tǒng)可編程在系統(tǒng)可編程(ISP)典型應用線路12345678161514131211109VGdT1OUTR1NR1OUTT1NT2NR2OUTC1+V+C1-C2+C2+V-T2OUTR2NU1-P10U1-P11MCU-VCCU1-P30U1-P31Gd0 1 FVVGdPC_RxD(COM Pin2)PC_TxD(COM Pin3)235PC/電腦串口1K1KViSWPowerO電源開關10F此電路已做成一塊STCSP用戶程序下載工具,人民幣50元供用戶將程序灌單片機使用此部分與SP下載線路無關VU1,下載板是用的編程器用鎖緊座,方便生產104C6C51KMCU_RxD(P30)MCU_TxD(P31)10F10KCR1USB+5V T1OUT R1N GNDUSB1STC3232,STC232,MAX232,SP232STC 單片機在線編程線路, STC RS-232 轉換器通 過 電 腦 端 的STC-SP軟件控制下載用戶程序到STC單片機系統(tǒng)電源/USB+5V+3302928272625 242322240393837363534333223456789023456 78920P0.3T2/P.0T2EX/P.P.2P.3P.4P.5P.6P.7RSTRxD/P3.0TxD/P3.T0/P3.4T/P3.5XTAL2XTALGndVccP0.0P0.P0.2P0.4P0.5P0.6P0.7EA/P4.6ALE/P4.5PSEN/P4.4P2.7/A5P2.6/A4P2.5/A3P2.4/A2P2.3/AP2.2/A0P2./A9P2.0/A8C247pFC347pFXINT0/P3.2INT/P3.3WR/P3.6RD/P3.7R2關于EA(EA管腳已內部上拉到V):1如外部不加上拉,外部上拉到V,上電復位后單片機從內部開始執(zhí)行程序;2如外部下拉到地,上電復位后單片機從外部開始執(zhí)行程序1阻容復位時,電容C1為10uF,電阻R1為10K2RC/RD+系列單片機HD版本,RESET腳內部已有45K-100K下拉電阻關于復位電路:振頻率X1為4MHz時,C2、C3應為100pF振頻率X1為6MHz時,C2、C3應為47pF00pF振頻率X1為2M25MHz時,C2、C3應為47pF如何識別HD版及90C版單片機及90C版單片機90C版單片機表面文字最下面一行最后幾個幾個個字母0 1 F0 1 F0 1 F4STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.7.STC89C51RC/RD+系列說明說明管腳管腳編號說明LQFP44 PDIP40 PLCC44P0.0 P0.737-3039-324336P0:P0口既可作為輸入/輸出口,也可作為地址/數據復用總線使用當P0口作為輸入/輸出口時,P0是一個8位準雙向口,上電復位后處于開漏模式P0口內部無上拉電阻,所作/O口必須外接10K-47K的上拉電阻當P0作為地址/數據復用總線使用時,是低8位地址線A0A7,數據線的D0D7,此時無需外接上拉電阻P.0/T2402P.0準I/O口PORT0T2定時器/計數器2的外部輸入P./T2EX423P.準I/O口PORTT2EX定時器/計數器2捕捉/重裝方式的觸發(fā)控制P.24234準I/O口PORT2P.34345準I/O口PORT3P.44456準I/O口PORT4P.567準I/O口PORT5P.6278準I/O口PORT6P.7389準I/O口PORT7P2.0 P2.78-252-28243Port2: P2口內部有上拉電阻,既可作為輸入/輸出口,也可作為高8位地址總線使用(A8 A5)當P2口作為輸入/輸出口時,P2是一個8位準雙向口P3.0/RxD50P3.0準I/O口PORT30RxD串口1數據接收端P3./TxD73P3.準I/O口PORT3TxD串口1數據發(fā)送端P3.2/INT0824P3.2準I/O口PORT32INT0外部中斷0,下降沿中斷低電平中斷P3.3/INT935P3.3準I/O口PORT33INT外部中斷1,下降沿中斷低電平中斷P3.4/T0046P3.4準I/O口PORT34T0定時器/計數器0的外部輸入P3.5/T57P3.5準I/O口PORT35T定時器/計數器1的外部輸入P3.6/WR268P3.6準I/O口PORT36WR外部數據存儲器寫脈沖P3.7/RD379P3.7準I/O口PORT37RD外部數據存儲器讀脈沖5STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:392282999管腳管腳編號說明LQFP44 PDIP40 PLCC44P4.0723P4.0準I/O口PORT40P4.2834P4.準I/O口PORT4P4.2/INT339P4.2準I/O口PORT42INT3外部中斷3,下降沿中斷低電平中斷P4.3/INT262P4.3準I/O口PORT43INT3外部中斷2,下降沿中斷低電平中斷P4.4/PSEN262932P4.4準I/O口PORT44PSEN外部程序存儲器選通信號輸出引腳P4.5/ALE273033P4.5準I/O口PORT45ALE地址鎖存允許信號輸出引腳/編程脈沖輸入引腳P4.6/EA29335P4.6準I/O口PORT46EA內外存儲器選引腳RST490RST復位腳XTAL592內部時鐘電路反相放大器輸入端,接外部振的一個引腳當直接使用外部時鐘源時,此引腳是外部時鐘源的輸入端XTAL24820內部時鐘電路反相放大器的輸出端,接外部振的另一端當直接使用外部時鐘源時,此引腳可浮空,此時XTAL2實際將XTAL1輸入的時鐘行輸出VCC384044電源正極Gnd62022電源負極,接地6STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.8.STC89C51RC/RD+系列單片機單片機D (0mm)D (2mm)EE22223334434AA2cbe0.05MAX00.25LL GATE PLANESEATING PLANEALQFP-44 OUTLINE PACKAGESYMBOLSMIN.NOMMAX.A-.60A0.05-0.5A2.35.40.45c0.09-0.6D2.00D0.00E2.00E0.00e0.80b(w/o plating)0.250.300.35L0.450.600.75L.00REF0003.5070VARIATIONS (ALL DIMENSIONS SHOWN IN MMLQFP-44 封裝尺寸圖0.80mm所有封裝形式均滿足歐盟RoHS要求7STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:39228299940220ED (2060mil)ECe000milbAA2ASEATINGPLANELbHSYMBOLSDIMENSIONS IN INCHMINNORMAXA-0.90A0.05-0.020A20.50.550.60C0.008-0.05D2.025 2.0602.070 E0.600 BSCE0.5400.5450.550L0.200.300.40b0.05-0.02b0.045-0.067e0.6300.6500.6900075UNIT: INCH inch = 000milPDIP-40 OUTLINE PACKAGEPDIP-40 封裝尺寸圖8STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:392282999PLCC-44 封裝尺寸圖bAA2A82840293977E(6.586mm)He (7.526mm)6D(6.586mm)Hd(7.526mm)bGdL0GeSeating Plane Yc HeSYMBOLSDIMENSIONS IN INCHDIMENSIONS IN MILLMETERSMINNOMMAXMINNOMMAXA0.65-0.804.9-4.572A0.020-0.508-A20.47-0.583.734-4.03b0.0260.0280.0320.6600.70.83b0.030.070.020.3300.4320.533c0.0070.000.0030.780.2540.330D0.6500.6530.6566.506.5866.662E0.6500.6530.6566.506.5866.6620.050BSC.270BSCGd0.5900.600.6304.9865.4946.002Ge0.5900.600.6304.9865.4946.002Hd0.6850.6900.6957.3997.5267.653He0.6850.6900.6957.3997.5267.653L0.00-0.22.540-2.845Y-0.004-0.02 inch = 000 milePLCC-44 OUTLINE PACKAGE9STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:392282999DD(3.2mm)EE(3.2mm)22223334434Abe(0.8mm)AA2C00100.2500MIN0.20MINL.6GATE PLANESEATING PLANEDETAIL AHSYMBOLSMNNOMMAXA-270A1025-050A2180200220b(w/oplaig)025030035D130013201340D19910001010E130013201340E19910001010L073088093e080BSC00-7C0101502UNT:mm21NOTES:.JEDEC OUTLINE:M0-08 AA-2.DATUM PLANE IS LOCATED AT THE BOTTOM OF THE MOLD PARTING LINE COINCIDENT WITH WHERE THE LAED EXITS THE BODY.3.DIMENSIONS D AND E D0 NOT INCLUDE MOLD PROTRUSION. ALLOWABLE PROTRUSION IS 0.25mm PER SIDE. DIMENSIONS D AND E D0 INCLUDE MOLD MISMATCH AND ARE DETRMINED AT DATUM PLANE .4.DIMENSION b DOES NOT INCLUDE DAMBAR PROTRUSION.HHPQFP-44 封裝尺寸圖PQFP-44 OUTLINE PACKAGE20STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.9.STC89C51RC/RD+系列單片機規(guī)單片機規(guī)STC89 xx xx xx - 40 x - xxxx xx管腳數如 40、44封裝類型:如 PDIP,LQFP, PLCC, PQFP工作溫度范圍:I : 工業(yè)級, -40 85C : 商業(yè)級, 0 70工作頻率:25 : 工作頻率可到25MHz40 : 工作頻率可到40MHz50 : 工作頻率可到50MHzRAM大小:大?。篟C:RAM位512位512RD+:RAM為1280為1280程序空間大小,如:51是4K字節(jié),52是8K字節(jié),53是13K字節(jié),54是16K字節(jié),58是32K字節(jié),516是64K字節(jié)工作電壓F : 5.5V 3.3VL : 3.6V 2.0V STC 2T/6T 8052STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.10.如何識別HD版及90C版本如何識別HD版及90C版單片機表面文字最下面一行最后幾個字母及90C版單片機表面文字最下面一行最后幾個字母90C版單片機表面文字最下面一行最后幾個字母幾個字母個字母HD版本和90C版本內部都集成了MAX810專用復位電路,當時鐘頻率為6MHz時內部簡單的MAX810專用復位電路是可靠的當時鐘頻率為12MHz時勉強可用在要求不高的情況下,可在復位腳外接電阻電容復位HD版有PSEN、ALE及EA管腳,無P44/P45/P46口而90C版本有P44和P46管腳,無PSEN和EA90C版本的ALE/P45管腳既可作/O口P45使用,也可被復用作ALE管腳,默認是用作ALE管腳如用戶需用到P45口,只能選90C版本的單片機,且需在燒錄用戶程序時在STC-SP編程器中將ALEpi選為用作P45,在燒錄用戶程序時在STC-SP編程器中該管腳默認的是作為ALEpi具體設置如下圖所示: 234567890234567892040393837363534333233029282726252423222VccALEPSENRSTTxD/P3.XTAL2XTALGndWR/P3.6RD/P3.7RxD/P3.0T0/P3.4T/P3.5INT/P3.3INT0/P3.2P0.0P0.P0.2P0.3P0.4P0.5P0.6P0.7EAP2.7P2.6P2.5P2.4P2.3P2.2P2.P2.0T2/P.0T2EX/P.P.2P.3P.4P.5P.6P.7PDIP-40, 增加了P4口下面是STC89系列單片機HD版和90C版本的管腳圖,主要區(qū)別在P46/P45/P44三個管腳處HD版本的管腳圖(PDP-40) 234567890234567892040393837363534333233029282726252423222VccALE/P4.5P4.4RSTTxD/P3.XTAL2XTALGndWR/P3.6RD/P3.7RxD/P3.0T0/P3.4T/P3.5INT/P3.3INT0/P3.2P0.0P0.P0.2P0.3P0.4P0.5P0.6P0.7P4.6P2.7P2.6P2.5P2.4P2.3P2.2P2.P2.0T2/P.0T2EX/P.P.2P.3P.4P.5P.6P.7PDIP-40, 增加了P4口90C版本的管腳圖(PDP-40)22STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.11.降低單片機時鐘對外界的電磁輻射(EMI)三大措施1. 禁止ALE信號輸出,適用型號:STC89C51RC,STC89C52RC,STC89C53RC,STC89LE51RC,STC89LE52RC,STC89LE53RCSTC89C54RD+,STC89C58RD+,STC89C516RD+,STC89LE54RD+,STC89LE58RD+,STC89LE516RD+RC/RD+系列8051單片機擴展RAM管理及禁止ALE輸出特殊功能寄存器(只寫)(只寫)只寫)AUXR : Auxiliary Register(只寫)只寫)MnemonicAddbitB7B6B5B4B3B2BB0Reset ValueAUXR8EHname-EXTRAMALEOFFxxxx,xx00禁止ALE信號輸出(應用示例供參考,C語言):sfrAUXR=0 x8e;/*聲明AUXR寄存器的地址*/AUXR=0 x01;/*ALEOFF位置1,禁止ALE信號輸出,提升系統(tǒng)的EM性能,復位后為0,ALE信號正常輸出*/禁止ALE信號輸出(應用示例供參考,匯編語言):AUXR EQU8Eh;AUXR DATA 8EhMOVAUXR, #00000001B;ALEOFF位置“1”,禁止ALE信號輸出,;提升了系統(tǒng)的EM性能2外部時鐘頻率降一半,6T模式:傳統(tǒng)的8051為每個機器12時鐘,如將STC的增強型8051單片機在SP燒錄程序時設為雙倍速(及6T模式,每個機器6時鐘),則可將單片機外部時鐘頻率降低一半,有效的降低單片機時鐘對外界的干擾3單片機內部時鐘振蕩器增益降低一半:在SP燒錄程序時將OSCDN設為1/2gai可有效的降低單片機時鐘高頻部分對外界的輻射,但此時外部振頻率盡不要高于16MHz單片機外部振頻率16MHz時,可將OSCDN設為1/2gai,有利于降低EM,16M上選fullgai23STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829991.12.超低功耗STC89C5RC/RD+ 系列單片機1掉電模式:典型功耗01uA,可由外部中斷喚醒,中斷返回后,繼續(xù)執(zhí)行原程序2空閑模式(建議不要使用):(建議不要使用):典型功耗2mA3正常工作模式:典型功耗4mA-7mA4掉電模式可由外部中斷喚醒,適用于水表、氣表等電池供電系統(tǒng)及便攜設備24STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網站:www.STCMCU.com臨時技術支持:3922829992.1.STC89C51RC/RD+系列單片機的省電模式STC89C5RC/RD+系列單片機可運行2種省電模式降低功耗,它們分別是:空閑模式和掉電模式正常工作模式下,STC89C5RC/RD+系列單
收藏