1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉
標題:
51單片機匯編模板,方便初學者使用
[打印本頁]
作者:
2281665904
時間:
2018-6-28 21:30
標題:
51單片機匯編模板,方便初學者使用
51單片機匯編模板,方便初學者使用
0.png
(41.17 KB, 下載次數: 36)
下載附件
2018-6-29 01:11 上傳
單片機源程序如下:
ORG 00H
LJMP MY_MAIN
ORG 03H
LJMP MY_INT0
ORG 0BH
LJMP MY_T0
ORG 13H
LJMP MY_INT1
ORG 1BH
LJMP MY_T1
ORG 23H
LJMP MY_RT
ORG 30H
MY_MAIN: MOV SP,#10H ;堆棧指針初始化;
MOV IP, #00H ;優先級初始化
;MOV IE, #1FH ;除總中斷不使能外全部使能;
; SETB EX0 ;使能外部中斷0, (CLR EXO;不使能外部中斷0)
; SETB EX1 ; 使能外部中斷1, (CLR EX1;不使能外部中斷1)
; SETB ET0 ; 使能外部中斷T0, (CLR ETO;不使能中斷T0)
; SETB ET1 ; 使能外部中斷T1, (CLR ET1;不使能中斷T1)
; SETB E5 ; 使能串口中斷, (CLR E5;不使能串口中斷)
SETB IT0; 外部中斷0,為下降沿觸發方式 (CLR IT0,為低電平觸發方式)
SETB IT1; 外部中斷1,為下降沿觸發方式 (CLR IT1,為低電平觸發方式)
MOV TMOD, #01H; 選擇T0/T1工作方式,定時/計數方式,門控制方式
;MOV TH0,#00H ;T0高八位賦初值
; MOV TL0,#00H ;T0低八位賦初值
MOV TH1,#00H ;T1高八位賦初值
MOV TL1,#00H ;T1低八位賦初值
MOV IE, #00H ;除總中斷不使能外全部使能
SETB TR0 ; T0中斷開始
SETB TR1 ; T1中斷開始
MOV P1,#01H
LCALL DELAY
MOV P1,#00H
LCALL DELAY
SJMP MY_MAIN
DELAY: MOV R5,#20
D1: MOV R6,#20
D2: MOV R7,#250
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET
MY_INT0:
RETI
MY_T0: DJNZ R0,Y0
MOV A,P2
CPL A
MOV P2,A
MOV R0,#1
Y0:
MOV TH0,#3CH
MOV TL0,#0B0H
RETI
MY_INT1:
RETI
MY_T1:
RETI
MY_RT:
RETI
END
復制代碼
所有資料51hei提供下載:
單片機main.zip
(23.83 KB, 下載次數: 9)
2018-6-28 21:28 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1