單片機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)一P1口實(shí)驗(yàn)_第1頁(yè)
單片機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)一P1口實(shí)驗(yàn)_第2頁(yè)
單片機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)一P1口實(shí)驗(yàn)_第3頁(yè)
單片機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)一P1口實(shí)驗(yàn)_第4頁(yè)
單片機(jī)實(shí)驗(yàn) 實(shí)驗(yàn)一P1口實(shí)驗(yàn)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、LCD顯示電路顯示電路 8279鍵盤鍵盤/顯示接口顯示接口 電源電路電源電路 CPLD編碼器單元編碼器單元 復(fù)位鍵復(fù)位鍵正負(fù)單脈沖源正負(fù)單脈沖源 輸入輸出電路輸入輸出電路 8237接口接口8255并行接口并行接口 A/D接口接口 8259接口接口8253接口接口 時(shí)鐘端口時(shí)鐘端口鍵盤輸入電路鍵盤輸入電路 CPU板座板座244/273接口接口 LED顯示顯示 8279接接口口電電路路D/A接接口口實(shí)驗(yàn)一實(shí)驗(yàn)一 P1P1口實(shí)驗(yàn)口實(shí)驗(yàn)1、學(xué)習(xí)學(xué)習(xí)P1口的使用方法??诘氖褂梅椒?。一、實(shí)驗(yàn)?zāi)康囊?、?shí)驗(yàn)?zāi)康?、學(xué)習(xí)延時(shí)子程序的編寫和使用。、學(xué)習(xí)延時(shí)子程序的編寫和使用。二、實(shí)驗(yàn)內(nèi)容二、實(shí)驗(yàn)內(nèi)容 1、P1口做

2、輸出口,接八只發(fā)光二極管,編寫程序,使發(fā)口做輸出口,接八只發(fā)光二極管,編寫程序,使發(fā)光二極管循環(huán)點(diǎn)亮。光二極管循環(huán)點(diǎn)亮。 2、P1口做輸入口,接八個(gè)按紐開關(guān),以實(shí)驗(yàn)箱上口做輸入口,接八個(gè)按紐開關(guān),以實(shí)驗(yàn)箱上74LS273做輸出口,編寫程序讀取開關(guān)狀態(tài),在發(fā)光二極管上做輸出口,編寫程序讀取開關(guān)狀態(tài),在發(fā)光二極管上顯示出來(lái)。顯示出來(lái)。發(fā)光二極管及其接口發(fā)光二極管及其接口開關(guān)及其接口開關(guān)及其接口CS0CPU板座板座273接口接口 復(fù)位鍵復(fù)位鍵2、P1口作為輸入口時(shí):口作為輸入口時(shí):P1.0P1.7接平推開關(guān)接平推開關(guān)K1K8;74LS273的的O0O7接發(fā)光二極管接發(fā)光二極管L1L8;74LS273

3、的片選端的片選端CS273接接CS0 。三、實(shí)驗(yàn)步驟三、實(shí)驗(yàn)步驟1、P1口作為輸出口時(shí):口作為輸出口時(shí):P1.0P1.7接發(fā)光二極管接發(fā)光二極管L1 L8。 3、因用戶實(shí)驗(yàn)程序區(qū)位于因用戶實(shí)驗(yàn)程序區(qū)位于4000H-5FFFH,在編寫實(shí)驗(yàn)程序時(shí)要注意,程,在編寫實(shí)驗(yàn)程序時(shí)要注意,程序的起始地址應(yīng)為序的起始地址應(yīng)為4000H。 4 、P1口為準(zhǔn)雙向口,即它既可以作為輸出口也可以作為輸入口。作為輸入口為準(zhǔn)雙向口,即它既可以作為輸出口也可以作為輸入口。作為輸入口時(shí),口時(shí),必須向鎖存器每一位寫入必須向鎖存器每一位寫入“1” ,這樣才能將其作為輸入口使用。,這樣才能將其作為輸入口使用。注:注: 1 1、編

4、程前先在、編程前先在E E盤目錄下建一個(gè)文件夾,并取一個(gè)英名名字,即名字中不能盤目錄下建一個(gè)文件夾,并取一個(gè)英名名字,即名字中不能有漢字和數(shù)字。編完程序?qū)⑵浯嬗谠撃夸浵?。有漢字和數(shù)字。編完程序?qū)⑵浯嬗谠撃夸浵隆?2、做完實(shí)驗(yàn)將實(shí)驗(yàn)箱右上角的做完實(shí)驗(yàn)將實(shí)驗(yàn)箱右上角的CPUCPU板卸下,再關(guān)實(shí)驗(yàn)箱。板卸下,再關(guān)實(shí)驗(yàn)箱。CPU板不可板不可帶電插拔帶電插拔四四、程序流程圖程序流程圖 1 1、P1P1口作為輸出口口作為輸出口開始開始 設(shè)置掃描字設(shè)置掃描字0FEH,并將并將其送入累加器其送入累加器A掃描字從掃描字從P1口輸出口輸出 點(diǎn)亮點(diǎn)亮0.1S(調(diào)延時(shí)(調(diào)延時(shí))掃描字左移一位掃描字左移一位結(jié)束結(jié)束 本

5、實(shí)驗(yàn)系統(tǒng)所用的單片機(jī)為本實(shí)驗(yàn)系統(tǒng)所用的單片機(jī)為8031,其晶振為,其晶振為6.144MHZ,則一個(gè)則一個(gè)機(jī)器周期為機(jī)器周期為126.144us即即10.512us?,F(xiàn)要寫一個(gè)延時(shí)現(xiàn)要寫一個(gè)延時(shí)0.1s的程序,的程序,可大致寫出如下:可大致寫出如下:10.512+X【10.512+200(10.256)+10.256】=0.110指令指令(1) 指令指令(2) 指令指令(3) 指令指令(4)經(jīng)計(jì)算得經(jīng)計(jì)算得X=127。 MOV R7,#X (1) DEL1:MOV R6,#200 (2) DEL2:DJNZ R6,DEL2 (3) DJNZ R7,DEL1 (4) 執(zhí)行執(zhí)行MOV指令需一個(gè)機(jī)器周

6、期,指令需一個(gè)機(jī)器周期,DJNZ指令需兩個(gè)機(jī)器周期,現(xiàn)求出指令需兩個(gè)機(jī)器周期,現(xiàn)求出X值:值:延時(shí)程序的編寫:延時(shí)程序的編寫: ORG 0000H LJMP START ORG 4100HSTART: MOV A, #0FEHLOOP: MOV P1, A LCALL DELAY RL A JMP LOOPDELAY: MOV R1, #127DEL1: MOV R2, #200DEL2: DJNZ R2, DEL2 DJNZ R1, DEL1 RET END1 1、P1P1口作為輸出口實(shí)驗(yàn)程序口作為輸出口實(shí)驗(yàn)程序注:注:273的控制端的控制端CS273接到接到CS0上,其地址為上,其地址為0CFA0H2 2、P1P1口作為輸入口口作為輸入口開始開始A A輸出到輸出到273273所指地址單元所指地址單元 將將P1P1口讀入累加器口讀入累加器A A設(shè)置設(shè)置P1P1口為輸入口口為輸入口開始開始2 2、P1P1口作為輸入口實(shí)驗(yàn)程序口作為輸入口實(shí)驗(yàn)程序 ORG 0000H LJMP START ORG 4100H START: MOV P1, #0FFH ;復(fù)位復(fù)位P1口為輸入狀態(tài)口為輸入狀態(tài)START1: MOV A, P1 ;讀讀P1口的狀態(tài)值入累加器口的狀態(tài)值入累加器A MOV DPTR, # 0CFA0H ;將輸出口地址賦

溫馨提示

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