項(xiàng)目六單片機(jī)的外部中斷-ZLG7289鍵盤_第1頁(yè)
項(xiàng)目六單片機(jī)的外部中斷-ZLG7289鍵盤_第2頁(yè)
項(xiàng)目六單片機(jī)的外部中斷-ZLG7289鍵盤_第3頁(yè)
項(xiàng)目六單片機(jī)的外部中斷-ZLG7289鍵盤_第4頁(yè)
項(xiàng)目六單片機(jī)的外部中斷-ZLG7289鍵盤_第5頁(yè)
已閱讀5頁(yè),還剩18頁(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、遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院項(xiàng)目六項(xiàng)目六 單片機(jī)外部中斷單片機(jī)外部中斷 ZLG7289鍵盤與顯示鍵盤與顯示遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院主要內(nèi)容軟件設(shè)計(jì)軟件設(shè)計(jì)4項(xiàng)目任務(wù)項(xiàng)目任務(wù)1相關(guān)知識(shí)相關(guān)知識(shí)2硬件設(shè)計(jì)硬件設(shè)計(jì)3任務(wù)考核任務(wù)考核5遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院 使用使用MCS-51MCS-51單片機(jī)單片機(jī)和和ZLG7289ZLG7289設(shè)計(jì)系統(tǒng)電路設(shè)計(jì)系統(tǒng)電路,實(shí)現(xiàn)八位數(shù)碼管顯實(shí)現(xiàn)八位數(shù)碼管顯示按鍵鍵值的功能示按鍵鍵值的功能。項(xiàng)目任務(wù)項(xiàng)目任務(wù)項(xiàng)目演示項(xiàng)目演示遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院相關(guān)知識(shí)相關(guān)知識(shí)MCS-51單片機(jī)的中斷系

2、統(tǒng)單片機(jī)的中斷系統(tǒng)1 1、中斷的相關(guān)概念、中斷的相關(guān)概念 中斷:中斷: 由于某個(gè)事件的發(fā)生,微處理器暫停當(dāng)前正在執(zhí)行由于某個(gè)事件的發(fā)生,微處理器暫停當(dāng)前正在執(zhí)行的程序,轉(zhuǎn)而去執(zhí)行處理該事件的一個(gè)程序,該程序執(zhí)行完的程序,轉(zhuǎn)而去執(zhí)行處理該事件的一個(gè)程序,該程序執(zhí)行完后,微處理器接著執(zhí)行被暫停的程序,這個(gè)過程就是中斷。后,微處理器接著執(zhí)行被暫停的程序,這個(gè)過程就是中斷。中斷源:中斷源:引發(fā)中斷的事件。引發(fā)中斷的事件。中斷類型:中斷類型:用若干二進(jìn)制數(shù)表示的中斷源的編號(hào)。用若干二進(jìn)制數(shù)表示的中斷源的編號(hào)。中斷斷點(diǎn):中斷斷點(diǎn):由于中斷的發(fā)生,某個(gè)程序被暫停執(zhí)行,該程序由于中斷的發(fā)生,某個(gè)程序被暫停執(zhí)行

3、,該程序 中即將被執(zhí)行但由于中斷沒有被執(zhí)行的那條指令的地址。中即將被執(zhí)行但由于中斷沒有被執(zhí)行的那條指令的地址。中斷服務(wù)程序:中斷服務(wù)程序:處理中斷事件的程序。處理中斷事件的程序。遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院2 2、中斷的特點(diǎn)、中斷的特點(diǎn)中中斷斷具具備備實(shí)實(shí)時(shí)時(shí)處處理理能能力力中中斷斷具具備備故故障障處處理理能能力力3 3、MCS-51MCS-51單片機(jī)的中斷源單片機(jī)的中斷源中斷源中斷源中斷標(biāo)志中斷標(biāo)志優(yōu)先級(jí)順序優(yōu)先級(jí)順序IE0IE0高高低低定時(shí)器定時(shí)器T0T0IF0IF0IE1IE1定時(shí)器定時(shí)器T1T1IF1IF1串行口中斷串行口中斷TITI或或RIRI中中斷斷具具備備并并行行處處

4、理理能能力力遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院4 4、MCS-51MCS-51單片機(jī)的中斷控制寄存器單片機(jī)的中斷控制寄存器(4(4個(gè)個(gè)) )定時(shí)器控制寄存器定時(shí)器控制寄存器TCON遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院串行口口控制寄存器串行口口控制寄存器遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院中斷允許控制寄存器中斷允許控制寄存器IE遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院中斷優(yōu)先級(jí)控制寄存器中斷優(yōu)先級(jí)控制寄存器遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院ZLG7289概述概述ZLG7289引腳順序引腳順序遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院引腳序號(hào)引腳序號(hào)引腳名稱引腳名稱功能描述功能描

5、述1RTCC接電源2VCC電源,+2.76V3NC懸空4GND接地5NC懸空6CSSPI總線片選信號(hào),低電平有效CLKSPI總線時(shí)鐘輸入信號(hào),上升沿有效8DIOSPI總線數(shù)據(jù)信號(hào),雙向9INT鍵盤中斷請(qǐng)求信號(hào),低電平(下降沿)有效10SG/KR0數(shù)碼管g段鍵盤行信號(hào)011SF/KR1數(shù)碼管f段鍵盤行信號(hào)112SE/KR2數(shù)碼管e段鍵盤行信號(hào)213SD/KR3數(shù)碼管d段鍵盤行信號(hào)314SC/KR4數(shù)碼管c段鍵盤行信號(hào)415SB/KR5數(shù)碼管b段鍵盤行信號(hào)5ZLG7289引腳功能引腳功能遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院16SA/KR6數(shù)碼管數(shù)碼管a段鍵盤行信號(hào)段鍵盤行信號(hào)617DP/KR7

6、數(shù)碼管dp段鍵盤行信號(hào)718DIG0/KC0數(shù)碼管字選信號(hào)0鍵盤列信號(hào)019DIG1/KC1數(shù)碼管字選信號(hào)1鍵盤列信號(hào)120DIG2/KC2數(shù)碼管字選信號(hào)2鍵盤列信號(hào)221DIG3/KC3數(shù)碼管字選信號(hào)3鍵盤列信號(hào)322DIG4/KC4數(shù)碼管字選信號(hào)4鍵盤列信號(hào)423DIG5/KC5數(shù)碼管字選信號(hào)5鍵盤列信號(hào)524DIG6/KC6數(shù)碼管字選信號(hào)6鍵盤列信號(hào)625DIG7/KC7數(shù)碼管字選信號(hào)7鍵盤列信號(hào)726OSC2晶振輸出信號(hào)27OSC1晶振輸入信號(hào)28RST復(fù)位信號(hào),低電平有效ZLG7289引腳功能引腳功能遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院ZLG7289的特性的特性 能夠管理多達(dá)能夠

7、管理多達(dá)64只按鍵,自動(dòng)消除抖動(dòng)只按鍵,自動(dòng)消除抖動(dòng) 標(biāo)準(zhǔn)封裝:標(biāo)準(zhǔn)封裝:SOP-28/DIP-28具有寬工作電壓范圍具有寬工作電壓范圍:2.76V直接驅(qū)動(dòng)直接驅(qū)動(dòng)8位共陰式數(shù)碼管(位共陰式數(shù)碼管(1英寸以下)或英寸以下)或64只獨(dú)立的只獨(dú)立的LED段電流可達(dá)段電流可達(dá)15mA 以上,字電流可達(dá)以上,字電流可達(dá)100mA利用功率電路可以方便地驅(qū)動(dòng)利用功率電路可以方便地驅(qū)動(dòng)1英寸以上的大型數(shù)碼管英寸以上的大型數(shù)碼管具有左移、右移、閃爍、消隱、段點(diǎn)亮等強(qiáng)大功能具有左移、右移、閃爍、消隱、段點(diǎn)亮等強(qiáng)大功能要顯示的數(shù)據(jù)提供有兩種不同的譯碼方式,也可以選擇不譯碼要顯示的數(shù)據(jù)提供有兩種不同的譯碼方式,也可

8、以選擇不譯碼不接數(shù)碼管而僅使用鍵盤管理功能時(shí),工作電流可降至不接數(shù)碼管而僅使用鍵盤管理功能時(shí),工作電流可降至3mA與微控制器之間采用串行總線接口,操作方便,占用與微控制器之間采用串行總線接口,操作方便,占用I/O 資源少資源少工業(yè)級(jí)的溫度范圍:工業(yè)級(jí)的溫度范圍:-4085遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院序號(hào)序號(hào)器件名稱器件名稱規(guī)格型號(hào)規(guī)格型號(hào)數(shù)量數(shù)量備注備注1 1芯片芯片ZLG7289BZLG7289B1 1 2 2無源晶振無源晶振416MHz416MHz1 1 3 3按鍵按鍵6mm6mm* *6mm6mm* *4.3mm4.3mm6464自復(fù)式按鍵自復(fù)式按鍵4 4四位數(shù)碼管四位數(shù)碼管

9、共陰極共陰極2 2任何顏色均可任何顏色均可5 5連接器連接器XH2.54-5XH2.54-51 1插座插頭配套插座插頭配套6 6電阻電阻10k10k9 91/4W1/4W或或1/8W1/8W100k100k8 81/4W1/4W或或1/8W1/8W2702708 81/4W1/4W或或1/8W1/8W7 7電容電容100F100F1 1電解電容電解電容1F1F1 1CBBCBB電容電容0.1F0.1F1 1獨(dú)石電容獨(dú)石電容10pF10pF2 2瓷片電容瓷片電容ZLG7289器件清單器件清單遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院ZLG控制的數(shù)碼管和矩陣鍵盤的控制電路控制的數(shù)碼管和矩陣鍵盤的控制

10、電路硬件設(shè)計(jì)遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院軟件設(shè)計(jì)ZLG7289的指令D7D6D5D4D3D2D1D0十六進(jìn)制數(shù)十六進(jìn)制數(shù)101001000 xa4復(fù)位指令復(fù)位指令測(cè)試指令測(cè)試指令D7D6D5D4D3D2D1D0十六進(jìn)制數(shù)十六進(jìn)制數(shù)101111110 xbf左移指令左移指令D7D6D5D4D3D2D1D0十六進(jìn)制數(shù)十六進(jìn)制數(shù)101000000 xa0遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院右移指令右移指令循環(huán)左移指令循環(huán)左移指令循環(huán)右循環(huán)右移移指令指令D7D6D5D4D3D2D1D0十六進(jìn)制數(shù)十六進(jìn)制數(shù)101000010 xa1D7D6D5D4D3D2D1D0十六進(jìn)制數(shù)十六進(jìn)制數(shù)10

11、1000100 xa2D7D6D5D4D3D2D1D0十六進(jìn)制數(shù)十六進(jìn)制數(shù)101000100 xa3遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院下載數(shù)據(jù)且按方式下載數(shù)據(jù)且按方式0進(jìn)行譯碼進(jìn)行譯碼下載數(shù)據(jù)且按方式下載數(shù)據(jù)且按方式1進(jìn)行譯碼進(jìn)行譯碼下載數(shù)據(jù)但不譯碼下載數(shù)據(jù)但不譯碼D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D010000a2a1a0 dp d3d2d1d0D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D010001a2a1a0 dp d3d2d1d0D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D010010a2a1a0 dpabcde

12、fg遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院閃爍控制閃爍控制消隱控制消隱控制段點(diǎn)亮控制段點(diǎn)亮控制D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D010001000 d7d6d5d4d3d2d1d0D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D010011000 d7d6d5d4d3d2d1d0D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D011100000 d5d4d3d2d1d0遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院鍵盤數(shù)據(jù)指令鍵盤數(shù)據(jù)指令段關(guān)閉指令段關(guān)閉指令D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D01100000

13、0 d5d4d3d2d1d0D7D6D5D4D3D2D1D0 D7D6D5D4D3D2D1D000010101 d7d6d5d4d3d2d1d0遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院ZLG7289實(shí)現(xiàn)數(shù)碼管顯示的相關(guān)函數(shù)初始化初始化復(fù)位復(fù)位下載顯示函數(shù)下載顯示函數(shù)ZLG7289_Init (unsigned char t)#define ZLG7289_Reset() ZLG7289_cmd(0 xA4)ZLG7289_Download (unsigned char mod, char x, bit dp, char dat)讀取鍵值函數(shù)讀取鍵值函數(shù)char ZLG7289_Key()遼寧軌道交通職業(yè)學(xué)院遼寧軌道交通職業(yè)學(xué)院?jiǎn)纹瑱C(jī)中斷服務(wù)程序的寫法固定的書寫格式是:固定的書寫格式是:函數(shù)類型函數(shù)類型 函數(shù)名函數(shù)名

溫馨提示

  • 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)論