51 初识单片机

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 驱动数码管

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值