




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
單片機與接口技術第10日IO口波形定時控制光信號例4.用I/O口實現(xiàn)跑馬燈顯示51單片機晶振頻率為12MHzP1口8個引腳分別以共陽極方式連接LED從P1.0起到P1.7間隔0.5s,依次點亮LED(1)調用延時程序方式(2)定時器中斷方式如果只點亮D1,以0.5s間隔閃爍:1.P1.0=12.延時0.5s3.P1.0=04.延時0.5s5.跳轉回1狀態(tài)(1)用調用延時程序方式實現(xiàn)(思路最簡單) ORG 0000H ;程序復位地址
LJMP MAIN ;跳轉主程序MAIN: SETB P1.0 ;點亮D1 LCALL DELAY ;延時500ms
CLR P1.0 ;熄滅D1
LCALL DELAY ;延時500ms
LJMP MAINDELAY: MOV R7,#04H ;fosc=12MHz,延時500msD2: MOV R4,#250D3: MOV R3,#250
DJNZ R3,$
DJNZ R4,D3
DJNZ R7,D2
RET(2)用定時器中斷方式實現(xiàn)(最套路化實現(xiàn)) ORG 0000H ;程序復位地址
LJMP MAIN ;跳轉主程序
ORG 000BH ;T0中斷入口程序地址
LJMP TM0
ORG 0030H MAIN: TMOD #01H ;T0設為16位模式
MOV R1,#10 ;設定延時中斷次數(shù)
MOV R2,#3CH ;定時初值高位
MOV R3,#B0H ;定時初值低位
MOV TL0,R3 ;定時器賦初值
MOV TH0,R2 ANL P1,#01H
;熄滅其他LED
IE #82 ;開中斷
SETB TR0 ;開始計數(shù) SJMP $ ;等中斷TM0:
DJNZ R1,WAITING ;10次到否?
CPL P1.0 ;10次到
MOV R1,#10WAITING: MOV TL0,R3 ;定時器賦初值 MOV TH0,R2
RETI如果依次點亮D1→D7,以0.5s間隔切換:1.P1=00000001B2.延時0.5s3.P1=00000010B4.延時0.5s5.P1=00000100B6.……(1)用調用延時程序方式實現(xiàn) ORG 0000H ;程序復位地址
LJMP MAIN ;進入主程序
ORG 0030H ;主程序地址MAIN:
MOV A,#01H ;初始狀態(tài)D1點亮LOOP:
MOV
P1,A
LCALL
DELAY ;延時
LJMP
LOOP ;刷新到下一個狀態(tài)DELAY: MOV R7,#04h ;fosc=12MHz,延時500msD2: MOV R4,#250D3: MOV R3,#250 DJNZ R3,$ DJNZ R4,D3 DJNZ R7,D2 RL A RET(2)用定時器中斷方式實現(xiàn) ORG 0000H ;程序復位地址
LJMP MAIN ;跳轉主程序
ORG 000BH ;T0中斷入口程序地址
LJMP TM0
ORG 0030H MAIN: TMOD #01H ;T0設為16位模式
MOV A,#01H
MOV R1,#10 ;設定延時中斷次數(shù)
MOV R2,#3CH ;定時初值高位
MOV R3,#B0H ;定時初值低位
MOV TL0,R3 ;定時器賦初值
MOV TH0,R2 MOV P1,A
;
LED初始狀態(tài)
MOV IE,#82 ;開中斷
SETB TR0 ;開始計數(shù) SJMP $ ;等中斷TM0:
DJNZ R1,WAITING ;10次到否?
RL A ;10次到,移位
MOV P1,A ;刷新LED狀態(tài)
MOV R1,#10WAITING: MOV TL0,R3 ;定時器賦初值 MOV TH0,R2
RETI作業(yè):將走馬燈例題中的使用定時器進行實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 茶店品牌授權經營合同-2025年度市場推廣計劃
- 二零二五年度個人手房車位使用權轉讓及車位租賃管理服務合同
- 二零二五年度食堂食品安全監(jiān)控用工合同
- 二零二五年度能源管理文件傳輸與監(jiān)控合同
- 二零二五年度房地產項目股權回購轉讓協(xié)議書
- 二零二五年度人工智能助手免責任協(xié)議書
- 二零二五年度學生宿舍租賃管理服務合同
- 二零二五年度農業(yè)科技園區(qū)經營權合作書
- 二零二五年度教育機構貸款擔保合同
- 2025年度蔬菜大棚溫室租賃與農產品質量安全追溯系統(tǒng)建設合同
- 2022年廣西公務員考試《申論》真題套卷(C卷)
- 心理委員工作記錄表
- 隧道仰拱棧橋計算
- 新教科版五下科學1-5《當環(huán)境改變了》公開課課件
- 毛概第四章-社會主義建設道路初步探索的理論成果-課件
- 教師的十大轉變課件
- 焦化廠生產工序及工藝流程圖
- 可下載打印的公司章程
- 《英語教師職業(yè)技能訓練簡明教程》全冊配套優(yōu)質教學課件
- 醫(yī)院感染病例個案調查表
- 合成樹脂瓦工程檢驗批質量驗收記錄表
評論
0/150
提交評論