当前位置:资讯 > >正文
8051系列单片机内部资源
2023-07-07 15:35:43    电气工程及其自动化学习


(资料图片仅供参考)

1.定时器/计数器

8051系列单片机至少有两个16位内部定时器/计数器(T/C,Timer/Counter),提供了3个定时器,其中两个基本定时器/计数器分别是定时器/计数器0(T/C0)和定时器/计数器1(T/C1)。它们既可以编程为定时器使用,也可以编程为计数器使用。若是计数内部晶振驱动时钟,则它是定时器;若是计数输入引脚的脉冲信号,则它是计数器。

2.串行口

串行收/发存储在特殊功能寄存器的SBUF(串行数据缓冲器),从表1-2-6可以知道,SBUF占用RAM地址为99H。实际上在单片机内部有两个数据缓冲器:发送缓冲器和接收缓冲器,它们都以SBUF来命名,只根据对SBUF特殊功能寄存器读/写操作,单片机会自动切换发送缓冲器或接收缓冲器。

SBUF=0x01,该操作为写操作,数值0x01会被装载到发送缓冲器。

Tmp=SBUF,该操作为读操作,接收缓冲器的内容会被赋值给Tmp变量。

3.中断系统

8051系列单片机中断系统的功能有5个(52子系列为6个)中断源,2个中断优先级,从而实现二级中断嵌套,每一个中断源的优先级可由程序设定。与中断系统工作有关的特殊功能寄存器有中断允许控制寄存器IE、中断优先级控制寄存器IP以及定时器/计数器控制寄存器TCON等

X 关闭

往期话题
最近更新

Copyright ©  2015-2023 华夏产业园区网版权所有  备案号:琼ICP备2022009675号-37   联系邮箱:435 227 67@qq.com