interrupt_asm.zip
自己编写的51汇编程序,亲测有效
程序名称:interrupt.asm
程序说明:74HC595驱动数码管动态显示例,通过按键触发外部中断,P3.2进行计数,P3.3清零,实验箱上完成
算法说明:由两片74HC595芯片分别驱动段和位,数码管动态扫描显示:修改延时子程序,可以改变扫描频率,达到不同显示效果
按键触发外部中断,下降沿有效
R5,R4存放计数的结果,R5存放计数的千位和百位,R4存放计数的十位和个位
为了明显看到实验结果,R5R4初始化为9990,从此计数,每次加1,计数超过9999后会回到0000重新计数
实现正常的计数操作,只需要把102行,103行
用户评论