相关资料
(1)STC单片机官网:https://www.stcaimcu.com/
(2)STC89C52RC-40I-LOFP44购买链接:https://item.szlcsc.com/9213.html
(3)STC89C52RC系列单片机手册 https://pan.baidu.com/s/1jrlVVyeKlaDejVkKXsJqwQ?pwd=syfc
51单片机概述
单片机是一种将中央处理器(CPU)、存储、输入/输出接口等集成在一个芯片上的微型计算机。它具有体积小、价格便宜、易于编程等特点,广泛应用于家用电器的智能控制模块,无人售卖系统、医疗设备中的监测系统等。
1. 单片机概述
51单片机(或称8051单片机)原是指1980年由Intel公司推出的一种8位微控制器系列,现在更多的指实现了8051指令集(单片机的“语言”)的一系列单片机。
2. STC89C52RC概述
型号STC89C52RC-40I-LOFP44
,其内部同样采用了8051指令集。
3. 命名规范
4. 封装类型
单片机的封装是指单片机的外形尺寸及材质,目前STC89C52RC有两种常见封装,如下图所示:
两种封装的芯片并无性能差异,只是外观不同,具体选择哪一种需要看PCB板的设计要求
5. 引脚功能概述
STC89C52RC-40I-LOFP44共有44个引脚,各引脚的功能如下图所示。
6. 最小系统概述
电源: 和电脑电源一样,起到供电作用。电容104即10×10^4pF(0.1μF),还有一个稍大的电容10μF,电源接一大一小电容用来过滤不同频率的干扰。
复位电路: 相当于电脑的重新启动功能。10μF电容串联一个10k电阻,一般称为rc复位。
给单片机通电,电容开始充电,没电相当于导通,充满相当于断路,可以将这里的电容等效看做可变电阻,充的电越来越多,阻值越大。电压变化5 - 0,相当于持续一段时间是高电平,实现上电复位;
在电容两侧并联一个瞬时开关,开关按下,电容短路放电,此时类似于单片机上电状态实现复位;
晶振电路: 是电脑处理器的主频,2.3GHz,主频越快,处理速度越快。。
不同最小系统看对应芯片手册。
外部中断——按键控制LED亮灭 - coderz开发札记 游客 2025-07-29 09:57 回复
[...]外部中断——按键控制LED亮灭 中断(Interrupt)本质上就是定义好一个“事件”,然后在特定条件下被触发,打断当前程序的执行,转而去执行你为这个事件专门编写的“中断服务程序(ISR)”。 如下硬件图,可以看到SW3可用于触发外部中断0, 使用外部中断的方式,通过SW3按键控制LED1的亮灭。本例单片机:STC89C52RCled控制案例:点亮LED1. 外部中断使用说明STC[...]