|
定時器輸出方波proteus單片機仿真原理圖:
哈工大.JPG (186.97 KB, 下載次數(shù): 74)
下載附件
2017-4-16 12:19 上傳
單片機的定時器0設置為計數(shù)方式2(自動重裝初值0FFH)一旦外輸入P3.4有下降沿信號即產(chǎn)生中斷,P1.1輸出高電平指示LED亮,并啟動定時器1工作方式2也是自動重裝方式,初值按6M晶振機器周期為2微秒算500微秒 256-500/2=6,定時器1每500微秒產(chǎn)生一次中斷取反一次P1.0,所以在P1.0上接的示波器會顯示周期為1MS方波
0.png (27.7 KB, 下載次數(shù): 113)
下載附件
2017-4-16 19:09 上傳
單片機匯編語言源碼:
- org 0h
- RESET: AJMP MAIN
- ORG 0BH
- AJMP IT0P
- ORG 01BH
- AJMP IT1P
- ORG 100H
- MAIN: MOV SP,#60H
- ACALL PT0M2
- LOOP: MOV C,P1.1
- JNC LOOP
- SETB TR1
- SETB ET1
- HERE: AJMP HERE
- PT0M2 : MOV TMOD,#26H
- MOV TL0,#0FFH
- MOV TH0,#0FFH
- SETB TR0
- SETB ET0
- MOV TL1,#06H
- MOV TH1,#06H
- CLR P1.1
- SETB EA
- RET
- IT0P: CLR TR0
- SETB P1.1
- RETI
- IT1P: CPL P1.0
- RETI
- END
復制代碼
0.png (67.71 KB, 下載次數(shù): 76)
下載附件
2017-4-16 19:08 上傳
下載:
TIME2.rar
(47.73 KB, 下載次數(shù): 28)
2017-4-16 12:19 上傳
點擊文件名下載附件
哈工大城市22講 下載積分: 黑幣 -5
|
|