單片機(jī)最小系統(tǒng)設(shè)計(jì)_第1頁(yè)
單片機(jī)最小系統(tǒng)設(shè)計(jì)_第2頁(yè)
單片機(jī)最小系統(tǒng)設(shè)計(jì)_第3頁(yè)
單片機(jī)最小系統(tǒng)設(shè)計(jì)_第4頁(yè)
單片機(jī)最小系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單片機(jī)最小系統(tǒng)設(shè)計(jì)單片機(jī)最小系統(tǒng)部分 AT89C52的結(jié)構(gòu)特點(diǎn)及引腳特硬件框圖鍵盤部分電源部分固定電源 可調(diào)電源(512V)軟件編程單片機(jī)最小系統(tǒng)部分 AT89C52的結(jié)構(gòu)特點(diǎn)及引腳特性:為40腳雙列直插封裝的8位通用微處理器,采用工業(yè)標(biāo)準(zhǔn) 的C51內(nèi)核,在內(nèi)部功能及管腳排布上與通用的8xc52相同,其 主要用于會(huì)聚調(diào)整時(shí)的功能控制。功能包括對(duì)會(huì)聚主IC內(nèi)部寄 存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會(huì)聚調(diào)整控制, 會(huì)聚測(cè)試圖控制,紅外遙控信號(hào)IR的接收解碼及與主板CPU通信等。各引腳特性:1. P0 口P0 口是一組8位漏極開路型雙向I/O 口,也即地址/數(shù)據(jù)總線復(fù)用口。作為輸 出口用

2、時(shí),每位能吸收電流的2. P1 口P1是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O 口,P1的輸岀緩沖級(jí)可驅(qū)動(dòng)(吸收 或輸出電流)4個(gè)TTL邏輯3. P2 口P2是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O 口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)(吸 收或輸出電流)4個(gè)TTL邏輯4. P3 口P3 口是一組帶有內(nèi)部上拉電阻的8位雙向I/O 口。P3 口輸出緩沖級(jí)可驅(qū)動(dòng)(吸 收或輸出電流)4個(gè)TTL邏5. RST復(fù)位輸入。當(dāng)振蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將使單片機(jī) 復(fù)位。6. ALE/PR0G當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE (地址鎖存允許)輸出脈沖用于鎖 存地址的低8位字節(jié)。一般情況下,A

3、LE仍以時(shí)鐘振蕩頻率的1/6輸出固定的脈沖 信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ) 器時(shí)將跳過一個(gè)ALE脈沖。對(duì)Flash存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖 (PROG)。如有必要,可通過對(duì)特殊功能寄存器(SFR)區(qū)中的8EH單元的DO位 置位,可禁止ALE操作。該位置位后,只有一條MOVX和MOVC指令才能將ALE 激活。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE禁止位無 效。7. PSEN程序儲(chǔ)存允許(PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89C52由外 部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次PSEN有效,即

4、輸出兩個(gè)脈沖。 在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,將跳過兩次PSEN信號(hào)。8. EA/VPP外部訪問允許。欲使CPU僅訪問外部程序存儲(chǔ)器(地址為OOOOH-FFFFH) , E A端必須保持低電平(接地)。需注意的是:如果加密位LB1被編程,復(fù)位時(shí)內(nèi)部 會(huì)鎖存EA端狀態(tài)。如EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器中 的指令。Flash存儲(chǔ)器編程時(shí),該引腳加上+ 12V的編程允許電源Vpp,當(dāng)然這必須 是該器件是使用12V編程電壓Vpp。9. XTAL1振蕩器反相放大器的及內(nèi)部時(shí)鐘發(fā)生器的輸入端。10. XTAL2振蕩器反相放大器的輸出端。硬件框圖次單片機(jī)最小系統(tǒng)原理圖:1AT89

5、C52OI91120P1.0P1.1P1.2PI.3P1.4P1.5P1.6P1.7RSFVPDRXD-P3.0TXD/P3.1 麗P32 而P3.3T0.-P3.4I1P3.5 唾 P3.6 RDT3.7XTAL2XT.AL1VssOC1J23 4,6: 卞6 vcxpopopopopopopopoa.vrpropsdP2P25* 4 3 2 1 OP2.P2.P2.P2.P2.P2.1XRp4039 L0 116 LO38 L1 2Y L15 LI37 L2 3-ji.B14 L236 L3 4r. l13 L335 L4 51H12 L434 L5 61 rL11 L533 L6 710

6、 L632 L7 89 L731Y L302928272625242322214卜xi 口Cl47pF鍵盤部分HD7279芯片的應(yīng)用及特點(diǎn)HD7279A是一片具有串行接口的,可同時(shí)驅(qū)動(dòng)8位共陰式數(shù)碼管(或64只獨(dú)立LED)的 智能顯示芯片,該芯片同 時(shí)還可連接多達(dá)64個(gè)鍵 的鍵盤矩陣,可完成LED 顯不、鍵盤接口的全部功 能。HD7279內(nèi)部含有譯 碼器,可直接受BCD碼或DIP/SOICLKACLATY G F E D c ,ES s s s s匚匸匸匚匚匚匚匸匚匚匚匚匸)HD7279ARESET RC CLKO DIG7 DIG6 DIG5 DIG4 DIG3 DIG2 DIG1 DIGO

7、 DP SA SB16進(jìn)制碼并同時(shí)具有兩種譯碼方式。此外,還具有多種控制指令, 如左移、右移等。HD7292具有片選信號(hào),可方便的實(shí)現(xiàn)多于8位的顯示或多于64 位鍵的鍵盤接口。特點(diǎn):1, 串行接口,無需外圍原件可直接驅(qū)動(dòng)LED。2, 各位獨(dú)立控制譯碼/不譯碼及消隱和閃爍屬性。3, 循環(huán)左移循環(huán)右移指令。4, 具有段尋址指令,方便控制獨(dú)立LEDO5, 64鍵鍵盤控制器,內(nèi)含去抖動(dòng)電路。6, 有DIP和SOIC兩種封裝形式可選用。4*4鍵盤電路原理圖如下:A:i:!tnXi嚴(yán)rs7rrTfe電源部分固定電源主要元器件:選用7805, 7812, 7905, 7905穩(wěn)壓芯片實(shí)現(xiàn)功能:7805, 7812分別提供正5V, 12V的電源。7905, 7922分別提供負(fù)5V,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論