51 内核单片机是 指兼容intel 的8051指令系统的单片机统称;从诞生到现在的几十年时间,已成为一款经过市场考验、成熟的芯片产品。目前国内也众多51单片机厂家,且还有众多带51内核,用于各种不同场景的专用类单片机。
51单片机内部框架:
以下以stc89c52单片机为例,其内部总体结构其基本特性如下:
8位cpu、4-8k 字节 rom、128 字节 ram、21 个特殊功能寄存器32根i/0线、可寻址的 64 字节外部数据、程序存贮空间、2个 16 位定时器计数器中断结构:具有二个优先级、五个中断源、一个全双工串行口、位寻址(即可对寄存器进行位操作)功能,能按位进行逻辑运算的位处理器。
除 128 字节 ram、4-8k 字节 rom 和中断、串行口及定时器模块外,还有 4组i/0口 po~p3,余下的就是cpu的全部组成。单片机各部分是通过内部的总线有机地连接起来的。
2.什么是51单片机最小系统
51单片机最小系统就是能让单片机正常工作的最小硬件电路,其主要包括51单片机芯片、晶振电路、复位电路及供电电路。
其中:
(1)rst引脚接复位电路;
(2)xtal1、xtal2接晶振电路;
(3)vcc、gnd接+5v电源;
(4)ea引脚接+5v或者悬空(接+5v或悬空,单片机复位后从内部开始执行程序;接gnd,从外部执行程序);ale、psen引脚悬空即可。
(5)其他32个引脚为单片机的输入输出接口。
3.晶振电路
晶振电路是单片机的时钟源,为单片机提供执行程序的基准源,它的周期决定了单片机执行程序的速度。
晶振电路与单片机内部的反相放大器连接,构成一个具有特定频率的振荡器,为单片机提供稳定的高频振荡信号;对于采用12mhz的方案,如果晶振的负载电容为20pf的话,两颗外接电容c1和c2取值为27pf至33pf比较合适。
4.复位电路
单片机上电的时候需要一个复位信号,可使单片机内部寄存器、程序计数器等内部状态处于初始状态。然后单片机的pc计数器才可在最初始的状态下开始执行程序。
51单片机为高电平复位,其复位电路为rc电路,由一个电容和电阻串联而成;当系统上电时,电容开始充电,此时相当于电容短路,rst引脚为高电平状态,单片机进入复位状态。当电容充满电后,此时相当于电容开路,rst引脚为低电平状态。由此完成单片机的复位操作。
k1按键提供手动复位的功能,当按键按下rst引脚为高电平(电容放电),松开按键后,rst引脚为低电平(电容充电)。
5.电源接口
最后的电源为单片机最小系统提供+5v的电源,其p1为电源的接口,s1为自锁开关,可进行上电和断电操作。d1为电源指示灯,让用户在使用时确认系统是处于上电还是掉电的状态。
便携式吹尘枪/车载吸尘器方案设计开发
电路功能模块和性能指标要求
MLCC缺货潮蔓延,小尺寸需求加剧
便携式农药残留检测仪的性能及参数
模数转换器件—ADC
STC89C52单片机内部结构及基本特性
无线医疗设备的安全性挑战
基于启明6M5开发板的无线环境监测小车系统设计
“无人驾驶汽车运营服务刑事合规研讨会”在法学研究所召开
汽车销售4S店使用智能钥匙柜的特点有哪些
飞行器导航与控制企业理工导航发布2022第一季度报告
IGBT模块在高湿环境应用失效的预防措施
KT148A一线串口通讯的注意事项以及常见的调试问题点总结归纳
自动驾驶车要商业化拥有廉价的激光雷达是关键
orcad中怎么添加文本和图形标注
在淄博拼团小程序为什么这么抢手
电流检测放大器的 差分过压保护电路
美光科技DRAM和通用闪存3.1嵌入式解决方案通过高通平台认证
焊接工具和工艺的改进方法,Soldering
明微电子:专注集成电路设计的国家级高新技术企业