版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片機(jī)程序設(shè)計(jì)實(shí)踐教程第四講STC單片機(jī)內(nèi)部資源和PMY單片機(jī)開(kāi)發(fā)板簡(jiǎn)介14.1STC單片機(jī)系統(tǒng)資源和特點(diǎn)(USB口直接下載程序)4.1.1STC單片機(jī)的特點(diǎn)和選型“基礎(chǔ)項(xiàng)目篇”介紹的項(xiàng)目中使用的開(kāi)發(fā)板核心CPU是臺(tái)灣宏晶公司生產(chǎn)的STC89C52RC單片機(jī),這是一款性?xún)r(jià)比非常高的單片機(jī),指令系統(tǒng)完全兼容ATMEL公司的增強(qiáng)型MSC-51單片機(jī)。圖4-1給出了STC89C52RC單片機(jī)內(nèi)部功能結(jié)構(gòu)圖,它具有以下主要特點(diǎn):2圖4-1STC89C52RC單片機(jī)內(nèi)部功能圖3⑻、芯片內(nèi)置EEPROM功能。⑼、硬件看門(mén)狗(WDT)。⑽、共3個(gè)16位定時(shí)器/計(jì)數(shù)器,兼容普通MCS-51單片機(jī)的定時(shí)器,其中定時(shí)器T0還可以當(dāng)成2個(gè)8位定時(shí)器使用。⑾、外部中斷4路,下降沿中斷或低電平觸發(fā)中斷,掉電模式可由外部中斷喚醒。⑿、全雙工異步串行口(UART),兼容普通8051單片機(jī)的串口。⒀、工作溫度范圍:0℃~75℃/-40℃~+85℃。⒁、封裝:LQFP-44、PDIP-40、PLCC44、PQFP44。由于LQFP-44具有體積小、擴(kuò)展了P4口、外部中斷2和3及定時(shí)器T2的功能,因此建議優(yōu)先選用。圖4-2給出了STC89C52RC單片機(jī)的LQFP-44封裝示意圖。5圖4-2STC89C52RC單片機(jī)的LQFP-44封裝示意圖6除此之外,STC89C52RC單片機(jī)自身還有很多獨(dú)特的優(yōu)點(diǎn):⑴、加密性強(qiáng),無(wú)法解密。⑵、超強(qiáng)抗干擾。主要表現(xiàn)在:高抗靜電(ESD保護(hù)),可以輕松抗御2KV/4KV快速脈沖干擾(EFT測(cè)試),寬電壓、不怕電源抖動(dòng),寬溫度范圍為-40℃~+85℃,I/O口經(jīng)過(guò)特殊處理,單片機(jī)內(nèi)部的電源供電系統(tǒng)、時(shí)鐘電路、復(fù)位電路及看門(mén)狗電路經(jīng)過(guò)特殊處理。⑶、三大降低單片機(jī)時(shí)鐘對(duì)外部電磁輻射的措施:禁止ALE輸出;如選6時(shí)鐘/機(jī)器周期,外部時(shí)鐘頻率可降一半;單片機(jī)時(shí)鐘振蕩器增益可設(shè)為1/2gain;⑷、超低功耗:掉電模式,典型電流損耗<0.1μA;空閑模式,典型電流損耗為2mA;正常工作模式,典型電流損耗4mA~7mA。7圖4-3STC單片機(jī)在線編程典型線路圖8
4-3給出了STC單片機(jī)在線編程典型線路圖,由于這種單片機(jī)可以利用全雙工異步串行口(P30/P31)進(jìn)行在系統(tǒng)編程(ISP),即無(wú)需專(zhuān)用編程器/仿真器,就可通過(guò)串口直接下載用戶(hù)程序,因此省卻了每次編程必須插拔單片機(jī)到專(zhuān)用編程器上的麻煩,可以直接將STC單片機(jī)固定焊接在PCB板上,進(jìn)行程序的下載調(diào)試。針對(duì)不同的具體應(yīng)用,讀者可以選擇不同型號(hào)的STC系列單片機(jī),表4-1給出了STC單片機(jī)RC/RD+(+5V)系列選型一覽表,型號(hào)中的RC表示RAM為512B;RD+則表示RAM為1280B。9型號(hào)最高時(shí)鐘頻率Hz(5V)Flash程序存儲(chǔ)器字節(jié)RAM數(shù)據(jù)存儲(chǔ)器字節(jié)降低EMI看門(mén)狗雙倍速P4口ISPIAPEEPROM字節(jié)數(shù)據(jù)指針串口UART中斷源優(yōu)先級(jí)定時(shí)器STC89C51RC0-80M4K512√√√√√√2K+21ch843STC89C52RC0-80M8K512√√√√√√2K+21ch843STC89C53RC0-80M13K512√√√√√√21ch843STC89C54RD+0-80M16K1280√√√√√√16K+21ch843STC89C55RD+0-80M20K1280√√√√√√16K+21ch843STC89C58RD+0-80M32K1280√√√√√√16K+21ch843STC89C516RD+0-80M63K1280√√√√√√21ch843表4-1STC單片機(jī)RC/RD+(+5V)系列選型一覽表)104.1.2STC單片機(jī)減少對(duì)外部電磁輻射的三大措施(1)、禁止ALE時(shí)鐘信號(hào)輸出在前面的章節(jié)中已介紹過(guò),MCS-51單片機(jī)的ALE在未使用時(shí),引腳將輸出六分之一CPU晶振頻率的時(shí)鐘,這將會(huì)對(duì)單片機(jī)系統(tǒng)產(chǎn)生電磁干擾,RC/RD+系列的MCS-51單片機(jī)擴(kuò)展了RAM管理,增加了禁止ALE輸出功能。新加入的AUXR特殊功能寄存器負(fù)責(zé)ALE的輸出管理,這是一個(gè)只寫(xiě)的寄存器,當(dāng)禁止ALE輸出時(shí)鐘時(shí),只要在程序中設(shè)置D0位ALEOFF為“1”即可;反之,可以設(shè)置允許ALE輸出時(shí)鐘,讀者可以參考后面的表4-2標(biāo)出的AUXR特殊功能寄存器的各個(gè)位含義。11(2)、外部時(shí)鐘頻率可以降一半STC單片機(jī)添加了6T模式。傳統(tǒng)MCS-51單片機(jī)的每個(gè)機(jī)器周期為12時(shí)鐘周期,如將STC的增強(qiáng)型MCS-51單片機(jī)在ISP燒錄程序時(shí)設(shè)為雙倍速(即6T模式,每個(gè)機(jī)器周期6時(shí)鐘),則可將單片機(jī)外部時(shí)鐘頻率降低一半,有效地降低單片機(jī)時(shí)鐘對(duì)外界的輻射。(3)、單片機(jī)內(nèi)部時(shí)鐘振蕩器增益降低一半在ISP燒錄程序時(shí)將OSCDN設(shè)為1/2gain可以有效地降低單片機(jī)時(shí)鐘高頻部分對(duì)外界的輻射。單片機(jī)外部晶振頻率<16MHz時(shí),可將OSCDN設(shè)為1/2gain,有利于降低EMI,16MHZ以上選擇fullgain。124.1.3STC89C52RC單片機(jī)的特殊功能寄存器
對(duì)于本書(shū)“基礎(chǔ)項(xiàng)目篇”中將要涉及到的項(xiàng)目來(lái)說(shuō),在C51下開(kāi)發(fā)的嵌入式程序編譯之后,下載文件一般不超過(guò)2KB。STC89C52RC單片機(jī)內(nèi)嵌8KB的Flash程序存儲(chǔ)器,完全可以用于本書(shū)的項(xiàng)目中,選擇更大容量的程序存儲(chǔ)器也是考慮到讀者在應(yīng)用本書(shū)配套的單片機(jī)開(kāi)發(fā)板擴(kuò)展自己的應(yīng)用系統(tǒng)時(shí),能夠給程序提供更大的存儲(chǔ)空間。第2章中的表2-1已經(jīng)列出了MCS-51單片機(jī)的特殊功能寄存器SFR的名稱(chēng)、符號(hào)和地址分配表,一共是21個(gè)SFR。MCS-52系列則增加了5個(gè)SFR,作為MCS-52系列的增強(qiáng)型STC89C52RC單片機(jī)來(lái)說(shuō),又增加了14個(gè)SFR,更加擴(kuò)展了MCS-51單片機(jī)的功能。表4-2在表2-1的基礎(chǔ)上列出了STC89C52RC單片機(jī)新增特殊功能寄存器及其各個(gè)位的含義。13寄存器地址名稱(chēng)D7D6D5D4D3D2D1D0復(fù)位值P4E8h端口4----P43P42P41P40xxxx,1111ISP_CONTRE7hISP/IAP控制寄存器ISPENSWBSSWRST--WT2WT1WT0000x,x000ISP_TRIGE6hISP/IAP命令觸發(fā)寄存器xxxx,xxxxISP_CMDE5hISP/IAP命令寄存器-----MS2MS1MS0xxxx,x000ISP_ADDRLE4hISP/IAP地址低8位0000,0000ISP_ADDRHE3hISP/IAP地址高8位0000,0000ISP_DATAE2hISP/IAP數(shù)據(jù)寄存器1111,1111WDT_CONTRE1h看門(mén)狗控制寄存器--EN_WDTCLR_WDTIDLE_WDTPS2PS1PS0xx00,0000TH2CDh定時(shí)器/計(jì)數(shù)器2(高8位)0000,0000TL2CCh定時(shí)器/計(jì)數(shù)器2(低8位)0000,0000RCAP2HCBh定時(shí)器/計(jì)數(shù)器2重裝/捕獲寄存器(高8位)0000,000014C/CP/RCAP2LCAh定時(shí)器/計(jì)數(shù)器2重裝/捕獲寄存器(低8位)0000,0000T2MODC9h定時(shí)器/計(jì)數(shù)器2模式寄存器------T2OEDCENxxxx,xx00T2CONC8h定時(shí)器/計(jì)數(shù)器2控制寄存器TF2EXF2RCLKTCLKEXEN2TR20000,0000XICONC0h擴(kuò)展中斷控制寄存器PX3EX3IE3IT3PX2EX2IE2IT20000,0000SADENB9h串行從站地址屏蔽寄存器0000,0000SADDRA9h串行從站地址寄存器0000,0000AUXR1A2h擴(kuò)展寄存器1----GF2--DPSxxxx,0xx0AUXR8Eh擴(kuò)展寄存器0------EXTRAMALEOFFxxxx,xx00注:有深色背景為52增強(qiáng)型單片機(jī)已有的SFR,其余為STC89C52RC單片機(jī)新增的SFR表4-2STC89C52RC單片機(jī)新增特殊功能寄存器及其位含義15
這里重點(diǎn)介紹在后面章節(jié)中將要用到的表4-2中新增特殊功能寄存器,其他的SFR用法請(qǐng)參照STC89C52RC單片機(jī)相關(guān)應(yīng)用手冊(cè)【9】。(1)、看門(mén)狗控制寄存器WDT_CONTR(E1H)看門(mén)狗又叫watchdogtimer(WDT),是一個(gè)定時(shí)器電路,一般有一個(gè)輸入,(叫喂狗端)和一個(gè)輸出(到MCU的RST端)。MCU正常工作的時(shí)候,每隔一段時(shí)間輸出一個(gè)信號(hào)到喂狗端,給WDT清“0”。如果超過(guò)規(guī)定的時(shí)間不喂狗(一般在程序跑飛時(shí)),WDT定時(shí)超過(guò),就回給出一個(gè)復(fù)位信號(hào)到MCU并使其復(fù)位,以防止MCU死機(jī)。看門(mén)狗的作用就是防止程序發(fā)生死循環(huán),或者說(shuō)防止程序跑飛。它的工作原理是:在系統(tǒng)運(yùn)行以后如果啟動(dòng)看門(mén)狗計(jì)數(shù)器,看門(mén)狗就開(kāi)始自動(dòng)計(jì)數(shù),如果到了一定的時(shí)間還不去清除看門(mén)狗,那么看門(mén)狗計(jì)數(shù)器就會(huì)溢出從而引起看門(mén)狗中斷,造成系統(tǒng)復(fù)位。16
STC89C52RC單片機(jī)集成了看門(mén)狗功能,由看門(mén)狗控制寄存器WDT_CONTR進(jìn)行設(shè)置和控制,其中各個(gè)位的用途如下:·EN_WDT看門(mén)狗允許啟動(dòng)位,當(dāng)設(shè)置為“1”時(shí),看門(mén)狗啟動(dòng);反之禁止啟動(dòng)?!LR_WDT看門(mén)狗清“0”位,當(dāng)設(shè)為“1”時(shí),看門(mén)狗將重新計(jì)數(shù)。硬件將自動(dòng)將此位清“0”。·IDLE_WDT看門(mén)狗“IDLE”模式位,當(dāng)設(shè)置為“1”時(shí),看門(mén)狗定時(shí)器在“空閑模式”計(jì)數(shù);當(dāng)該位清“0”時(shí),看門(mén)狗定時(shí)器在“空閑模式”時(shí)不計(jì)數(shù)?!S2、PS1、PS0看門(mén)狗定時(shí)器預(yù)分頻值。17
看門(mén)狗溢出時(shí)間計(jì)算式為,
看門(mén)狗溢出時(shí)間=(N×Pre-scalex×32768)/Oscillatorfrequency。設(shè)時(shí)鐘頻率為11.0592MHz,12時(shí)鐘模式運(yùn)行,
看門(mén)狗溢出時(shí)間=(12×Pre-scale×32768)/11059200=(Pre-scale×393216)/11059200。分別將預(yù)分頻值Pre-scale的PS2~PS0的8種組合000~111代入上式,可以得出看門(mén)狗溢出時(shí)間與預(yù)分頻值Pre-scale的對(duì)應(yīng)關(guān)系,如表4-3所示。18表4-3外接11.0592MHz晶振時(shí)的看門(mén)狗溢出時(shí)間與預(yù)分頻值Pre-scale對(duì)應(yīng)關(guān)系PS2PS1PS0預(yù)分頻值Pre-scale看門(mén)狗周期/msPS2PS1PS0預(yù)分頻值Pre-scale看門(mén)狗周期/s000271.11003212101642.27550108284.41101284.551101116568.81112569.102219(2)、擴(kuò)展中斷控制寄存器XICON(C0H)XICON是用來(lái)控制擴(kuò)展外部中斷INT2/INT3的寄存器,其中低4位與INT2相關(guān),高4位與INT3相關(guān)?!X2置位,表明外部中斷2為高優(yōu)先級(jí)中斷;反之則為低優(yōu)先級(jí)中斷?!X2如被設(shè)置成“1”,允許外部中斷2中斷;如被清“0”,禁止外部中斷2中斷?!E2外部中斷2中斷請(qǐng)求標(biāo)志位,中斷條件成立后,IE2=1,可由硬件自動(dòng)清“0”?!T2當(dāng)此位由軟件置位時(shí),外部中斷2為下降沿觸發(fā)中斷;當(dāng)此位由軟件清零時(shí),為低電平觸發(fā)中斷。與INT3有關(guān)的高4位與INT2相應(yīng)的低4位意義相似,在此不再進(jìn)行介紹。20(3)、定時(shí)器/計(jì)數(shù)器T2控制寄存器T2CON(C8H)由于STC89C52RC為增強(qiáng)型的MCS-51單片機(jī),片內(nèi)不但集成了定時(shí)器/計(jì)數(shù)器T0和T1,而且還增加了定時(shí)器/計(jì)數(shù)器T2,T2的使用方法與T0和T1比較相似,但還是有一些差別。T2CON各位的含義為:·TF2定時(shí)器T2溢出標(biāo)志位。定時(shí)器T2溢出時(shí)置位,必須由軟件清除;當(dāng)RCLK=1或TCLK=1時(shí),TF2將不會(huì)置位?!XF2定時(shí)器T2外部標(biāo)志位。當(dāng)EXEN2=1且T2EX的負(fù)跳變產(chǎn)生捕獲或重裝時(shí),EXF2置位。定時(shí)器T2中斷使能時(shí),EXF2=1將使CPU從中斷向量處執(zhí)行定時(shí)器T2中斷子程序。EXF2位必須用軟件清零。在遞增/遞減計(jì)數(shù)器模式(DCEN=1)中,EXF2不會(huì)引起中斷。21·RCLK接收時(shí)鐘標(biāo)志位。RCLK置位時(shí),定時(shí)器T2的溢出脈沖作為串行口模式1和模式3的接收時(shí)鐘;RCLK=0時(shí),將定時(shí)器1的溢出脈沖作為接收時(shí)鐘?!CLK發(fā)送時(shí)鐘標(biāo)志位。TCLK置位時(shí),定時(shí)器T2的溢出脈沖作為串行口模式1和模式3的發(fā)送時(shí)鐘;TCLK=0時(shí),將定時(shí)器T1的溢出脈沖作為發(fā)送時(shí)鐘?!XEN2定時(shí)器T2外部使能標(biāo)志位。當(dāng)其置位且定時(shí)器T2未作為串行口時(shí)鐘時(shí),允許T2EX的負(fù)跳變產(chǎn)生捕獲或重裝。EXEN2=0時(shí),T2EX的跳變對(duì)定時(shí)器T2無(wú)效?!R2定時(shí)器T2啟動(dòng)/停止控制位。置“1”時(shí)啟動(dòng)定時(shí)器。·C/T定時(shí)器/計(jì)數(shù)器選擇標(biāo)志位。為0選擇內(nèi)部定時(shí)器(OSC/12或OSC/6);為1則選擇外部事件計(jì)數(shù)器(下降沿觸發(fā))。22RCLK+TCLKCP/nRLTR2模式RCLK+TCLKCP/nRLTR2模式00116位自動(dòng)重裝1X1波特率發(fā)生器01116位捕獲XX0(關(guān)閉)表4-4定時(shí)器/計(jì)數(shù)器T2的工作方式及其選擇位列表·CP/RL捕獲/重裝標(biāo)志位。置位且EXEN2=1時(shí),T2EX的負(fù)跳變產(chǎn)生捕獲;清零且EXEN2=0時(shí),定時(shí)器T2溢出或T2EX的負(fù)跳變都可使定時(shí)器自動(dòng)重裝;當(dāng)RCLK=1或TCLK=1時(shí),該位無(wú)效且定時(shí)器強(qiáng)制為溢出時(shí)自動(dòng)重裝。根據(jù)以上的位定義,可以看出定時(shí)器/計(jì)數(shù)器T2的工作方式是由T2CON寄存器的相關(guān)位的組合確定的,表4-4給出了定時(shí)器/計(jì)數(shù)器T2的工作方式及其選擇位列表。23(4)、中斷允許寄存器IE(A8H)表3-2所列的中斷允許寄存器IE的D5位ET2置“1”時(shí),允許T2中斷。讀者在使用T2的中斷資源時(shí)應(yīng)注意,在設(shè)置EA后,不要忘記設(shè)置ET2為“1”。通過(guò)以上對(duì)STC89C52RC單片機(jī)新增性能的簡(jiǎn)要介紹可以看出,與ATMEL公司的同類(lèi)型單片機(jī)相比,STC公司的單片機(jī)內(nèi)部資源要豐富的多。目前,STC公司的單片機(jī)在國(guó)內(nèi)市場(chǎng)上的占有率不斷提高,有關(guān)STC系列單片機(jī)的詳情請(qǐng)讀者登錄其官方網(wǎng)站(.)以了解更多的信息。244.2PMY單片機(jī)開(kāi)發(fā)板介紹圖4-4PMY單片機(jī)開(kāi)發(fā)板實(shí)物圖
與本書(shū)配套的PMY單片機(jī)開(kāi)發(fā)板(其實(shí)物圖如圖4-4所示)充分集成了STC單片機(jī)的各種優(yōu)點(diǎn),將其性能發(fā)揮到了極至。利用PMY單片機(jī)開(kāi)發(fā)板可以完成以下基本項(xiàng)目實(shí)驗(yàn):
25⑴、單片機(jī)端口輸入輸出控制。⑵、流水燈控制。⑶、七段數(shù)碼管和4×4鍵盤(pán)控制。⑷、繼電器和直流小電機(jī)正反轉(zhuǎn)控制。⑸、A/D轉(zhuǎn)換。⑹、光電傳感器和蜂鳴器控制。⑺、簡(jiǎn)易數(shù)字信號(hào)發(fā)生器。⑻、1602液晶屏顯示控制。⑼、串行通信。⑽、數(shù)字鐘。⑾、EEPROM器件24C02讀寫(xiě)控制。⑿、溫度傳感器。⒀、步進(jìn)電機(jī)控制。⒁、紅外數(shù)據(jù)傳輸。26以上實(shí)驗(yàn)將以基礎(chǔ)項(xiàng)目的形式在本書(shū)的后續(xù)章節(jié)中進(jìn)行詳細(xì)地介紹,綜合上述基礎(chǔ)項(xiàng)目,PMY單片機(jī)開(kāi)發(fā)板還可以完成以下多種模擬擴(kuò)展實(shí)驗(yàn)項(xiàng)目:⑴、行人路口信號(hào)燈控制系統(tǒng)。 ⑵、串行通信控制的交通流量數(shù)碼管顯示系統(tǒng)。⑶、具有串口校時(shí)功能的數(shù)字鐘定時(shí)繼電器啟動(dòng)系統(tǒng)。⑷、具有定時(shí)開(kāi)啟繼電器功能的液晶數(shù)字鐘系統(tǒng)。⑸、具有年月日LED顯示的電機(jī)定時(shí)啟動(dòng)控制系統(tǒng)。⑹、通過(guò)鍵盤(pán)校時(shí)的液晶數(shù)字鐘系統(tǒng)。⑺、數(shù)字鐘控制的具有定時(shí)開(kāi)關(guān)功能的路燈照明系統(tǒng)。⑻、串行通信液晶顯示功能的火災(zāi)報(bào)警系統(tǒng)。⑼、數(shù)字鐘控制的具有固定工序電機(jī)拖動(dòng)生產(chǎn)流水線系統(tǒng)。⑽、閉環(huán)溫度控制系統(tǒng)。⑾、簡(jiǎn)易電梯控制系統(tǒng)。⑿、防盜報(bào)警安防系統(tǒng)。······27圖4-5PMY單片機(jī)開(kāi)發(fā)板功能圖28
在本書(shū)的“綜合項(xiàng)目提高篇”部分,給出了在PMY單片機(jī)開(kāi)發(fā)板上所做4個(gè)綜合性項(xiàng)目。這些項(xiàng)目都是以本書(shū)的14個(gè)基礎(chǔ)項(xiàng)目為基礎(chǔ),結(jié)合項(xiàng)目的具體要求,按照“需求分析-系統(tǒng)分析-可行性分析-系統(tǒng)概要設(shè)計(jì)-硬件概要設(shè)計(jì)-軟件概要設(shè)計(jì)-程序分析”的基本順序,分別介紹了各自的系統(tǒng)分析和設(shè)計(jì)方法。這4個(gè)綜合性項(xiàng)目分別為。⑴、停車(chē)場(chǎng)駐車(chē)信息顯示和出入口模擬控制系統(tǒng)。⑵、空調(diào)模擬控制系統(tǒng)。⑶、具有調(diào)時(shí)功能的城市十字路口信號(hào)燈模擬控制系統(tǒng)。⑷、具有串口校時(shí)和鬧鈴功能的數(shù)字鐘系統(tǒng)設(shè)計(jì)。29
讀者在完成書(shū)中各個(gè)基礎(chǔ)項(xiàng)目后,完全可以按照自己的實(shí)際需求利用PMY單片機(jī)開(kāi)發(fā)板完成相應(yīng)的系統(tǒng)搭建擴(kuò)展或載成,如遇到相關(guān)技術(shù)問(wèn)題,可以通過(guò)郵箱panxn@與作者進(jìn)行探討。PMY單片機(jī)開(kāi)發(fā)板的系統(tǒng)功能圖如圖4-5所示。圖4-6和圖4-7分別為PMY單片機(jī)PCB板示意圖和實(shí)物部件示意圖,圖中更加詳細(xì)地標(biāo)識(shí)出開(kāi)發(fā)板硬件資源。板中包括的硬件資源及板的特點(diǎn)介紹如下:30圖4-6PMY單片機(jī)開(kāi)發(fā)板PCB部件示意圖31(1)、板上MCU為STC89C52RC-LQFP-44單片機(jī),支持USB口(實(shí)際為串口)下載程序方式,即不用另外購(gòu)置單片機(jī)燒寫(xiě)器也能夠隨時(shí)燒寫(xiě)程序到片子里,并通過(guò)程序下載軟件在線查看編寫(xiě)的程序下載狀況。(2)、8位7段LED數(shù)碼管和4×4矩陣鍵盤(pán),由ZLG7290鍵盤(pán)和顯示芯片控制,基本上本書(shū)后文將要介紹的每個(gè)項(xiàng)目都要用到鍵盤(pán)和顯示的功能。(3)、8位LED發(fā)光二極管,做流水燈實(shí)驗(yàn)。(4)、USB程序下載及串行通信接口,有三種用途。第一,做為與計(jì)算機(jī)進(jìn)行串行通信的接口;第二,可做為STC單片機(jī)下載程序的接口;第三,直接插接到計(jì)算機(jī)USB口即可提供電源,不需另接直流電源。(5)、ADC0809芯片,做模數(shù)轉(zhuǎn)換實(shí)驗(yàn)。32(6)、DAC0832芯片,簡(jiǎn)易信號(hào)發(fā)生器實(shí)驗(yàn)。(7)、AT24C02外部EEPROM芯片,I2C總線元器件實(shí)驗(yàn)。(8)、1602字符液晶接口,可顯示兩行字符。(9)、另加1個(gè)獨(dú)立按鍵和兩個(gè)紅綠LED燈,分別與STC單片機(jī)P1口線相連,可以通過(guò)按鍵控制紅綠燈的亮滅(即對(duì)STC單片機(jī)P1口進(jìn)行輸入、輸出控制)。(10)、電機(jī)控制芯片TA7267BP及外接口,可以對(duì)直流小電機(jī)進(jìn)行正反轉(zhuǎn)和制動(dòng)控制。(11)、繼電器及其接口,用STC單片機(jī)I/O口資源控制外部大電壓或大電流電路的開(kāi)和關(guān)。(12)、外接模擬通道接口,直接與ADC0809的I/O口相連,可以做閉環(huán)控制系統(tǒng)的前饋通道。(13)、帶后備電源的實(shí)時(shí)時(shí)鐘接口,PCF8563時(shí)鐘芯片單獨(dú)計(jì)時(shí),可以精確地對(duì)年、月、星期、日、小時(shí)、分鐘和秒進(jìn)行計(jì)時(shí),也可作為秒表和鬧鐘使用。33(14)、DS18B20溫度傳感器,可以做數(shù)字式溫度計(jì)或閉環(huán)溫度控制系統(tǒng)實(shí)驗(yàn)。(15)、包含一個(gè)蜂鳴器,可作為報(bào)警控制系統(tǒng)的聲源。(16)、步進(jìn)電機(jī)控制芯片TA8435及其外接接口,可完成步進(jìn)電機(jī)控制實(shí)驗(yàn)。(17)、紅外數(shù)據(jù)通信芯片MAX3100及收發(fā)接口,可實(shí)現(xiàn)基于紅外模式的無(wú)線數(shù)據(jù)傳輸實(shí)驗(yàn)。(18)、4個(gè)光電傳感器,能夠模擬實(shí)際應(yīng)用系統(tǒng)的紅外傳感器功能,可視作工廠流水線檢測(cè)或防盜報(bào)警系統(tǒng)中的紅外傳感器來(lái)使用。(19)、并行擴(kuò)展芯片82C55的PA、PB和PC口,全
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版窗簾布藝定制與售后維修服務(wù)合同3篇
- 2024版信息調(diào)研保密協(xié)議3篇
- 個(gè)人二手房產(chǎn)買(mǎi)賣(mài)協(xié)議樣本(2024版)
- 2025年度工業(yè)用地租賃居間合同范本4篇
- 2025餐飲業(yè)食品安全溯源技術(shù)合作合同范本3篇
- 2024版深水井施工合同
- 2025年叉車(chē)租賃合同范本一(含綠色節(jié)能要求)4篇
- 二零二五年度補(bǔ)充協(xié)議范本:簽約次數(shù)規(guī)定及實(shí)施標(biāo)準(zhǔn)3篇
- 2024礦業(yè)資產(chǎn)買(mǎi)賣(mài)貸款居間服務(wù)協(xié)議版B版
- 二零二五年度風(fēng)力發(fā)電機(jī)組安裝與維護(hù)協(xié)議6篇
- 上海市12校2025屆高三第一次模擬考試英語(yǔ)試卷含解析
- 三年級(jí)數(shù)學(xué)(上)計(jì)算題專(zhuān)項(xiàng)練習(xí)附答案集錦
- 鋪大棚膜合同模板
- 長(zhǎng)亭送別完整版本
- 《鐵路軌道維護(hù)》課件-更換道岔尖軌作業(yè)
- 股份代持協(xié)議書(shū)簡(jiǎn)版wps
- 職業(yè)學(xué)校視頻監(jiān)控存儲(chǔ)系統(tǒng)解決方案
- 《銷(xiāo)售心理學(xué)培訓(xùn)》課件
- 2024年安徽省公務(wù)員錄用考試《行測(cè)》真題及解析
- 你比我猜題庫(kù)課件
- 豐順縣鄉(xiāng)鎮(zhèn)集中式飲用水水源地基礎(chǔ)狀況調(diào)查和風(fēng)險(xiǎn)評(píng)估報(bào)告
評(píng)論
0/150
提交評(píng)論