吉林大学单片机视频,赵宏伟主讲,32讲!第六章80C51单片机的系统扩展:在计数方式下,初值设为满程,外部中断源接计数引脚。输入一下降沿信号,计数器加1后便产溢出中断。
ORG 0000H
LJMP MAIN ;跳转到主程序
ORG 000BH ;T0的中断入口地址
LJMP DVT0 ;转向中断服务程序
ORG 0100H
MAIN:MOV TMOD,#01H ;置T0工作于方式1
MOV TH0,#0D8H ;装入计数初值
MOV TL0,#0F0H
SETB ET0 ;T0开中断
SETB EA ;CPU开中断
SETB TR0 ;启动T0
SJMP $ ;等待中断
DVT0:CPL P1.0 ;P1.0取反输出
MOV TH0,#0D8H ;重新装入计数值
MOV TL0,#0F0H
RETI ;中断返回
END