畢業(yè)論文 跳繩儀設計
資源目錄里展示的全都有,所見即所得。下載后全都有,請放心下載。原稿可自行編輯修改=【QQ:401339828 或11970985 有疑問可加】
STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網(wǎng)站:www.STCMCU.com臨時技術支持:392282999-高速,高可靠-低功耗,超低價-強抗靜電,強抗干擾STC89C5RC/RD+系列單片機器件手冊技術支持網(wǎng)站:網(wǎng)站: www.STCMCU.comUpdate date: 20/0/30STC89C51RC,STC89LE51RCSTC89C52RC,STC89LE52RCSTC89C53RC,STC89LE53RCSTC89C54RD+, STC89LE54RD+全部中國本土獨立自主知識產(chǎn)權,請全體中國人民支持,您的支持是中國本土的有的有有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+系列單片機的內(nèi)部結構 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章 片內(nèi)存儲器和特殊功能寄存器(SFRs) .373.程序存儲器373.2數(shù)據(jù)存儲器(SRAM) .383.2.內(nèi)部RAM .383.2.2內(nèi)部擴展RAM(物理上是內(nèi)部,邏輯上是外部,用MOVX訪問) .403.2.3可外部擴展64K Bytes(字節(jié))數(shù)據(jù)存儲器 .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口直接驅(qū)動LED數(shù)碼管應用線路圖 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章.定時器/計數(shù)器.787. 定時器/計數(shù)器0/1 787. 定時器/計數(shù)器0和1的相關寄存器 .787.2 定時器/計數(shù)器0工作模式(與傳統(tǒng)8051單片機兼容) .87.2. 模式0(13位定時器/計數(shù)器) 87.2.2 模式(6位定時器/計數(shù)器)及其測試程序(C程序及匯編程序) 827.2.3 模式2(8位自動重裝模式)及其測試程序(C程序及匯編程序) 867.2.4 模式3(兩個8位計數(shù)器) .897.3 定時器/計數(shù)器1工作模式(與傳統(tǒng)8051單片機兼容) .907.3. 模式0(3位定時器/計數(shù)器) .907.3.2 模式(6位定時器/計數(shù)器)及其測試程序(C程序及匯編程序) 97.3.3 模式2(8位自動重裝模式)及其測試程序(C程序及匯編程序) 957.4 古老Intel 805單片機定時器0/的應用舉例 .987.2 定時器/計數(shù)器T2.2057.2. 定時器2的捕獲模式 .2077.2.2 定時器2的自動重裝模式(遞增/遞減計數(shù)器) .2087.2.3 定時器2作串行口波特率發(fā)生器及其測試程序(C程序及匯編程序) .207.2.4 定時器2作可編程時鐘輸出及其測試程序(C程序及匯編程序) .287.2.5 定時器/計數(shù)器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:內(nèi)部常規(guī)256字節(jié)RAM間接尋址測試程序.325附錄E:用串口擴展I/O接口.327附錄F:利用STC單片機普通I/O驅(qū)動LCD顯示.330附錄G:如何利用Keil C軟件減少代碼長度.337附錄H:如何實現(xiàn)運行中自定義下載. .338無仿真器時方便調(diào)試 338自定義下載演示程序(實現(xiàn)不停電下載) 338附錄I:每日更新內(nèi)容的備忘錄. .3437STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網(wǎng)站: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版本內(nèi)部集成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.)直接下載用戶程序,數(shù)秒即可完成一片8有EEPROM功能9看門狗10內(nèi)部集成MAX80專用復位電路(HD版本和90C版本有),外部體20M下時,可省外部和90C版本有),外部體20M下時,可省外部有),外部體20M下時,可省外部),外部體20M下時,可省外部,外部體20M下時,可省外部復位電路11共3個16位定時器/計數(shù)器,其中定時器0還可當成2個8位定時器使用12外部中斷4路,下降沿中斷低電平觸發(fā)中斷,Power Down模式可由外部中斷低電平觸發(fā)中斷方式喚醒13通用異步串行口(UART),還可用定時器軟件實現(xiàn)多個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技術支持網(wǎng)站:www.STCMCU.com臨時技術支持:392282999STC89C5RC/RD+系列內(nèi)部結構框圖程序存儲器(Flash)程序計數(shù)器(PC)PC)堆棧指針I(yè)SP/IAP地址生成器定時器 0/Port 0,2,3,4 鎖存器Port 0,2,3,4驅(qū)動器P0, P, P2, P3, P4B寄存器RAM256字節(jié)RAM 地址寄存器ACCTMP2TMPALUPSWWDTControl UnitXTAL2XTALRESETAUX-RAM024字節(jié)1.2 STC89C51RC/RD+系列單片機的內(nèi)部結構STC89C5RC/RD+系列單片機的內(nèi)部結構框圖如下圖所示STC89C5RC/RD+單片機中包含中央處理器(CPU)、程序存儲器(Flash)、數(shù)據(jù)存儲器(SRAM)、定時/計數(shù)器、UART串口、I/O接口、EEPROM、看門狗等模塊STC89C5RC/RD+系列單片機幾乎包含了數(shù)據(jù)采集和控制中所需的所有單元模塊,可稱得上一個片上系統(tǒng)串口定時器 2EEPROM雙數(shù)據(jù)指針9STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網(wǎng)站: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其實現(xiàn)在大部分STC用戶不用仿真器,用SP就可調(diào)通64K程序關于工作電壓/時鐘頻率:RC/RD+系列是真正的6T單片機,兼容普通的12時鐘/機器內(nèi)核實際6T現(xiàn)有HD版本5V單片機,單倍速工作將外部時鐘頻率除2,降頻工作工作電壓外部時鐘單倍速相當于普通8052實際內(nèi)核運行時鐘雙倍速相當于普通8052實際內(nèi)核運行時鐘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技術支持網(wǎng)站: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其實現(xiàn)在大部分STC用戶不用仿真器,用SP就可調(diào)通64K程序關于工作電壓/時鐘頻率:RC/RD+系列是真正的6T單片機,兼容普通的12時鐘/機器內(nèi)核實際6T現(xiàn)有HD版本5V單片機,單倍速工作將外部時鐘頻率除2,降頻工作工作電壓外部時鐘單倍速相當于普通8052實際內(nèi)核運行時鐘雙倍速相當于普通8052實際內(nèi)核運行時鐘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技術支持網(wǎng)站: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支持掉電喚醒外部中斷內(nèi)置復位封裝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小型封裝單片機,使您的產(chǎn)品更小,更輕,功耗更低用STC提供的STC-SPexe工具將您的2制碼16制碼下載STC相關的單片機即可RC/RD+系列為真正的看門狗,缺省為關閉(冷啟動),啟動后無法關閉,可放心省去外部看門狗 內(nèi)部Flash擦寫次數(shù)為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技術支持網(wǎng)站: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腳內(nèi)部已有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管腳已內(nèi)部上拉到V):1如外部不加上拉,外部上拉到V,上電復位后單片機從內(nèi)部開始執(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)內(nèi)部振蕩器產(chǎn)生時鐘,外接體外部時鐘直接輸入,由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技術支持網(wǎng)站: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,下載板是用的編程器用鎖緊座,方便生產(chǎn)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管腳已內(nèi)部上拉到V):1如外部不加上拉,外部上拉到V,上電復位后單片機從內(nèi)部開始執(zhí)行程序;2如外部下拉到地,上電復位后單片機從外部開始執(zhí)行程序1阻容復位時,電容C1為10uF,電阻R1為10K2RC/RD+系列單片機HD版本,RESET腳內(nèi)部已有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技術支持網(wǎng)站:www.STCMCU.com臨時技術支持:3922829991.7.STC89C51RC/RD+系列說明說明管腳管腳編號說明LQFP44 PDIP40 PLCC44P0.0 P0.737-3039-324336P0:P0口既可作為輸入/輸出口,也可作為地址/數(shù)據(jù)復用總線使用當P0口作為輸入/輸出口時,P0是一個8位準雙向口,上電復位后處于開漏模式P0口內(nèi)部無上拉電阻,所作/O口必須外接10K-47K的上拉電阻當P0作為地址/數(shù)據(jù)復用總線使用時,是低8位地址線A0A7,數(shù)據(jù)線的D0D7,此時無需外接上拉電阻P.0/T2402P.0準I/O口PORT0T2定時器/計數(shù)器2的外部輸入P./T2EX423P.準I/O口PORTT2EX定時器/計數(shù)器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口內(nèi)部有上拉電阻,既可作為輸入/輸出口,也可作為高8位地址總線使用(A8 A5)當P2口作為輸入/輸出口時,P2是一個8位準雙向口P3.0/RxD50P3.0準I/O口PORT30RxD串口1數(shù)據(jù)接收端P3./TxD73P3.準I/O口PORT3TxD串口1數(shù)據(jù)發(fā)送端P3.2/INT0824P3.2準I/O口PORT32INT0外部中斷0,下降沿中斷低電平中斷P3.3/INT935P3.3準I/O口PORT33INT外部中斷1,下降沿中斷低電平中斷P3.4/T0046P3.4準I/O口PORT34T0定時器/計數(shù)器0的外部輸入P3.5/T57P3.5準I/O口PORT35T定時器/計數(shù)器1的外部輸入P3.6/WR268P3.6準I/O口PORT36WR外部數(shù)據(jù)存儲器寫脈沖P3.7/RD379P3.7準I/O口PORT37RD外部數(shù)據(jù)存儲器讀脈沖5STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網(wǎng)站: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內(nèi)外存儲器選引腳RST490RST復位腳XTAL592內(nèi)部時鐘電路反相放大器輸入端,接外部振的一個引腳當直接使用外部時鐘源時,此引腳是外部時鐘源的輸入端XTAL24820內(nèi)部時鐘電路反相放大器的輸出端,接外部振的另一端當直接使用外部時鐘源時,此引腳可浮空,此時XTAL2實際將XTAL1輸入的時鐘行輸出VCC384044電源正極Gnd62022電源負極,接地6STC MCU Limited.南通國芯微電子有限公司總機:053-550 2928 / 2929 / 2966傳真:053-550 2969 / 2956 / 2947STC89C5RC/RD+系列單片機指南研發(fā)顧問:392280999技術支持網(wǎng)站: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技術支持網(wǎng)站: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技術支持網(wǎng)站: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技術支持網(wǎng)站: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技術支持網(wǎng)站:www.STCMCU.com臨時技術支持:3922829991.9.STC89C51RC/RD+系列單片機規(guī)單片機規(guī)STC89 xx xx xx - 40 x - xxxx xx管腳數(shù)如 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技術支持網(wǎng)站:www.STCMCU.com臨時技術支持:3922829991.10.如何識別HD版及90C版本如何識別HD版及90C版單片機表面文字最下面一行最后幾個字母及90C版單片機表面文字最下面一行最后幾個字母90C版單片機表面文字最下面一行最后幾個字母幾個字母個字母HD版本和90C版本內(nèi)部都集成了MAX810專用復位電路,當時鐘頻率為6MHz時內(nèi)部簡單的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技術支持網(wǎng)站: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單片機內(nèi)部時鐘振蕩器增益降低一半:在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技術支持網(wǎng)站: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技術支持網(wǎng)站:www.STCMCU.com臨時技術支持:3922829992.1.STC89C51RC/RD+系列單片機的省電模式STC89C5RC/RD+系列單片機可運行2種省電模式降低功耗,它們分別是:空閑模式和掉電模式正常工作模式下,STC89C5RC/RD+系列單
收藏