你的位置: 首页> 家电弱电> 单片机

51单片机的作用和功能

2017-01-06 16:17:51 |人围观 | 评论:

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

51单片机的主要功能

51单片机主要功能包括:

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

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

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

  ・21个专用寄存器

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

  ・一个全双工串行通信口

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

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

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

  ・单一+5V电源供电

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

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

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

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

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

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

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

  片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。





标签: