元件1-單片機(jī)全球第一品牌最大設(shè)計(jì)_第1頁(yè)
元件1-單片機(jī)全球第一品牌最大設(shè)計(jì)_第2頁(yè)
元件1-單片機(jī)全球第一品牌最大設(shè)計(jì)_第3頁(yè)
元件1-單片機(jī)全球第一品牌最大設(shè)計(jì)_第4頁(yè)
元件1-單片機(jī)全球第一品牌最大設(shè)計(jì)_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余947頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

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

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

封裝形IC

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

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

P1/P2P3(無(wú)+P0.0-共27個(gè)

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

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

降低的是成本

27個(gè)27個(gè)

串行口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ù)長(zhǎng)期生

P3

PC

XXTAL1

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

可用IAP15F2K61S2仿真 參考

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

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

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

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

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

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

字節(jié)

程序器

IAP

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

封裝形不?薦LQFP32(?薦DataFlash1T

5組8

±1%

高速(0-35M),高可靠超強(qiáng),無(wú)法

無(wú) ,

-40℃~集成

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

P5.4/最多42個(gè)

提供客制化

42個(gè)

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

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

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

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

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

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

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

字節(jié)

程序器

IAP

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

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

DataFlash

1T

5組8并行端

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

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

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

+

RMB1.4元起提供客制化IC

-40℃~

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

P5.4/

42個(gè)

集成ISP編程時(shí)

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

全部

比較器降低的

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

P3.1/TxD/T2

123456789

PC

38 38個(gè)

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

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

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

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

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

僅可下降沿

全部8小時(shí)高溫烘

Data±1%-40℃~

上升沿/下降沿中斷1T80511T8051(無(wú)共6個(gè)

6個(gè)6個(gè)

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

定時(shí)器0/定時(shí)器2掉電喚醒定時(shí)器0/定時(shí)器2掉電喚醒 定時(shí)

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

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

PC無(wú) ,加密堅(jiān)不可

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

6個(gè)SOP-8/DIP-6個(gè)SOP-8/DIP-

INT3/T0CLKO/P3.5Gnd

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

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

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

STC12C2052AD系列(?A/D轉(zhuǎn)換),20- STC12C2052AD系列(無(wú)A/D轉(zhuǎn)換),20-南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/ STC12C2052AD系列單片機(jī)指 技術(shù)支STC12C2052AD系列單片機(jī)指 技術(shù)支臨時(shí)技術(shù)支持研發(fā)顧問(wèn)型電程字定時(shí)定時(shí)輸88看門(mén)復(fù)封裝20-STC12C2052AD系列單片機(jī)選型一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系列單片機(jī)選型一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??? 南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列單片機(jī)最小應(yīng)用10μF10μF1??4VCCPowerOn+56ADC3/P1.37 ADC2/P1.2 0/PCA0/P3.7南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/ STC12C2052AD系列單片機(jī)指技術(shù)支臨時(shí)技術(shù)支持STC12C2052AD系列單片機(jī)指技術(shù)支臨時(shí)技術(shù)支持研發(fā)顧問(wèn)利用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不過(guò)建議?留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?果?部時(shí)鐘頻率在33MHz以上時(shí)建議直接使用?部?源晶振,時(shí)鐘XTAL1腳輸?,XTAL2腳必須浮

10 0/PCA0/P3.7此線路已做成一個(gè)STC1?C?05?A?系列單片機(jī)?SP編程工具,可接?戶 南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051用戶在自己的目標(biāo)系統(tǒng)上,?將P3.0/P3.1經(jīng)過(guò)RS-232電平轉(zhuǎn)換器轉(zhuǎn)換后連接到電腦的普通RS-232??,就可以在系統(tǒng)編程/升級(jí)用戶軟件。建議?果用戶板上無(wú)RS-232電平轉(zhuǎn)換器,應(yīng)引出一個(gè)插座,含Gnd/P3.1/P3.0/cc四個(gè)?線,這樣就可以在用戶系統(tǒng)上直接編程了。當(dāng)然?能引出nd/P3.1/P3.0/cc/P1.1/P1.0六個(gè)??線為好,因?yàn)榭梢酝ㄟ^(guò)P1?0/P1?1?SP程序。?果能將Gnd/P3.1/P3.0/Vcc/P1.1/P1.0/Reet七個(gè)??線引出就更好了,這樣可以很方?的使用脫機(jī)板(無(wú)電腦”。關(guān)于?SP編程的原理及應(yīng)用指南詳見(jiàn)“STC12C2052AD系列單片機(jī)?分。另?我們標(biāo)準(zhǔn)化的程工,用戶可在面編程后再插目標(biāo)系統(tǒng),也可借用它上面的S-232電平轉(zhuǎn)換器連接到電腦,以做編程之用。編程一個(gè)大致需幾秒鐘,速度比普通的通用編程器快很多,故無(wú)須買第的高價(jià)編程器。電腦 軟件 南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/ STC12C2052AD系列單片機(jī)指STC12C2052AD系列單片機(jī)指技術(shù)支臨時(shí)技術(shù)支持研發(fā)顧問(wèn)系統(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可為不過(guò)建議?留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(價(jià)格低于RB10元),查詢PL2303的生產(chǎn)廠家過(guò)多,兼容?不一致,建議盡量選用 南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列管?說(shuō)管腳編標(biāo)準(zhǔn)I/O?ADC輸?通道-定時(shí)器/計(jì)數(shù)器0的時(shí)鐘輸可通過(guò)設(shè)置AK_CKO0]0CO將該管腳配置為CKO0標(biāo)準(zhǔn)I/O?ADC輸?通道-定時(shí)器/計(jì)數(shù)器1的時(shí)鐘輸可通過(guò)設(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同??行接?的從機(jī)選擇標(biāo)準(zhǔn)I/O?ADC輸?通道-I同??行接?的主出從)標(biāo)準(zhǔn)I/O?ADC輸?通道-SPI同??行接?的主?從出(主器件的輸?和從器的輸出標(biāo)準(zhǔn)I/O?ADC輸?通道-SPI同??行接?的時(shí)鐘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,下降沿中?或低電平中南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機(jī)指 技術(shù)支臨時(shí)技術(shù)支持研發(fā)顧問(wèn)SOP20/DIP20/TSSOP-8標(biāo)準(zhǔn)I/O?定時(shí)器/計(jì)數(shù)器0的?部輸PCA計(jì)數(shù)器的?部脈沖輸?P3.5/T1/PCA1/9標(biāo)準(zhǔn)I/O?定時(shí)器/計(jì)數(shù)器1的?部輸可編程陣列輸出1脈寬調(diào)制輸出P3.7/PCA0/標(biāo)準(zhǔn)I/O?可編程陣列輸出0脈寬調(diào)制輸出1復(fù)位5內(nèi)部時(shí)鐘電路反相放大器輸??,接?部晶振的一個(gè)引腳。直接使用?部時(shí)時(shí),此引腳是?部時(shí)的輸??4內(nèi)部時(shí)鐘電路反相放大器的輸出?,接?部晶振的另一?。當(dāng)直接使用?部時(shí)時(shí),此引腳可浮?,此時(shí)XTAL?實(shí)際將XTAL1輸?電源正電源負(fù)極,接 南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051STC12C2052AD系列單片機(jī)SOP-20封裝尺Dze20-PinSmallOutlinePackage(SOP-20)DimensionsinInchesandDzebbECOMMON(UNITSOFMEASURE=Abc-DEeL--RΦ-z-- cBASEΦL南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/ STC12C2052AD系列單片機(jī)指 STC12C2052AD系列單片機(jī)指 技術(shù)支臨時(shí)技術(shù)支持研發(fā)顧問(wèn)DSC 20-PinDSC ALALeb

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

}}

void{

====

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

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

==

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

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

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

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

控 充 O

該電容負(fù)責(zé)儲(chǔ)

控制充電的I/?首先配置為??/?上拉??并置高,上面的電路會(huì)給儲(chǔ)能電容C1在單片機(jī)進(jìn)??電??之前,將控制充電的I/O?拉低,上面電路通過(guò)電?R1給儲(chǔ)能電容C1放電。當(dāng)電容C1的電被放到小于0?8V時(shí),?部中?ITx會(huì)產(chǎn)生一個(gè)下降沿中?,從而自動(dòng)地將單片機(jī)從電?中?。 南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/STC12C2052ADSTC12C2052ADSTC—全球最大的8051由外部中斷0喚醒掉電模式的測(cè)試程序(CC STCMCUInternational /*演示STC1T系列單片機(jī)??部中?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南通國(guó)芯微電子?限公 總機(jī)2929/ 傳真2956/ STC12C2052ADSTC12C2052AD系列單片機(jī)指 技術(shù)支臨時(shí)技術(shù)支持研發(fā)顧問(wèn) STCMCUInternational /*演示STC1T系列單片機(jī)??部中?0???電 Mobile: Fax:86- :86- /*?果要在程序中使用或在文章

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論