实验十 外部中断实验
一、实验目的
1、学习单片机P1口、P3口作为基本I/O口的使用方法,掌握对发光二极管的程序控制方法;
2、掌握外部中断技术的基本使用方法和中断处理程序的编程方法。
二、实验内容
P1口做输出口实验:
使用外部中断0,当每次响应中断时,P1口依次输出高电平,使8个发光二极管依次循环熄灭闪烁。
实验框图:
1
主程序框图 参考汇编源程序: ORG 0000H
LJMP MAIN
ORG 0003H
LJMP EXTER
ORG 1000H
MAIN: SETB IT0 SETB EX0
子程序框图
2
SETB EA
LOOP: AJMP LOOP
ORG 1050H
EXTER:MOV R2,#0FFH
MOV A,#01H
FLASH: RR A
MOV R7,#0FFH
LOOP1: MOV R6,#0FFH LOOP2: NOP
NOP
DJNZ R6,LOOP2
DJNZ R7,LOOP1
MOV P1,A
3
DJNZ R2 ,FLASH
RETI
END
4
因篇幅问题不能全部显示,请点此查看更多更全内容