单片机资料

51单片机中断系统与特殊功能寄存器详解
本文详细介绍了51单片机的结构,重点讲解了其特殊功能寄存器,包括中断允许寄存器IE、中断优先级控制寄存器IP、定时器控制寄存器TCON等,以及如何配置中断、计数/定时器和串行口。同时,阐述了51单片机的串行通讯波特率设置方法,并提到了52单片机的定时器2作为波特率发生器的应用。

1、结构

51单片机内部有一个CPU用来运算、控制
有四个并行I/O口,分别是P0、P1、P2、P3
有ROM,用来存放程序
有RAM,用来存放中间结果
此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路

2、寄存器

单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)
51单片机共有21个寄存器

2.1配置外部中断相关寄存器

中断允许寄存器——IE
中断优先级控制寄存器——IP
定时器控制寄存器——TCON

2.2配置计数/定时器(0、1)中断相关寄存器

中断允许寄存器——IE
中断优先级控制寄存器——IP
定时器控制寄存器——TCON
定时器模式寄存器——TMOD
定时器初值寄存器——TH0(高位)TL0(低位)、TH1(高位)TL1(低位)

2.3配置串口中断相关寄存器

中断允许寄存器——IE
中断优先级控制寄存器——IP
串行口控制寄存器——SCON
电源控制寄存器——PCON
串行口数据缓冲寄存器——SBUF

3、寄存器

3.1中断允许寄存器——IE

在这里插入图片描述
EA——全局中断 ES——串口中断

ET2——定时器2中断 EX1——外部中断1

ET1——定时器1 中断 EX0——外部中断0

3.2中断优先级控制寄存器——IP

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值