实验 3- 外部中断实验报告实验三定时中断实验一、实验目的1
掌握51单片机外部中断的应用
掌握中断函数的写法
掌握定时器的定时方法
掌握 LED 数码管的显示
二、实验内容1
用外部中断 0测量负跳变信号的累计数,同时在 LED 数码管上显示出来
用外部中断改变流水灯的方式
用定时器 T1的方式 2控制两个 LED 以不同周期闪烁
使用定时器 T1 的方式 2 来控制 P0
1 引脚的两个 LED 分别以 1s和 2s 的周期闪烁
三、实验仿真硬件图在Proteus软件中建立如下图所示仿真模型并保存
用外部中断0 测量负跳变信号的累计数,同7124536812345678R2220XTAL218XTAL119ALE30EA31PSEN29RST9P0
0/AD039P0
1/AD138P0
2/AD237P0
3/AD336P0
4/AD435P0
5/AD534P0
6/AD633P0
7/AD732P1
0/RXD10P3
1/TXD11P3
2/INT012P3
3/INT113P3
4/T014P3
7/RD17P3
6/WR16P3
5/T115P2
7/A1528P2
0/A821P2
1/A922P2
2/A1023P2
3/A1124P2
4/A1225P2
5/A1326P2
6/A1427U1AT89C51C122pfC222pfC310ufX112MR110kD1R3220D2R4220D3R5220D4R6220D5R7220D6R8220D7R9220D8时在 LED 数码管上显示出来 (用中断方式做计数器)
用外部中断改变流水灯的方式
中断前:开始时,P0
7的 8 个灯依次点亮
外部中断 0:P0