首页 / 资讯中心 / 文章详情

学习笔记:普中51单片机STC89C52RC(简介)

学习笔记:普中51单片机STC89C52RC(简介) ★ FEATURED ARTICLE
配置驱动安装用数据线连接电脑和单片机开启单片机电源开关安装USB转串口CH340驱动安装好后即可进行程序的烧录具体步骤略。程序烧录可以用普中自带的PZ-ISP也可以用STC-ISP这里推荐用PZ-ISP程序烧录过程不用断电直接进行烧录即可效果如下。51单片机简介计算机主要有以下几个部件构成CPU运算和控制、RAM数据存储、ROM程序存储、输入/输出设备以各类芯片和元器件的形式分布在主板上。在单片机中这些部件全部集中一块芯片上所以称为单片机微控制器MCU。51单片机指所有兼容Intel 8031指令系统的单片机的统称Intel英特尔、ATMEL艾德梅尔、Philips飞利浦、华邦、Dllas达拉斯、Simens西门子、STC国产宏晶等公司的许多产品都能兼容该指令系统。内部资源以下是经典51单片机80C51的管脚图采用DIP-40封装。80C51内部资源下①8位CPU②4kbytes程序存储器(ROM/Flash稳定、断电不丢失数据常作固件)(52为8K)③128bytes的数据存储器(RAM读写快、断电丢失数据常作内存)52有256bytes的RAM④32条I/O口线P0.0~P3.7⑤111条指令大部分为单字节指令⑥21个专用寄存器主要用于配置一些副用功能⑦2个可编程定时/计数器⑧5个中断源2个优先级52有6个⑨一个全双工串行通信口RXD和TXD可下载程序、串口通信⑩外部数据存储器寻址空间为64kB⑪外部程序存储器寻址空间为64kB现在一般意义不大如果需要更大的ROM和RAM有更多的单片机选择⑫逻辑操作位寻址功能⑬双列直插40PinDIP封装⑭单一5V电源供电。内部结构以下是51单片机内部结构图。该单片机内包含CPU运算和控制电路、RAM数据存储器、ROM程序存储器、I/O输入输出端、T/C定时/计数器、中断系统后续介绍芯片内部资源会提到时钟依靠外部时钟源提供振荡频率一般为6~12MHz通常使用12MHz或11.0592MHz晶振总线包括数据总线、地址总线、控制总线用于控制单片机内各部件单片机学习着重定时计数器、中断系统、串行通信口、并行I/O口的使用。命名规则STC89C5***图中芯片所示信息如下“STC”指STC公司生产“8”指8051内核的芯片“9”指表示内部含有Flash EEPROM存储器还有如80C51中0表内部含有MaskROM掩模ROM存储器、87C51中7表示内部含有EPROM紫外线可1擦除ROM存储器“C”表示该器件为CMOS产品还有如89LV52和89LE58中的LV和LE都表示该芯片为低电压产品通常为3.3V电压供电而89S52中S表示该芯片含有可串行下载功能的Flash存储器即具有ISP可在线编程功能“5”为不变的命名规则“2”指芯片内部存储空间“2”表示Flash大小8kB“1”表示4kB“4”表示16kB“RC”指STC单片机内部RAM随机读写存储器为512B还有如RD表示内部RAM为1280B还有芯片会省略此部分“40”表示芯片外部晶振最高可接入40MHz对AT单片机数值一般为24表示外部晶振最高位24MHz“I”表示产品级别表示芯片使用温度范围-40~85℃“C”指0~75℃、“A”指-40~125℃、“M”指-55~150℃“PDIP40”指产品封装型号PDIP表示双列直插式“1947”表示本批芯片生产日期为19年第47周。脚位判断观察芯片的表面时大都会找到一个凹进去的小圆坑或是用颜色标记的一个小标记圆点或三角或其他小图形这个小圆坑或者小标记所对应的引脚就是这个芯片的第1脚然后逆时针方向数下去即1到最后一个引脚。对于LQFP/PQFP封装小圆坑在左下角位置对于DIP封装小圆坑在芯片上方正中间位置对应左边第一个脚位为 1对于PLCC封装小圆坑在芯片上方正中间位置对应脚位为 1。管脚功能以PDIP 封装引脚为例说明各管脚功能首先按照功能大致可以分为4类管脚①电源引脚如VCC、GND②时钟引脚如XTAL1、XTAL2③编程控制引脚。如 RST复位引脚、PSEN程序存储器允许输出控制端、ALE/PROG、EA/Vpp此处了解即可需要外扩Flash时会用到④I/O口引脚。如P0、P1、P2、P34组8位I/O口。如上所示注意P0这组引脚必须要外接上拉电阻否则无法正常输出高电平。可以按照上图用三极管电路进行简单理解其中基极b接入单片机内部电路发射机e接电源负极即接地当基极b-发射极e有电流时集电极c-发射极e相当于导通状态此时I/O端口相当于直接接地输出低电平当基极b无电流时集电极c-发射极e相当于阻断状态此时I/O端口通过一个电阻这里叫上拉电阻但不算真正意义上的上拉电阻只起到一个负载的作用接到电源端输出高电平。其他详细情况可以查阅芯片的中文参考手册里面有对各管脚的详细说明。
阅读完成 · 觉得有帮助?
咨询建站