51单片机硬件功能简述_51单片机的作用和功能

32位机的ARM未出之前,嵌入式的应用诸如航空航天,51单片机是最重要的控制器,其他各个领域特别是民用产品,51单片机渗入到了方方面面。工业控制上,可以说51单片机占据了大半边天。就是现在,51单片机也有举足轻重的作用,特别是小型控制系统,51单片机因为有数据总线和地址总线的关系,8位单片机中有着无与伦比的优势。

30fe56b63d5e5da7b6f1550c42446758.png

51单片机的主要功能

51单片机主要功能包括:

·8位CPU·4kbytes 程序存储器(ROM) (52为8K)

·256bytes的数据存储器(RAM) (52有384bytes的RAM)

·32条I/O口线·111条指令,大部分为单字节指令

·21个专用寄存器

ef2ab09004c71898a1e53adafc0894f5.png

·2个可编程定时/计数器·5个中断源,2个优先级(52有6个)

·一个全双工串行通信口

·外部数据存储器寻址空间为64kB

·外部程序存储器寻址空间为64kB

·逻辑操作位寻址功能·双列直插40PinDIP封装

·单一+5V电源供电

8d327f10d86fb34b69913a45da64ae4f.png

CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;

RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;

ROM:用以存放程序、一些原始数据和表格;

I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;

T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;

04b98256fdc34b9cdc2071ce53753c96.png

五个中断源的中断控制系统;

一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值