- 80
- 0
- 约5.5千字
- 约 8页
- 2019-09-27 发布于广东
- 举报
实验四动态数码管显示外部中断计数
一、 实验目的
熟悉keil仿真软件、proteus仿真软件的使川和单片机外部屮断的使川。
2? 了解并熟悉51单片机中中断的概念,中断处理系统的工作原理。
3?理解51单片机屮断管理系统处理五种屮断源,特别是对外部屮断的设置与控制方法。
4.熟悉中断处理特别是外部中断处理的过程,掌握中断处理子程序的书写格式和使用方法。
二、 实验器材
C51单片机开发板(含动态数码管) 1块
8PIN排线 2根
数据线
三、实验原理
实验仿真原理图如下所示:
XTAL1poiwkdoPO 1wu1PDJAD2 P03WD3
XTAL1
poiwkdo
PO 1wu1
PDJAD2 P03WD3
XTAL2
QOT
PaWKDi
P05WD5
P06MD6 Pa?AD?
P2DW
P2.WK9 P22A10 P2JWM1
ALE
P2WK12
EA
P2JMM4
P2.7A1S
P1D
P3ORXD
P1.1
P3VTXD
P12
P13
P331NT1
P1.
P3.4HTJ
PIS
P3^T1
PIE
P36WR
P17
R1??
?
?
? ? ? ?
o??
? ?? ????? ?
LjJ -cTEXT^
? ? ? ????? ?
? ?? ????? ?
实验的源程序:
# includereg51.h
unsigned chari;
unsigned char code
tab[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f};
yanshi(void) interrupt 2//中断处理函数2表示对应的中断源为外部中断1
〃按键按下时发出中断请求,引起外部中断
{i++;
if(i==9)
i=0;
}
void main()
{IT1=1; //IT1=1,选择下降沿触发
i=0;
EA=1; //EA=1, CPU 开中断
EX1 = 1; //EX1=1,允许 INTI 中断
while(l)
PO=tab[il; 〃从 0 显示到 8
}
中断控制的有关寄存器
中断的允许和禁止——中断控制寄存器IE
EA:屮断总控开关,是CPU是否响应屮断的前提。EA=1, CPU开中断;EA二0, CPU关屮断。
ES:串行口中断允许位,ES=1,允许串行口发送/接收中断;ES=0,禁止串行口中断。
ET1:定时器T1中断允许位,ET1=1,允许T1计数溢出中断;ET1=O,禁止T1中断。
ET0:定时器T0中断允许位,ETO=1,允许T1计数溢出中断;ETO=O,禁止TO中断。
EX1:外部中断INT1允许位,EX1二1,允许INT1中断;EX1二0,禁止INT1中断。
EXO:外部屮断INTO允许位,EXO二1,允许INTO屮断;EXO二0,禁止INTO屮断。
(2)中断请求标志及外部中断方式选择寄存器TCON
TF1
TR1
TFO
TRO
TE1
IT1
IE0
IT0
T1 请求 有/无
T1 工作 启/停
T0 请求 有7无
T0 工作 启/停
TNT1 请求 有/无
TNT1
方式 卜沿/低电
平
INTO 请求 有7无
INTO
方式 下沿/低电 平
说明:
IT0和IT1为外中断INTO和TNT1中断触发方式选择,若选下降沿触发则相应位置1; 若选低电平触发,IT相应位置0。
某中断源有中断请求,该中断标志置1,无中断请求,该中断标志置0
TRO和TR1为定时器T0和T1工作启动和停止控制。
数码管:
按发光二极管数码管是一种半导体发光器件,其基本单元是发光二极管。
数码管的分类:
数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管; 按发光二极管单元连接方式分为共阴极数码管和共阳极数码管。共阳数码管是指将所有发光 二极筲的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应川时应将公共极COM 接到+5V,当某一字段发光二极管的阴极为低电平时,和应字段就点亮,当某一字段的阴极 为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共 阴极(COM)的数码管,共阴数码管在应用时应将公共极COM接到地线G\D上,当某一字段发 光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就 不亮。
共阴极数码管和共阳极数码管如下图所示:
g f GNDa bae dGNDc(a)b/(X
g f GNDa b
a
e dGNDc
(a)
b
/(X
5V
INTI中断计数
ffl AT89C51及电阻、电容、晶振、1位动态数码管、排阻、按钮等实现中断计数。INT1中断 计数,每次
您可能关注的文档
最近下载
- 新概念英语第一册上半册 Lesson15-16 课件.ppt VIP
- 2025 年剖宫产术后护理的最新要点与技巧.docx VIP
- 医院科室排班表.docx VIP
- 楼宇低压配电系统的设计.doc VIP
- 【电脑小知识】:如何使用注册表来恢复误删的Win7便签?.docx VIP
- 班子(在带头强化政治忠诚、提高政治能力;在带头固本培元、增强党性;在带头敬畏人民、敬畏组织、敬畏法纪;在带头干事创业、担当作为;在带头坚决扛起管党治党责任)存在不足.docx VIP
- 2024年山东省高考数学试卷(理科).doc VIP
- 一把手 2025年度在带头强化政治忠诚、提高政治能力;在带头固本培元、增强党性;在带头敬畏人民、敬畏组织、敬畏法纪;在带头干事创业、担当作为;在带头坚决扛起管党治党责任五个带头方面存在的问题.docx VIP
- 四川成都农业科技中心招聘真题2024.docx VIP
- 四库全书基本概念系列文库:韵略汇通.pdf VIP
原创力文档

文档评论(0)