物联网技术社区||单片机的基本知识
发布者:
布时间:2020-09-16 15:14:07
点击量:
单片机是指在一片集成电路芯片上集成微处理器(CPU)、存储器(ROM和RAM)、I/O接口电路而构成的单芯片微型计算机。
- CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
- RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
- ROM:用以存放程序、一些原始数据和表格;
- I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;
- T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式。
1980年Intel公司推出了MCS-51系列单片机,集成 8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。80C51是MCS-51系列中的一个典型品种,其它厂商以8051为基核开发出的CMOS工艺单片机产品统称为80C51系列。目前主要的80C51单片机有Intel的80C31、80C51、80C32、80C52、87C52;ATMEL的AT89C51、AT89C52、AT89C2051等;STC的89C51、89C52、90C51、STC15w;Philips的P80C54、P80C58、P87C54;华邦的W78C54、W78C58、W78E54;Siemens:C501-1R、C513A-H等公司的许多产品 。
本教材中采用宏晶科技STC15W4K32S4系列单片机中STC15W4K56S4作为主控芯片,如图2-1所示,包含增强型单周期指令51内核,支持多达4路串口,8路定时器计数器,60K Flash,4K RAM,同时支持片内EEPROM、WDT、ADC、PWM等功能。
图2-1 STC15W4K56S4芯片
STC15W4K32S4系列单片机内部结构框图如图2-2所示,包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时器/计数器、掉电唤醒专用定时器、I/O口、高速A/D转换、比较器、看门狗、UART高速异步串行通信口1/2/3/4、CCP/PWM/PCA、高速同步串行通信端口(SPI),片内高精度R/C时钟及高可靠复位模块。
图2-2 STC15W4K32S4系列内部结构框图
上一篇:物联网技术社区||唯众物联网融合云平台介绍
下一篇:物联网技术区||Keil C51软件介绍和安装