51 初识单片机

作者跟随江协科技教程学习51单片机,介绍了单片机的基本概念、STC89C52的具体配置,包括8位处理器、内存、工作频率等,以及常见外设如AD/DA、DS1302时钟等在实际应用中的作用。

51 初识单片机

文章目录

作者跟随 B站:江协科技 的教程进行学习。

​ 单片机(Micro Controller Unit, 简称MCU),内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能,常用于信息采集、处理和设备控制。单片机相当于袖珍版计算机,学习成本低,体积小,结构简单。

51单片机:兼容最早的MCS51指令集的一类单片机

STC89C52单片机

所属系列:51单片机系列

公司:STC公司

位数:8位

RAM:512字节(B)(随机存储器,掉电丢失)

ROM:8K(Flash)

工作频率:12MHz单片机的晶振的频率)

作者买到的是STC89C52RC,参数和元器件位置略有不同,根据普中科技提供的开发手册可知,STC89C52RC的部分参数如下:

工作电压 5.5-3.5V

Flash程序储存器 8k(字节)

SRAM 512(字节)
图源:普中科技参考手册
图源:普中科技参考手册


单片机内部结构图
图源:普中科技参考手册

图源:普中科技参考手册
所有的51单片机都有8051内核,周围设备可能不同

所有的外部设备都链接在一个总线上面,cpu只要链接到总线就可以访问所有设备
图源:普中科技参考手册
在这里插入图片描述


管脚图
图源:普中科技参考手册
图源:普中科技参考手册
Vcc电源正极,Gnd电源负极

晶振用于驱动程序继续运行
复位:让程序从第一条开始运行或重新运行(高电平复位)
(接通电路时电容充电时相当于短路,此时为高电平,当电容充满后,相当于短路,此时电路通过电阻,为低电平)
图源:普中科技参考手册
图源:普中科技参考手册

开发板上面的部分元器件(作者买到的STC89C52RC):
图源:沃兹济派德

图源:作者自己拍的

AD/DA模数转换器

DS1302时钟芯片

74H595 用于扩展IO口

步进电机 可以精确控制角度(转速不随电压高低变化)

138 译码器 用于驱动数码管或者扩展IO

24C02 一种rom,写入后也可以掉电不丢失(单片机的Flash rom只能存储程序,对于中途产生的一些数据不能存储,对于这些程序,可以存入24C02中)

DS18B20 温度模块

74HC245 驱动数码管

排座 用于接液晶屏(附近的电位器用于调整液晶屏的对比度)

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值