
51单片机系列
文章平均质量分 86
学习如何使用51单片机操作各个元器件
东亚_劲夫
不要让CPU停下来
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
51单片机—红外遥控器和NEC协议
人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为 0.62~0.76μm;紫光的波长范围为 0.38~0.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线。红外线遥 控就是利用波长为 0.76~1.5μm 之间的近红外线来传送控制信号的。红外遥控是利用红外光进行通信的设备,由红外LED将调制后的信号发出,由专用的红外接收头进行解调输出。通信方式:单工,异步红外LED波长:940nm通信协议标准:NEC标准。原创 2025-06-26 15:48:58 · 860 阅读 · 0 评论 -
51单片机—AD和DA的转换
运算放大器(简称“运放”)是具有很高放大倍数的放大电路单元。内部集成了差分放大器、电压放大器、功率放大器三级放大电路,是一个性能完备、功能强大的通用放大电路单元,由于其应用十分广泛,现已作为基本的电路元件出现在电路图中。ADC(analog to digital converter)也称为模数转换器,是指一个将模拟信号转变为数字信号。单片机在采集模拟信号时,通常都需要在前端加上 A/D 芯片。DAC(Digital to analog converter)即数字模拟转换器,它可以将数字信。原创 2025-06-26 11:08:50 · 1097 阅读 · 0 评论 -
51单片机—脉冲宽度调制(PWM)实现直流电机的调速和呼吸灯
PWM 是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调制,简称脉宽调制。在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速、开关电源等领域。频率 = 1 / T(S)占空比 = T(ON) / T(S)精度 = 占空比变化步距直流电机是指能将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。它是能实现直流电能和机械能互相转换的电机。原创 2025-06-25 16:02:24 · 619 阅读 · 0 评论 -
51单片机—单总线和DS18B20
单总线是美国DALLAS公司推出的外围串行扩展总线技术。与SPI、IIC串行数据通信方式不同.它采用单根信号线,既传输时钟又传输数据,而且数据传输是双向的,具有节省I/O口线、资源结构简单、成本低廉、便于总线扩展和维护等诸多优点。单总线(1-Wire BUS)是由Dallas公司开发的一种通用数据总线一根通信线:DQ异步、半双工单总线只需要一根通信线即可实现数据的双向传输,当采用寄生供电时,还可以省去设备的VDD线路,此时,供电加通信只需要DQ和GND两根线。原创 2025-06-25 11:32:31 · 1458 阅读 · 0 评论 -
51单片机—IIC总线和AT24C02
AT24C02是一种可以实现掉电不丢失的存储器,可用于保存单片机运行时想要永久保存的数据信息。存储介质:E2PROM(电可擦除可编程ROM)通讯接口:I2C总线容量:256字节。原创 2025-06-18 23:46:39 · 999 阅读 · 0 评论 -
51单片机—DS1302实时时钟
S1302 是 DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和 31 字节静态 RAM,通过简单的串行接口与单片机进行通信。实时时钟/日历电路提供秒、分、时、日、周、月、年的信息,每月的天数和闰年的天数可自动调整。时钟操作可通过 AM/PM 指示决定采用 24 或 12 小时格式。RES复位I/O数据线SCLK串行时钟S1302 由 DS1202 改进而来增加了以下的特性:双电源管脚用于主电源和备份电源供应,Vcc1 为可编程涓流充电电源,附加七个字节存储器。原创 2025-06-18 22:04:30 · 515 阅读 · 0 评论 -
51单片机—定时器和中断系统
如果CPU能够暂停对原来中断源的服务程序,转而去处理优先级更高的中断请求源,处理完以后,再回到原低级中断服务程序,这样的过程称为。定时器在单片机内部就像一个小闹钟一样,根据时钟的输出信号,每隔“一秒”,计数单元的数值就增加一,当计数单元数值增加到“设定的闹钟提醒时间”时,计数单元就会向中断系统发出中断申请,产生“响铃提醒”,使程序跳转到中断服务函数中执行。微型机的中断系统一般允许多个中断源,当几个中断源同时向 CPU 请求中断,要求为它服务的时候,这就存在CPU 优先响应哪一个中断源请求的问题。原创 2025-06-18 17:15:22 · 670 阅读 · 0 评论 -
51单片机—按键
按键是一种电子开关,使用时轻轻按开关按钮就可使开关接通,当松开手时, 开关断开。我们开发板上使用的按键及内部简易图如下图所示:按键管脚两端距离长的(1和3)表示默认是导通状态,距离短的(1和2)默认是断开状态, 如果按键按下,初始导通状态变为断开,初始断开状态变为导通。原创 2025-06-18 16:03:36 · 218 阅读 · 0 评论 -
51单片机—LED流水灯
LED 即发光二极管。它具有单向导电性,通过 5mA 左右电流即可发光,电流越大,其亮度越强,但若电流过大, 会烧毁二极管,一般我们控制在 3mA-20mA之间,通常我们会在 LED 管脚上串联一个电阻,目的就是为了限制通过发光二极管的电流不要太大,因此这些电阻又可以称为“限流电阻”。当发光二极管发光时,测量它两端电压约为 1.7V,这个电压又叫做发光二极管的“导通压降”。下图左右分别为直插式发光二极管和贴片式发光二极管实物图。发光二极管正极又称阳极,负极又称阴极,电流只能从阳极流向阴极。原创 2025-06-18 15:28:11 · 188 阅读 · 0 评论 -
51单片机—软件、创建工程及模块化编程
Keil uVision5(编程软件)stc-isp-15xx-v6.75(烧录软件)原创 2025-06-18 15:11:02 · 352 阅读 · 0 评论