元件1-單片機全球第一品牌最大設(shè)計_第1頁
元件1-單片機全球第一品牌最大設(shè)計_第2頁
元件1-單片機全球第一品牌最大設(shè)計_第3頁
元件1-單片機全球第一品牌最大設(shè)計_第4頁
元件1-單片機全球第一品牌最大設(shè)計_第5頁
已閱讀5頁,還剩947頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

STC—8051單片機全球第一品牌,全球最大的8051單片機設(shè)計公 STC12C2052AD系列單????,?全球?一1個時鐘/機器周期高速,高可低功耗,超低?抗靜電,? S-P:最便的升級軟無需編程,無需真S——8051單片機全球第一品牌,全球最大的8051單片機設(shè)計公司請不再們的設(shè)、規(guī)格管排列,再就很了封裝后,全部175oC八小時高溫烘烤,高品質(zhì)制造技術(shù)支持Updatedate:臨時技術(shù)支 研發(fā)顧

超強,超級加球公::0513-550129285501:0755-829484118294 球公::0513-550129285501:0755-829484118294 :512/字節(jié)程序STC12C5410AD/2052AD系列1T8051單片機,512/字節(jié)程序提供客制

封裝形IC

4路PCA可再實現(xiàn)4個?部中

P1.6/MISO/ADC6P1.5/MOSI/ADC5LQFP32Data

P1/P2P3(無+P0.0-共27個

SOP32(不?超小封裝TSSOP20,6.4mmx1T80511T8051超

?烈?薦選擇LQFP32貼片P0.3封裝穩(wěn)定高速P3超級加密,加密堅不可高速ISP編程時可選擇時是內(nèi)部R/C

降低的是成本

27個27個

串行口4串行口4高速10位8可當(dāng)D/A型器8?1?21???1?21???1?21???1?21???1?21???1?21??1?21??1?21??1?21??1?21??P2

P37/PCA0P2更?,采用新??

P2P2

P2P212345678STC1xx/1xx1C5xx/112345678列取代,原?老產(chǎn)品繼續(xù)長期生

P3

PC

XXTAL1

SOP28SKDIP28(窄體)STC單片 編程/ISP線全部8小時高溫烘

可用IAP15F2K61S2仿真 參考

寬電壓:5.5~3.5V,2.2~3.8V(STC12LE5410AD/2052AD系列低功耗設(shè)計:????(可???一個中???),?電??(可??部中工作頻率:0~35MHz,相當(dāng)于普通時鐘:?部晶體或內(nèi)部RC振蕩器可選,在ISP編程用戶程序時設(shè)16K/12K/10K/8K/6K/4K/2K/1K節(jié)片內(nèi)Flash程序器,擦寫次數(shù)10萬次以512/256字節(jié)片內(nèi)RAM數(shù)據(jù)片內(nèi)EEPROM功能,擦寫次數(shù)10萬次ISP/IAP,在系統(tǒng)可編程/在應(yīng)用可編程,無需編程器/仿真8通道,10位ADC,STC12C2052AD系列為8位ADC,4 還可當(dāng)4路D/A使4通道捕獲/比較單元 /PCA),STC12C2052AD系列為2通2個16位定時器,兼容普通8051的定時器T0/T1,4路PCA可再實現(xiàn)4個定

可編程時鐘輸出功能,T0在P1.0輸出時鐘,T1在P1.1輸出時SPI高速同??行通全雙工異??行?(UART),兼容普通8051的指令集通用I/O?(27/23/15個),復(fù)位后為:準(zhǔn)雙向?/弱上拉(普通8051傳統(tǒng)I/O?)我們的設(shè)計、規(guī)格和管腳排列,再就很無?選32-Pin,?薦選★?果I/O?不夠用,可以用?根普通I/O?線?接74HC595(參考價0.21元)來擴I/O?,并可 級聯(lián)擴展幾十個I/O?,還可用A/D做按鍵掃描來節(jié)省★超?1?高抗靜電(ESD?護 ??輕松過4KV快速脈沖干擾(EFT測試

??寬電壓,不怕電源抖 4?寬溫度范圍,-★速度快,出?歐美的?力1??電??:?部中???功耗??????:典型功耗 ??正常工作??:2.7mA-4??電??可??部中???,?用于電??電系統(tǒng),???、??、??設(shè)?封裝均符合歐盟RoHS

超強,無法球公::0513-550129285501:0755-829484118294 球公::0513-550129285501:0755-829484118294 :STC15F2K60S2系列1T8051單片機,2K字節(jié)SRAM,速雙串口,高速不需外部復(fù)位的單片

送仿真 全球第一款真正意義上的單片ISP/IAP技術(shù)全

采用宏晶第八代加密技術(shù),現(xiàn)懸賞10萬 請專家?guī)兔Σ檎壹用苡?/p>

字節(jié)

程序器

IAP

僅可下降沿中上升沿/下降沿中斷

封裝形不?薦LQFP32(?薦DataFlash1T

5組8

±1%

高速(0-35M),高可靠超強,無法

無 ,

-40℃~集成

內(nèi)置高精準(zhǔn)時鐘(5~35MHz內(nèi)置高可靠復(fù)位電路(8級復(fù)位門檻電壓可設(shè)置掉電模式:<0.1uA,可由外中斷或

P5.4/最多42個

提供客制化

42個

ISP編程時可設(shè) 提升的是性

全部

3路可當(dāng)D/A

高速10位8

降低的

編程ISP/仿真線路

PC

P2.7/A15P2.6/A14P2.5/A13

RxD2TxD20/ADC1/P1.1

P3.7/INT3/TxD_2/22_2P3.6/INT2/RxD_21_2P3.5/T1/T0CLKO0_22524

23

2221

大陸本土宏STC姚永平獨立創(chuàng)新設(shè)計請不要再我們的設(shè)計、規(guī)格和管腳排列, 就很無大容量2048字節(jié)片內(nèi)RAM數(shù)據(jù)高速:1個時鐘/機器周期,增?型8051內(nèi)核,速度比傳統(tǒng)8051快7~12倍速度也比STC早期的1系列單片機(?ST121110系列)的速度快?0%寬電壓:5.5~3.8V,2.4~3.6V(STC15L2K60S2

●硬件看門狗(SPI高速同??行通?接先進的指令集結(jié)構(gòu),兼容普通8051指令集,?通用IO?(42383026個),復(fù)位后為:準(zhǔn)雙向?/弱上拉(8051傳統(tǒng)IO?)可設(shè)置四種??:準(zhǔn)雙向?/弱上拉,???/?上拉,?為輸?/高?,??每個IO?驅(qū)動能力均可達到20mA,但整個 最大不要超過120mA低功耗設(shè)計:低速??,????,?電??(可??部中?或內(nèi)部?電??定時器不需?部晶振的單片機,內(nèi)部時鐘從5Hz35Hz可選(相當(dāng)于普通8051:60~40H)內(nèi)部高精度/時鐘(0.3%),1%溫飄(-40℃+85℃),常溫下溫飄0.6%(-0℃+65℃) INT2/INT3/INT4(下降沿 2/T0/T1/T2管腳;內(nèi)部?電 定時8/16/24/32/40/48/56/60/61K字節(jié)片內(nèi)Flash程序器,擦寫次數(shù)10萬次以大容量片內(nèi)EEPROM功能,擦寫次數(shù)10

ISP/IAP高速ADC,8通道10位,速度可達30萬次/秒。3路還可當(dāng)3路D/A使3通道捕獲/比較單元(/PCA/也可用來再實現(xiàn)?路D/A或3個定時器或3個?部中?(支持上升沿/下降沿中6個定時器,2個16位可重裝載定時器T0和T1兼容普通8051新增了一個16位的定時器T2,并可實現(xiàn)時鐘輸出,3路/PCA可再實現(xiàn)3個定器可編程時鐘輸出功能(?內(nèi)部系統(tǒng)時鐘或?部管腳的時鐘輸?①0在P3.5輸出時鐘;②1在P3.4輸出時鐘;③2在P3.0輸出時鐘,以上?個定時器/計數(shù)器輸出時鐘均可165536級分頻輸出;④內(nèi)部主時鐘在P5.4/MCLKO??輸出時鐘(ST15系列8-pn單片機的主時鐘在P3.4/MCLKO??輸出時鐘)●速雙??/UART,兩個完全獨立的高速異??行通???,分時切換可當(dāng)5???使

?果I/O?不夠用可以用?根普通I/O?線?接74HC595(¥0.21元)來擴展I/O?,并 級聯(lián)擴展幾十個I/O?,還可用A/D作按鍵掃描來節(jié)省★不需?部晶振的單片機,內(nèi)部集成高精度R/C時鐘★不需?ISP編程時8級復(fù)位門檻電壓可選,當(dāng)然也可以繼續(xù)用?部復(fù)位★片內(nèi)大容量2048字節(jié)★無法解?,宏晶第八代??★超?1?高抗靜電(ES??護)整機輕松過?萬伏靜電測 ??輕松過4kV快速脈沖干擾(EFT測試??寬電壓,不怕電源抖 4?寬溫度范圍,-EMI,內(nèi)部可配置時鐘,1 1??電??:?部中???功耗??????:典型功耗 ??正常工作??:4mA~4??電??可??部中?或內(nèi)部?電??定時器??,?用于電??電系統(tǒng),?????、??設(shè)★在系統(tǒng)可仿真,在系統(tǒng)可編程,無需編程器,無需仿真器,可升★可送STC-ISP編程器,1萬片/人/宏晶科技,陸本土第一家戰(zhàn)勝全球所有競爭對手的MCU設(shè)計公司,加油

超強,無法球公::0513-550129285501:0755-829484118294 球公::0513-550129285501:0755-829484118294 :STC15W1K16S系列1T8051單片機,寬電壓,速串行口,比較不需外部復(fù)位的單片

送仿真 全球第一款真正意義上的單片ISP/IAP技術(shù)全

采用宏晶第九代加密技術(shù),現(xiàn)懸賞20萬請專家?guī)兔Σ檎?/p>

字節(jié)

程序器

IAP

僅可下降沿中上升沿/下降沿中斷

封裝形LQFP44(?烈?薦不?薦

DataFlash

1T

5組8并行端

LQFP32(?薦SOP28(?烈?薦SKDIP28(正常生產(chǎn)看門 超低功耗,超低 W201S系列(大批量現(xiàn)貨供應(yīng)中最強的Flash型單片

DIP16(正常生產(chǎn)±1%

內(nèi)置高精準(zhǔn)時鐘(5~35MHz

+

RMB1.4元起提供客制化IC

-40℃~

內(nèi)置高可靠復(fù)位電路(16級復(fù)位門檻電壓可設(shè)置

P5.4/

42個

集成ISP編程時

掉電模式:<0.1uA,可由外中斷或定時器喚 最多42個提升的

全部

比較器降低的

STC15W201S系列是目前全球最強的Flash型單片 現(xiàn)懸 萬元尋找比STC15W201S系 更強的Flash型單片

P3.1/TxD/T2

123456789

PC

38 38個

大容量1024字節(jié)片內(nèi)RAM數(shù)據(jù)寬電壓:5.5V~

STC單片機編程ISP/仿真線請不要再我們的設(shè)計、規(guī)格和管腳排列,再就很無SPI高速同??行通?接通用I/O?(42/38/30/26個),復(fù)位后為:準(zhǔn)雙向?/弱上拉(8051傳統(tǒng)?果I/O?不夠用可以用?根普通I/O?線?接74HC595(¥0.21元)來擴展I/O?,可可 級聯(lián)擴展幾十個I/O?,還可用A/D作按鍵掃描來節(jié)省不需?部復(fù)位的單片機,?SP編程時8?:INT0/INT1(上升沿/下降沿中?均可 INT2/INT3/INT4(下降沿中RxD/T0/T1/T2管腳;內(nèi)部?電 定時

16/24/29K字節(jié)片內(nèi)Flash程序器,擦寫次數(shù)10萬次以大容量片內(nèi)EEPROM功能,擦寫次數(shù)10ISP/IAPT0在P3.5輸出時鐘;②T1在P3.4輸出時鐘;③T2在P3.0輸出時鐘,以上?個定時器出時鐘均可1~65536級分頻輸出;④內(nèi)部主時鐘在P5.4/MCLKO??輸出時鐘(STC15系列8-單片機的主時鐘在P3.4/MCLKO??輸出時鐘速異??行通???/UART,分時切換可當(dāng)3???使用

★不需?部晶振的單片機,內(nèi)部集成高精度R/C時鐘★不需?ISP編程時16級復(fù)位門檻電壓可選,當(dāng)然也可以繼續(xù)用?部復(fù)★片內(nèi)大容量1024字節(jié)★無法解?,宏晶第九代??現(xiàn)懸賞20萬元請專家?guī)兔Σ檎襍TC15W?01S系列???無?★超?1?高抗靜電(ES??護)整機輕松過?萬伏靜電測 ??輕松過4kV快速脈沖干擾(EFT測試??寬電壓,不怕電源抖 4?寬溫度范圍,-★大幅降低EMI,內(nèi)部可配置時鐘,1個時鐘/機器周期, 1??電??:?部中???功耗??????:典型功耗 ??正常工作??:4mA~4??電??可??部中?或內(nèi)部?電??定時器??,?用于電??★在系統(tǒng)可仿真,在系統(tǒng)可編程,無需編程器,無需仿真器,可升★可送STC-ISP編程器,1萬片/人/宏晶科技,陸本土第一家戰(zhàn)勝全球所有競爭對手的MCU設(shè)計公司,加油

超強,無法球公::0513-550129285501:0755-829484118294 球公::0513-550129285501:0755-829484118294 :宏晶?STC15F101W系列新一代1T8051單片機,高速,高字節(jié)器采用宏晶第八代加密技術(shù),現(xiàn)懸賞10萬 請專家?guī)兔Σ檎壹用苡凶止?jié)器128提供128IC

僅可下降沿

全部8小時高溫烘

Data±1%-40℃~

上升沿/下降沿中斷1T80511T8051(無共6個

6個6個

集成內(nèi)置高內(nèi)置高精準(zhǔn)時鐘(5~35MHz內(nèi)置高可靠復(fù)位電路(8級復(fù)位門檻電壓可設(shè)置掉電模式:<0.2uA,可由外中斷或8級復(fù)位門檻電

定時器0/定時器2掉電喚醒定時器0/定時器2掉電喚醒 定時

注?:SC15F101W系列與SC15F104E系列是不同的兩個系列,STC15F101W系列采用SC-Y5速CPU內(nèi)核,在相同的時鐘頻率下,速度比STC早期的1T系列單片機(?SC12/SC1/SC10系列)的速度快20%,而SC104系列采用的是SC-Y3CPU內(nèi)核,速度沒?SC1511W系列的速度快。

不需外部復(fù)位的單片全球第一款真正意義上的單ISP/IAP技術(shù)全球封裝形SOP-8/DIP-?烈?薦選擇SOP-8此系列自2012?4?B版已?始大批量? 每片單片機

PC無 ,加密堅不可

STC單片 編程/ISP線路,STCRS-232轉(zhuǎn)換MCLKO/INT2/T0/RST/P3.4Vcc

6個SOP-8/DIP-6個SOP-8/DIP-

INT3/T0CLKO/P3.5Gnd

P3.1/T2P3.0/INT4/T2CLKO寬電壓:5.5~3.8V,2.4~3.6V(STC15L101W系列不需?部復(fù)位的單片機,?SP編程時8級復(fù)位門檻電壓可選,內(nèi)置高可靠復(fù)位電不需?部晶振的單片機,內(nèi)部時鐘從5MHz~35MHz可選(相當(dāng)于%支持?電??的資源?:INT0/INT1(上升沿/下降沿中?均可),INT2/INT3/INT4(下降沿 1K/2K/3K/4K/5K字節(jié)片內(nèi)Flash程 器,擦寫次數(shù)10萬次以128字節(jié)片內(nèi)RAM數(shù)據(jù)片內(nèi)EEPROM功能,擦寫次數(shù)10萬次ISP/IAP,在系統(tǒng)可編程/在應(yīng)用可編程,無需編程器/仿真①T0在P3.5輸出時鐘;②T2在P3.0輸出時鐘;③內(nèi)部主時鐘在P3.4/MCLKO??輸出

大陸本土宏晶STC姚永平獨立創(chuàng)新設(shè)計請不要再我們的設(shè)計、規(guī)格和管腳排列,再就很無?果I/O?不夠用可以用?根普通I/O?線?接74HC595(¥0.21元)來擴展I/O?, 鐘(STC15系列8-pin以上單片機的主時鐘在P5.4/MCLKO??,通用I/O?(8個),復(fù)位后為:準(zhǔn)雙向?/弱上拉(8051傳統(tǒng)??每個I/O?驅(qū)動能力均可達到20mA,但整個最大不要超過★不需?部晶振的單片機,內(nèi)部集成高精度R/C時鐘★不需?★無法解?,宏晶第八代??技術(shù),現(xiàn)懸賞10萬 ★超?1?高抗靜電(ESD?護)整機輕松過?萬伏靜電測??輕松過4kV快速脈沖干擾(EFT??寬電壓,不怕電源抖動4?

★大幅降低EMI,內(nèi)部可配置時鐘,11??電??:?部中???功耗??????:典型功耗 ??正常工作??:4mA-4??電??可??部中???,?用于電??電系統(tǒng),???、??、??設(shè)★在系統(tǒng)可仿真,在系統(tǒng)可編程,無需編程器,無需仿真器,可升★可送STC-ISP編程器,1萬片/人/第1章STC12C2052AD系列單片機總體介 1.1STC12C2052AD系列單片機簡介?????????????????????????????STC12C2052AD系列單片機的內(nèi)部結(jié)構(gòu)???????????????????????STC12C2052AD系列單片機管腳圖 STC12C2052AD系列單片機選型一?????????????????????????STC12C2052AD系列單片機最小應(yīng)用系統(tǒng) STC12C2052AD系列在系統(tǒng)可編程(ISP)典型應(yīng)用線路圖 利用USB??的典型應(yīng)用線路 STC12C2052AD系列管腳說 STC12C2052AD系列單片機封裝尺寸圖???????????????????????STC12C2052AD系列單片機命名規(guī) 每個單片機具?全球?一??碼(ID?)??????????????????第2章時鐘,復(fù)位及省電模 2.1STC12C2052AD系列單片機的時鐘 復(fù)位 軟件復(fù) MAX810復(fù)位電 STC12C2052AD系列單片機的省電?????????????????????????低速 ?PCA???電??的測試程序(C程序和匯編程序 第3章器和特殊功能寄存器 程序 數(shù)據(jù)器 特殊功能?存器 第4章STC12C2052AD系列單片機的I/O口結(jié) 4.1I/O?各種不同的工作??及配置介紹 4.2I/O?各種不同的工作??結(jié)構(gòu)框圖 4.3一種典型三極管控制電路 典型發(fā)光二極管控制電路 混合電壓?電系統(tǒng)3V/5V器件I/O?互連????????????????????????何讓I/O?上電復(fù)位時為低電平 輸出時I/O?的狀態(tài) 4.9I/O?直接驅(qū)動LED數(shù)碼管應(yīng)用線路圖 4.10I/O?直接驅(qū)動LCD應(yīng)用線路圖??????????????????????????????4.11A/D做按鍵掃描應(yīng)用線路圖 第5章指令系 5.1尋址方 立即尋 直接尋 間接尋 相?尋 變址尋 位尋 指令系統(tǒng)分類總結(jié) 傳統(tǒng)8051單片機指令定義詳解(中文&English)??????????????????第6 InstructionDefinitionsofTraditional8051 中斷系 6.1中?結(jié)6.2中??存6.3中?優(yōu)先6.4中?處6.5?部中6.6中? 第7章定時器/計數(shù) 定時器/計數(shù)器的相關(guān)?存器 定時器/計數(shù)器0工作?? 定時器/計數(shù)器1工作?? 可編程時鐘輸出及測試程序(C程序和匯編程序) 古老 8051單片機定時器0/1的應(yīng)用舉例 第8章串行口通 8.1?行?的相關(guān)?存 8.2?行?工作 ?????????????????????????????????????????? ?行?工作???:9位UART,波特率固 ?行?工作???:9位UART,波特率可 8.3?行通?中波特率的設(shè)置 ?行?的測試程 雙機通 多機通 第9章STC12C2052AD系列單片機的A/D轉(zhuǎn)換 9.1A/D轉(zhuǎn)換器的結(jié)構(gòu) 9.2與A/D轉(zhuǎn)換相關(guān)的?存器 9.3A/D轉(zhuǎn)換典型應(yīng)用線路?????????????????????????????????????A/D做按鍵掃描應(yīng)用線路圖 A/D轉(zhuǎn)換?塊的參考電壓源 A/D轉(zhuǎn)換測試程序(C程序和匯編程序)???????????????????????A/D轉(zhuǎn)換測試程序(ADC中?方 A/D轉(zhuǎn)換測試程序(ADC查詢方 第10章STC12C2052AD系列單片機 應(yīng) 與 應(yīng)用?關(guān)的特殊功能?存器 ?塊的結(jié)構(gòu)????????????????????????????????????PCA?塊的工作 捕獲 用PCA功能擴展?部中?的示例程序(C程序和匯編程序)??????用PCA功能實現(xiàn)定時器的示例程序(C程序和匯編程序) PCA輸出高速脈沖的示例程序(C程序和匯編程序)????????????PCA輸 的示例程序(C程序和匯編程序)???????????????利用實現(xiàn)D/A功能的典型應(yīng)用線路圖 第11章同步串行接口(SPI接口 與SPI功能?塊相關(guān)的特殊功能?存器??????????????????????SPI接?的結(jié)構(gòu)??????????????????????????????????????????SPI接?的數(shù)據(jù)通 SPI接?的數(shù)據(jù)通?方 ?SPI進行配 通過SS改變 寫數(shù)據(jù) ?用單主單從系統(tǒng)的SPI功能測試程序??????????????????????中?方 查詢方 ?用互為主從系統(tǒng)的SPI功能測試程序??????????????????????中?方 查詢方 第12章STC12C2052AD系列EEPROM的應(yīng) IAP及EEPROM新增特殊功能?存器介紹 STC12C2052AD系列單片機EEPROM?間大小及地址?????????IAP及EEPROM匯編簡介 EEPROM測試程序 第13章編譯器(匯編器)/ISP編程器(燒錄)/仿真器說 編譯器/匯編器的說明及頭文件????????????????????????????ISP編程器/燒錄器的說明 在系統(tǒng)可編程(ISP)原理使用說 STC12C2052AD系列在系統(tǒng)可編程(ISP)典型應(yīng)用線路 利用RS-232轉(zhuǎn)換器的典型應(yīng)用線路圖利用USB轉(zhuǎn)??的典型應(yīng)用線路圖 STC-ISP編程工具硬件——STC-ISP ?何用STC-ISP板給在用戶系統(tǒng)上的單片機燒錄用戶程 電腦?的STC-ISP控制軟件(Ver6.53)的界面使用說 若無仿真器,?何調(diào)試/?發(fā)用戶程序??????????????????????附錄A:匯編語言編 附錄B:C語言編 附錄C:STC12C2052AD系列單片機電氣特 附錄D:用串口擴展I/O接 附錄E:利用STC單片機普通I/O驅(qū)動LCD顯 附錄F:一個I/O口驅(qū)動發(fā)光二極管并掃描按 附錄G:如何利用KeilC軟件減少代碼長 附錄H:STC12C2052AD系列單片機應(yīng)用注意事 附錄I:每日更新內(nèi)容的備忘 附錄J:STC彩色宣傳資 STC15F2K60S2系列彩色宣傳資料STC15W1K16S系列彩色宣傳資料STC15F101W系列彩色宣傳資料STC15F204EA系列彩色宣傳資料STC12C5A60S2系列彩色宣傳資料STC11/10系列帶?部數(shù)據(jù)總線的彩色宣傳資料STC11/10系列無?部數(shù)據(jù)總線的彩色宣傳資料STC12C5201AD系列彩色宣傳資料STC12C5620AD系列彩色宣傳資料STC12C5410AD/STC12C2052AD系列彩色宣傳資料STC89C51/STC90C51系列彩色宣傳資料J.12STC15F4K60S4系列彩色宣傳資料 STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問第1章STC12C2052AD系列單片機STC12C2052AD系列單片機簡STC12C2052AD系列單片機是STC生產(chǎn)的單時鐘/機器周期(1T)的單片機,是高速/低功/超?的新一代8051單片機,指令代碼完全兼容傳統(tǒng)8051,但速度快8-1?倍。內(nèi)部集 1?增?型8051CPU,1T,單時鐘/機器周期,指令代碼完全兼容傳統(tǒng)8051??工作電STC1?C?05?A?系列工作電壓:5.5V-3.5V(5V單片機STC1?LE?05?A?系列工作電壓:3.6V-2.2V(?V單片機??工作頻率范圍:0~35MHz,相當(dāng)于普通8051的4?用戶應(yīng)用程序?1K2K3K4K5K字節(jié)5?片上集成?56字節(jié) 通用I/O?(15個),復(fù)位后為:準(zhǔn)雙向?/弱上拉(普通8051傳統(tǒng)7??SP(在系統(tǒng)可編程)/?AP(在應(yīng)用可編程),無需編程器,無需仿真器可通過??(P??0/P??1)直接用戶程序,數(shù)秒即可完成一片8??EEPROM9?10?內(nèi)部集成MAX810復(fù)位電路(?部晶體1?M以下時,可省?部復(fù)位電路 :?部高精度晶體/時鐘,內(nèi)部R/C振蕩用戶在用戶程序時,可選擇是使用內(nèi)部R/C振蕩器還是?部晶體/時鐘常溫下內(nèi)部R/C振蕩器頻率為:5.2MHz~6.8MHz1???4個16位定時兩個與傳統(tǒng)8051兼容的定時器/計數(shù)器,16位定時器T0和T1,沒?定時器PCA?塊可再實現(xiàn)?個16位 ?個時鐘輸出?,可?T0的溢出在P1?0輸出時鐘,可?T1的溢出在P1?1輸出時14? ?部中?9路,下降沿中?或低電平觸發(fā)中?,PA??可分別或同時支持上升沿中?/下降沿中,oeron?可???,I0/3.,IT1/.3,0/.4,T1/.,Rx/3.,C/37,C1/., (?路)/PCA(可編程計數(shù)器陣列,?路也可用來當(dāng)?路D/A2 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的805116?A/D轉(zhuǎn)換,8位精度ADC,?817?通用全雙工異??行?(UART),?于STC1?系列是高速的8051,也可再用定時器軟件實18?SP?同?通??,主??/從?1?封裝:SOP20,PDIP-20,TSSOP-20(超小封裝6.×6.m)??15個I/O?,I/O?不時,可用?到?根普通/?線?接74C59/16/16(來擴展/?,還可用/D做按鍵描來省/?,或CPU,三線通?還了??。南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問STC12C2052AD系列單片機的內(nèi)部央處理器(CPU)、程序器(Flash)、數(shù)據(jù)器(SRAM)、定時/計數(shù)器、UART??、I/O接?、高速A/D轉(zhuǎn)換、SPI接?、PCA、看門狗及片內(nèi)R/C振蕩器和?部晶體振蕩電路??塊。STC12C2052AD系列單片機幾乎包含了和控制中所需的所?單元?塊,可稱得上一個8P1.0~P1.0~Port驅(qū)動Port1驅(qū)動Port鎖存Port1鎖存SPI接PCA(2路程序計數(shù)器地定時堆棧指程 器256字STC12C2052AD系列內(nèi)部 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列單片機管?烈?薦選擇SOP-?0貼片封裝,盡量不 的插件??P封12345678901234567890?15個6789

STC12C2052AD系列(?A/D轉(zhuǎn)換),20- STC12C2052AD系列(無A/D轉(zhuǎn)換),20-南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指 技術(shù)支STC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問型電程字定時定時輸88看門復(fù)封裝20-STC12C2052AD系列單片機選型一5.5-?2???2???5.5-?2???28???5.5-?2???2???5.5-?2???28???5.5-?2???2???5.5-?2???28???5.5-?2???2???5.5-?2???28???5.5-?2???2???5.5-?2???28???STC12LE2052AD系列單片機選型一3.6-?2???2???3.6-?2???28???3.6-?2???2???3.6-?2???28???3.6-?2???2???3.6-?2???28???3.6-?2???2???3.6-?2???28???3.6-?2???2???3.6-?2???28??? 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列單片機最小應(yīng)用10μF10μF1??4VCCPowerOn+56ADC3/P1.37 ADC2/P1.2 0/PCA0/P3.7南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指技術(shù)支臨時技術(shù)支持STC12C2052AD系列單片機指技術(shù)支臨時技術(shù)支持研發(fā)顧問利用RS-232轉(zhuǎn)換器的典型應(yīng)用線路

PC/電腦1

Vcc

+

?0

? Gnd

?

T1OUT14PC_RxD(COM

USB4

R1?N1?PC_TxD(COM?的STC-ISP?的STC-ISP軟件控制"用戶程序"

607

R1OUT T1?N T??N

留此接?方用戶程

USB+5VT1OUTR1?N

8 R?OUT不過建議?留R/C復(fù)位電 10K+C1

1

U1-

20

VCC

Power電源?

??

ADC7/SCLK/P1.7ADC6/MISO/P1.6ADC5/MOSI/P1.5

0

+

ADC4/SS/P1.4ADC3/P1.3ADC2/P1.2CLKOUT1/ADC1/P1.19 1CLKOUT0/ADC0/P1.0?果?部時鐘頻率在33MHz以上時建議直接使用?部?源晶振,時鐘XTAL1腳輸?,XTAL2腳必須浮

10 0/PCA0/P3.7此線路已做成一個STC1?C?05?A?系列單片機?SP編程工具,可接?戶 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051用戶在自己的目標(biāo)系統(tǒng)上,?將P3.0/P3.1經(jīng)過RS-232電平轉(zhuǎn)換器轉(zhuǎn)換后連接到電腦的普通RS-232??,就可以在系統(tǒng)編程/升級用戶軟件。建議?果用戶板上無RS-232電平轉(zhuǎn)換器,應(yīng)引出一個插座,含Gnd/P3.1/P3.0/cc四個?線,這樣就可以在用戶系統(tǒng)上直接編程了。當(dāng)然?能引出nd/P3.1/P3.0/cc/P1.1/P1.0六個??線為好,因為可以通過P1?0/P1?1?SP程序。?果能將Gnd/P3.1/P3.0/Vcc/P1.1/P1.0/Reet七個??線引出就更好了,這樣可以很方?的使用脫機板(無電腦”。關(guān)于?SP編程的原理及應(yīng)用指南詳見“STC12C2052AD系列單片機?分。另?我們標(biāo)準(zhǔn)化的程工,用戶可在面編程后再插目標(biāo)系統(tǒng),也可借用它上面的S-232電平轉(zhuǎn)換器連接到電腦,以做編程之用。編程一個大致需幾秒鐘,速度比普通的通用編程器快很多,故無須買第的高價編程器。電腦 軟件 南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指STC12C2052AD系列單片機指技術(shù)支臨時技術(shù)支持研發(fā)顧問系統(tǒng)電源/USB

STC單片 USB轉(zhuǎn)

系統(tǒng)電源/USB(可從電腦USB取電(可從電腦USB取電12

VccRS232RTS#DTR#

USB 0.01uF4

DCD#RI#DSR#

晶振頻率在1?M

CTS#

Power?電源關(guān)?可以不用C1,R1可為不過建議?留R/C復(fù)位電

10K+C1

1

20

VCC

??4

ADC7/SCLK/P1.7ADC6/MISO/P1.6ADC5/MOSI/P1.5

0

+56789

ADC4/SS/P1.4ADC3/P1.3ADC2/P1.214CLKOUT1/ADC1/P1.11?CLKOUT0/ADC0/P1.0

10 0/PCA0/P3.7建議選用C30(管腳與H1RB15元),也可以選擇0(價格低于RB10元),查詢PL2303的生產(chǎn)廠家過多,兼容?不一致,建議盡量選用 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列管?說管腳編標(biāo)準(zhǔn)I/O?ADC輸?通道-定時器/計數(shù)器0的時鐘輸可通過設(shè)置AK_CKO0]0CO將該管腳配置為CKO0標(biāo)準(zhǔn)I/O?ADC輸?通道-定時器/計數(shù)器1的時鐘輸可通過設(shè)置AK_CKO1]1CO將該管腳配置為CKO1標(biāo)準(zhǔn)I/O?ADC輸?通道-標(biāo)準(zhǔn)I/O?ADC輸?通道-標(biāo)準(zhǔn)I/O?ADC輸?通道-SPI同??行接?的從機選擇標(biāo)準(zhǔn)I/O?ADC輸?通道-I同??行接?的主出從)標(biāo)準(zhǔn)I/O?ADC輸?通道-SPI同??行接?的主?從出(主器件的輸?和從器的輸出標(biāo)準(zhǔn)I/O?ADC輸?通道-SPI同??行接?的時鐘2標(biāo)準(zhǔn)I/O???數(shù)據(jù)接收3標(biāo)準(zhǔn)I/O???數(shù)據(jù)發(fā)送6標(biāo)準(zhǔn)I/O??部中?0,下降沿中?或低電平中7標(biāo)準(zhǔn)I/O??部中?1,下降沿中?或低電平中南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問SOP20/DIP20/TSSOP-8標(biāo)準(zhǔn)I/O?定時器/計數(shù)器0的?部輸PCA計數(shù)器的?部脈沖輸?P3.5/T1/PCA1/9標(biāo)準(zhǔn)I/O?定時器/計數(shù)器1的?部輸可編程陣列輸出1脈寬調(diào)制輸出P3.7/PCA0/標(biāo)準(zhǔn)I/O?可編程陣列輸出0脈寬調(diào)制輸出1復(fù)位5內(nèi)部時鐘電路反相放大器輸??,接?部晶振的一個引腳。直接使用?部時時,此引腳是?部時的輸??4內(nèi)部時鐘電路反相放大器的輸出?,接?部晶振的另一?。當(dāng)直接使用?部時時,此引腳可浮?,此時XTAL?實際將XTAL1輸?電源正電源負極,接 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列單片機SOP-20封裝尺Dze20-PinSmallOutlinePackage(SOP-20)DimensionsinInchesandDzebbECOMMON(UNITSOFMEASURE=Abc-DEeL--RΦ-z-- cBASEΦL南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指 STC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問DSC 20-PinDSC ALALeb

(UNITSOFMEASURE=AbCDEeL0-S-- 1inch=1000 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列單片機STC12 - ?I工業(yè)級40~85℃C:商業(yè)級,0~35:工作頻率可到?AD字樣?A/?轉(zhuǎn)換功無AD字樣無A/?RAM是256字節(jié),PCA/ ,50是5KC:5.5V~3.5VLE:STC 南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問每個單片機具有全球唯一號碼(ID號STC一代STC12C5410AD系列每一個單片機出廠時都具?全球?一??碼?),用戶可以在單片機上電后內(nèi)部RAM單元從F1H-F7H連續(xù)7個單元的?來獲取此單片行用戶自己的軟件??,建議用戶在程序的多個地方?技巧地判?自己的用戶程序?無被//讀內(nèi)部???的C語言參考程 STCMCU STC姚永平2009/2/7 /*STC12C5201AD系列單片機,軟件實現(xiàn)自定義程 /*本演示程序在STC-ISPVer3.0A.PCB的編程工具上測試通 /*?果要在程序中使用該程序,請在程序中注明使用了STC/*?果要在文章中該程序,請在文章中注明使用了STC的資料及程序-- = = mand_array[4]={0x22,0x33,0x44,0x55};#defineSelf_Defin #define send_UART(unsignedchar); void{unsignedchari=0;unsignedcharj=unsignedcharidata 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051 for(j=0;j<=6;j++){

}}

void{

====

//0011,0001設(shè)置頂時器1為8位自動重裝計數(shù) = = = }{ = =

==}={unsignedchark=0;{RI=k=南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指 技術(shù)支STC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問{ //軟復(fù)位到系統(tǒng)ISP}}{}}

TI=void{IAP_CONTR= //0110,0000軟復(fù)位到系統(tǒng)ISP}void{unsignedintj=0;unsignedintg=0;{{}}}void{unsignedchari=0;{MCU_Start_Led=0; MCU_Start_Led=1; MCU_Start_Led= }} 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051第2STC12C2052AD系列單片機的時STC12C2052ADSTC12C2052AD系列是1T的8051單片機,系統(tǒng)時鐘兼容傳統(tǒng)8051STC12C2052AD系列單片機?兩個時鐘源:內(nèi)部R/C振蕩時鐘和?部晶體時鐘。現(xiàn)STC12C2052AD系列出廠標(biāo)準(zhǔn)配置是使用?部晶體或時鐘,5V單片機常溫下頻率是在?STC12C2052AD系列單片機進行?SP用戶程序時,可以在選項中選擇:這樣完用戶程序后,停電,再冷啟動后單片機的工作時鐘使用的就不是內(nèi)部R/C振蕩器,?果已被設(shè)置成用?部晶體或時鐘工作的單片機,還要再設(shè)回使用內(nèi)部R/C振蕩器工作,則需給單片機?接晶體或時鐘,再?STC12C2052AD系列單片機進行ISP用戶程序時在選???部晶體或設(shè)置就設(shè)置進單片機內(nèi)南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問時鐘分頻及分頻寄存?果希望降低系統(tǒng)功耗,可?時鐘進行分頻。利用時鐘分頻控制?存器CLK_??VSFRSFR000001010011100101110111STC12C2052AD系列單片機可以在????時分頻工作,也可以在正常工作時分頻 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051如何知道單片機內(nèi)部R/C振蕩頻STC一代STC12C2052AD系列單片機除了可以使用傳統(tǒng)的?部時鐘?,還可以選內(nèi)部/C振蕩器時(內(nèi)部時鐘)??果選擇單片機工作在內(nèi)部/C振蕩器頻率(內(nèi)部時鐘頻率),則可以省??部晶振。這時XAL1/XAL2浮??但?于使用內(nèi)部時誤差較大,所以在?時序要求較高或者??行通?的情況下不建議使用內(nèi)部R/C時。在上電初始化程序時,我們可以通過內(nèi)部RAM單元(FCH,FDH,FEH,FFH連續(xù)四個單元)的?來獲取單片機出廠時的內(nèi)部R/C振蕩器頻率(內(nèi)部時鐘頻率)??梢酝ㄟ^內(nèi)部RAM單元(F8H,F9H,AH,FB連續(xù)四個單元)的?來獲取用戶最后一次使用內(nèi)部R/C振蕩器時鐘程序時的頻率(內(nèi)部時鐘頻率),使用“MOVRi指令。 STCMCU STC姚永平2009/2/7 /*STC12C5201AD系列單片機,軟件實現(xiàn)自定義程 /*本演示程序在STC-ISPVer3.0A.PCB的編程工具上測試通 /*?果要在程序中使用該程序,請在程序中注明使用了STC/*?果要在文章中該程序,請在文章中注明使用了STC的資料及程序-- = = mand_array[4]={0x22,0x33,0x44,0x55};#defineSelf_Defin #define send_UART(unsignedchar); void{unsignedchari=unsignedcharj=unsignedcharidata南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指 技術(shù)支持 臨時技術(shù)支持: 研發(fā)顧問{}}void{

==

//0011,0001設(shè)置頂時器1為8位自動重裝計數(shù)=====}{ = =

==}={unsignedchark=0;{RI=k= 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051 { //軟復(fù)位到系統(tǒng)ISP}}{}}

TI=void{IAP_CONTR= //0110,0000軟復(fù)位到系統(tǒng)ISP}void{unsignedintj=0;unsignedintg=0;{{}}}void{unsignedchari=0;{MCU_Start_Led=0; MCU_Start_Led=1; MCU_Start_Led= }}南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問可編程時鐘輸STC12C2052AD系列單片機??三路可編程時鐘輸出 AUXR:Auxiliary----特殊功能?存器AUXR/WAKE_CLKO/BRT的C語言 //特殊功能?存器AUXR的地址 //新增?特殊功能?存器WAKE_CLKO的地址特殊功能?存器IRC_CLKO/INT_CLKO/AUXR的匯編語言 ;特殊功能?存器AUXR的地址 ;新增?的特殊功能?存器WAKE_CLKO的地址LKOUT0/P1.0和LKOUT1/P1.1的時鐘輸出控制?AKE_CLKO?存器的T0CLKO位和T1CLKO位控制。LKOUT0的輸出時鐘頻率?定時器0控制,LKOUT1的輸出時鐘頻率?定時器1控制,相應(yīng)的定時器需要工作在定時器的???方?(8位自動重裝載???CP反復(fù)進中??存器:--B7-PCAWAKEUP:在?電??下,是否允許PCA上升沿/下降沿中???powerdown。 ;1:允許PCA上升沿/下降沿中???powerdown。B6-RXD_PIN_IE:?電??下,允許P3.0(RXD)下降沿置RI,也能使1:允許P3.0(RXD)下降沿置RI,也允許 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051---作在???(8位自動重裝??),CLKOUT1輸出時鐘頻T1溢出率/?T1工作在1T??時的輸出頻率=SYSclk/(256-TH1)/輸出時鐘頻率=(T1_Pin_CLK)/(256-TH1)/2-在???(8位自動重裝??),CLKOUT0輸出時鐘頻率=T0溢出率/2T0工作在1T??時的輸出頻率=SYSclk/(256-TH0)/2輸出時鐘頻率=(T0_Pin_CLK)/(256-TH0)/2南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問-- T0x12:定時器0速度控制位。0:1:定時器0速度是8051單片機定時器速度的1?倍,即不 T1x12:定時器1速度控制位。0:1:定時器1速度是8051單片機定時器速度的1?倍,即不?果UART??用T1作為波特率發(fā)生器,則?T1x12位決定UART??是12T還是1T UART_M0x6:????0的通?速度設(shè)置位。0:B4-EADCI:A/?中?允許控制位1:允許A/?中?1:允許SPI中?5V??7V以下為低壓,?V??4V?EV??=1(。 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051/*本程序演示CLKOUT0/?NT/T0/P??4,CLKOUT1/?NT/T1/P??5,CLKOUT?/P1?0輸出時鐘演示程序/*SYSclk18?4??MHz,T0,T1,獨立波特率發(fā)生器均工作在1?T??*/sfrWAKE_CLKO=sfrAUXR={/*附?SFRWAKE_CLKO(地址B7PCAWAKEUP許PCA升沿???powerdownB6RX?_P?N_?E:1,Rx?/P??0(或Rx?/P1?6)下降沿置R?,也能使Rx?腳??powerdown。B4T0_P?N_?E1,允許T0/P??4腳下降沿置T0中?標(biāo)志,也能使T0腳??powerdown。B?-N/AB?-B1-T1CLKO1,P1?1輸出T1(P??5)脈沖1/?T1T11T??時的輸出頻率CLKOUT1SYSclk??56TH1T1作在1?T??時的輸出頻率CLKOUT1SYSclk?1??56TH10,允許平P1?1T1(P??5脈沖B0-T0CLKO1,P1?0T0(P??4)出脈沖,輸出時鐘頻率1/?T0T01T??時的輸出頻率CLKOUT0SYSclk??56TH0T0作在1?T??時的輸出頻率CLKOUT0SYSclk?1??56TH00,不允許P1?0腳輸出T0(P??4)AUXR=//1TWAKE_CLKO=TMO?=//T0,T1???,8TL0=OxFF;TH0=TR0=TH1=0xFE;TL1=TR1=}南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問STC12C2052AD系列單片機?5種復(fù)位方?:?部RST引腳復(fù)位,軟件復(fù)位,上電復(fù)位,內(nèi)部低壓檢測復(fù)位,MAX810復(fù)位電路復(fù)位,看門狗復(fù)位。外部RST引?IAP_CONTR:ISP/IAP控制?SFR-ISPEN:ISP/IAP功能0:IAP讀/寫/擦除Data1:允許讀/寫/擦除 Flash/EEPROM ?果送了ISP/IAP命令,并?ISP_TRIG送46h/B9h觸發(fā)失敗,則為1,需?軟件清MOV?SP_CONTR,# B;SWBS=0(選擇AP區(qū)),SWRST=1(軟復(fù)位);從系統(tǒng)?SP程序區(qū)軟件復(fù)位并切換到用戶應(yīng)用程序區(qū)(AP區(qū))?始執(zhí)行程MOV?SP_CONTR B;SWBS0(選擇APSWRST1;從用戶應(yīng)用程序區(qū)(AP區(qū))軟件復(fù)位并切換到系統(tǒng)?SP程序區(qū)?始執(zhí)行程MOV?SP_CONTR, B;SWBS1(選擇?SPSWRST1(;從系統(tǒng)?SP程序區(qū)軟件復(fù)位并切換到系統(tǒng)?SP程序區(qū)?始執(zhí)行程 本復(fù)位是整個系統(tǒng)復(fù)位,所?的特殊功能?存器都會復(fù)位到初始?,I/O?也會初始 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051上電復(fù)位/掉電復(fù)當(dāng)電源電壓VC低于上電復(fù)位/?電復(fù)位電路的檢測門檻電壓時,所?位。當(dāng)重新恢復(fù)正常電壓時,延遲32768???電內(nèi)部低壓檢測復(fù)STC12C2052AD系列單片機內(nèi)置低壓檢測復(fù)位,并且復(fù)位門檻電壓可選(在STC-ISP編程器中選擇)。5伏單片機內(nèi)部低壓檢測復(fù)位門檻電壓的選擇?下圖所示,低壓復(fù)位電壓可選上電復(fù)位后低壓檢測標(biāo)志位(LVDF/PCON.5)是1,要?軟件清?(注?該位不可位尋)清再該為為源于檻。 南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問與?部低壓檢測LV??關(guān)的特殊功能?存器PowerInterruptAuxiliary--Interrupt-InterruptPriority-內(nèi)部低壓檢測相應(yīng)的中?控制允許位是:EA/EPCA_LVD,ELVDIEPCA_LVD是PCA?塊和低壓檢測中?的總中?允許位,此位打不?,時無法產(chǎn)生低壓檢測中?的。內(nèi)部低壓檢測相應(yīng)的中?請求標(biāo)志位是:LVDF,要?軟件清:SFR?果內(nèi)部工作電壓Vcc低于低壓檢測門檻電壓,該位自動置1,與低壓檢測中?是否被允許無關(guān)。即在內(nèi)部工作電壓Vcc低于低壓檢測門檻電壓時,不管?沒?允許低壓檢測中?,該位都自動為1。該位要用軟件清0,清0后,?內(nèi)部工作電壓Vcc繼續(xù)低于低壓1。IE:中?允許?SFREA EA=0,了所?的中?請求EA=1,?放總中?,但每個中?源還?自己的獨立EPCA_LVD:PCA?塊中?和低壓檢測中?允許位。EPCA_LVD=0,PCA?塊和低壓檢測中?; 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051AUXR:輔助?SFR--ELVDI:低壓檢測中?單獨允許位。ELVDI=0,低壓檢測中?;1、將ELV??置1,允許低壓檢測中?,這是低壓中?的單獨控?、將EPCA_LV?置1,PC???PC???中??的。5V單片機,??7V(±0?1)以下為低壓,?V單片機,??4V(±0?1)以下?ELV??=1(允許低壓中?),則會產(chǎn)生低壓中IPH中?優(yōu)先級控制?SFR-IP中?優(yōu)先級控制?SFR- PPCA_LVD:PCA?塊中?和低壓檢測中?優(yōu)先級控制位當(dāng)PPCA_LVDH0且PPCA_LVD0時,PCA?塊中?和低壓檢測中?為最低優(yōu)先級中?(優(yōu)先級0)當(dāng)PPCA_LVDH0且PPCA_LVD1時,PCA?塊中?和低壓檢測中?為較低優(yōu)先級中?(優(yōu)先級1)當(dāng)PPCA_LVDH=1且PPCA_LVD=0時,PCA?塊中?和低壓檢測中?為較高優(yōu)先級中?(優(yōu)先級?)當(dāng)PPCA_LVDH=1且PPCA_LVD=1時,PCA?塊中?和低壓檢測中?為較高優(yōu)先級中?(優(yōu)先級?)南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問2.2.5 2.2.6看門狗(WDT)復(fù)在工業(yè)控制//航?航天?需要高可靠?的系統(tǒng)中,為了防止“系統(tǒng)在異常情況下,受到干擾,MCU/CPU程序跑飛,導(dǎo)致系統(tǒng)長時間異常工作”,通常是引進看門狗,?果MCU/CPU不在規(guī)定的時間內(nèi)按要求看門狗,就認(rèn)為MCU/CPU處于異常狀態(tài),看門狗就會部也引進了此看門狗功能,使單片機系統(tǒng)可靠?設(shè)計變得更?方?W?T_CONTR:看門狗(Watch-Dog-Timer)控制?存SFR-Symbol符?Function功 WhenWDToverflows,thisbitisset.ItcanbeclearedbyEN_WDT:EnableWDTbit.Whenset,WDTis“1CLR_WDT WDTclearbit.Ifset,WDTwillrecount.Hardwarewillautomaticallyclearthis看門狗清“0”位,當(dāng)設(shè)為“1”時,看門狗將重新計數(shù)。硬件將自動清“0”此位。IDLE_WDT: Whenset,WDTisenabledinIDLEmode.Whenclear,WDTisdisabledinIDLE看門狗“IDLE”??位,當(dāng)設(shè)置為“1”時,看門狗定時器在“????”計數(shù)PS2,PS1,PS0:Pre-scalevalueofWatchdogtimerisshownasthebellowedPre-WDToverflowTime000239.3001478.60108157.3011314.6100629.11011.251102.51115TheWDTperiodisdeterminedbythefollowingequation看門狗溢出時間計算看門狗溢出時間=(12xPre-scalex32768)/Oscillatorfrequency 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051設(shè)時鐘為看門狗溢出時間=(12×Pre-scale×32768) =Pre-scale×393216Pre-WDToverflowTime000265.50014131.00108262.1011524.21001.04851012.09711104.19431118.3886看門狗溢出時間=(12xPre-scalex32768) =Pre-scalex393216Pre-000271.10014142.20108284.4011568.81001.13771012.27551104.55111119.1022南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指STC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問 /*STCMCUInternational /*演示STC1T系列單片機看門狗及其溢出時間計算公 Mobile: Fax:86- :86- /*?果要在程序中使用或在文章中該程序 ;本演示程序在STC-ISP ;看12*Pre_scale*32768)/Oscillator;用P1?5控制看 EQU ;WDT復(fù)位時間(所用的OscillatorfrequencyB;清0,啟動看門狗,預(yù)分頻數(shù)=??,B;清0,啟動看門狗,預(yù)分頻數(shù)=64,B;清0,啟動看門狗,預(yù)分頻數(shù)=1?8,B;清0,啟動看門狗,預(yù)分頻數(shù)=?56, ;W?T_CONTR?7=1,看門狗復(fù)位,跳轉(zhuǎn)到;WDT_CONTR.70,上電RAM單元內(nèi)容為?機位 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051

;看門狗復(fù)位啟 設(shè)置,若

南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052AD系列單片機指 技術(shù)支臨時技STC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問0000H處?始直接執(zhí)通過通過會使系統(tǒng)從系統(tǒng)ISP程序區(qū)?始執(zhí)行程會使系統(tǒng)從系統(tǒng)ISP程序區(qū)?始執(zhí)行 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列單片機的省電STC12C2052AD系列單片機可以?行?種省電??????,低速??和?電??。正常工作??下,STC12C2052AD系列單片機的典型功耗是2.7mA~7m???<.1u???<1.m?低速???時鐘分頻器CLK_DIV控制,而????和?電??的進??電源控制?PCON的相應(yīng)位控制。PCON?存器定義?PCON(PowerControlRegister)SFR?果內(nèi)部工作電壓Vcc低于低壓檢測門檻電壓,該位自動置1,與低壓檢測中?是否被允許無關(guān)。即在內(nèi)部工作電壓Vcc低于低壓檢測門檻電壓時,不管?沒?允許低壓檢測中?,該位都自動為1。該位要用軟件清0,清0后,?內(nèi)部工作電壓Vcc繼續(xù)低于低壓1。 ,可POF/PCON.4是否POF/PCON.4是否為 將POF清南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問電??時,內(nèi)部時鐘停振,?于無時鐘CPU、定時器、?行??功能部件停止工作,只?部中?繼續(xù)工作??蓪PU從?電????的?部管腳?:INT0/P3.2,INT1/P3.3,ECI/T0/P3.4,1/PCA1/T1/P3.5,RxD/P3.0, PCA3/P2.4。?電??也機??,此時功耗能部件?可繼續(xù)工作,可??部中?、定時器中?、低壓檢測中?及A/?轉(zhuǎn)換中?中的?何一個中???。可將CPU從????(??LE??)??的?部中?腳,?行?中?(UART)也可以將單片機從 SMOD0:與電源控制無關(guān),與???關(guān),在此不作 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051SFRSFR000001010011100101110111南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問將IL/PCO.0置為1,單片機將進?ILE(?????????P無時鐘停止工作,但是?部中?、?部低壓檢測電路、定時器、A?轉(zhuǎn)換、?行???正常????“ILE”??位:IE_WTWT_CT.3)。當(dāng)IDLE_WDT位被設(shè)置為“1”時,看門狗定時器在“????”計數(shù),即正常工作。當(dāng)ILE_WDT位被清“0”時,看門狗定時器在“????”時不計數(shù),即停止工作。在????下,RAM、堆棧指針(SP)、程序計數(shù)器(PC)、程序狀態(tài)字(PSW)、累?器(A)??存器都?持原?數(shù)據(jù)。I/O??持?????被激活前那一刻的邏輯狀態(tài)。????下單片機的所??圍設(shè)?行(除P無時鐘不工作????,單片機被??后,CPU將繼續(xù)執(zhí)行進?????語句的下一?兩種方?可以退出????。?何一個中?的產(chǎn)生都會引起IDL/PCON.0被硬件清除,從而退出????。另一個退出????的方法是:?部RST引腳復(fù)位,將復(fù)位腳拉高,產(chǎn)生??源需要被持?4個時鐘?上10u再將RS000H處?掉電模式/停機模??電??后,內(nèi)部時鐘停振,?于無時,CPU、定時器、看門狗、A/?轉(zhuǎn)換、?行??停止工作,?中?繼續(xù)作。?果壓檢測電被產(chǎn)生中?則低壓檢電路也續(xù)工作,否則將停止工作。進??電??后,所?I/O?、SFRs(特殊功能?存器)維持進??電??可將CPU從?電????的?部管腳?:INT0/P3.2,INT1/P3.3,ECI/T0/P3.4,1/PCA1/T1/P3.5,RxD/P3.0,

控 充 O

該電容負責(zé)儲

控制充電的I/?首先配置為??/?上拉??并置高,上面的電路會給儲能電容C1在單片機進??電??之前,將控制充電的I/O?拉低,上面電路通過電?R1給儲能電容C1放電。當(dāng)電容C1的電被放到小于0?8V時,?部中?ITx會產(chǎn)生一個下降沿中?,從而自動地將單片機從電?中?。 南通國芯微電子?限公 總機2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051由外部中斷0喚醒掉電模式的測試程序(CC STCMCUInternational /*演示STC1T系列單片機??部中?0???電 Mobile: Fax:86- :86- /*?果要在程序中使用或在文章中該程 #include"reg51.h"#include//Externalinterrupt0servicevoidexint0()interrupt //interrupt0(locationat{}void{IT0= //setINT0inttype(1:Falling0:LowEX0= //enableINT0EA= //openglobalinterruptwhile{}}

INT0= //readyreadINT0while //checkPCON= //MCUpower南通國芯微電子?限公 總機2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機指 技術(shù)支臨時技術(shù)支持研發(fā)顧問 STCMCUInternational /*演示STC1T系列單片機??部中?0???電 Mobile: Fax:86- :86- /*?果要在程序中使用或在文章

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論