微机原理中断作业报告
1. 实现功能:
使用 8051 单片机控制两个 LED 数码管,在外部中断 0 输入引脚(P3.2)
接一个开关 K1,以中断方式记录开关按下次数。程序启动时,LED 数
码管显示数字“00”。每按一次开关 K1,LED 数码管显示的值加一,
超过“99”后返回“00”重新计数。
2. 基本原理:
8051 单片机:经典的 8 位微控制器,具有强大的中断和 IO 控制能力。
LED 数码管:由多个 LED 组成,用于显示 0 到 9 的数字。
外部中断:通过 P3.2 引脚连接开关 K1,按下开关 K1 会触发外部中
断 0(INT0)。
计数功能:使用一个变量记录按键按下的次数,每次按下时增加计数
值。当计数超过 99 时,将计数值重置为 0。
3. 设计方案:
-硬件设计:
使用 8051 单片机(如 AT89C51 或类似型号),连接到两个共阳(或共
阴)LED 数码管。
将开关 K1 连接到 P3.2 引脚,P3.2 配置为外部中断 0 输入。