自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 51单片机之PWM(呼吸灯、电机、舵机驱动)

是一种通过调节脉冲的(高电平时间占整个周期的比例)来模拟不同电压或功率输出的技术。:1秒内脉冲重复的次数(单位:Hz)。频率=1/Ts:高电平时间占周期的百分比(范围:0%~100%)。占空比=Ton/Ts:占空比的最小调节步长(由定时器位数决定)。占空比变化的步距。

2025-04-19 19:26:58 867

原创 51单片机之IIC总线

IIC(Inter-Integrated Circuit)是一种同步、半双工、多主从架构、带数据应答的串行通信协议,由Philips公司开发。核心特点如下:SCL(时钟线)和SDA(数据线),均配置成开漏输出模式,需外接上拉电阻 (通常4.7kΩ)。多设备支持:支持多个主设备和从设备,通过地址寻址(7位或10位)。

2025-04-19 04:13:26 602

原创 51单片机之串口通信(UART)

串口通信是单片机与外部设备(如PC、传感器、其他单片机)进行数据交换的常用方式。

2025-04-18 02:10:30 1635

原创 51单片机之定时器中断

模式3仅Timer0可用,Timer1 在模式 3 下停止工作,但仍可配置为其他模式。2.机器周期,传统8051单片机中,1个机器周期=12个时钟周期(如12MHz晶振对应1μs)。:置0=由 TRx 位控制定时器启停,置1=由 TRx 和 INTx 引脚共同控制。3.指令周期,执行一条指令所需的机器周期数,有单周期指令、双周期指令、四周期指令。:置0=定时器模式(内部时钟),置1=计数器模式(外部引脚 T0/T1 输入)。:选择模式(00=模式0,01=模式1,10=模式2,11=模式3)。

2025-04-17 01:27:40 1242

原创 51单片机之中断系统(外部中断、定时器中断、串口中断)

中断系统是单片机的核心功能之一,通过中断可以实现按键检测(外部中断)、定时任务(定时器中断)、串口通信(串口中断)等工作,完成对外部事件或内部事件的快速响应。

2025-04-16 16:47:23 1073

原创 51单片机之引脚图介绍

P2口(Pin 21~28):P2.0 ~ P2.7,通用I/O口或外部存储器扩展时的高8位地址总线。P3口(Pin 10~17):P3.0 ~ P3.7,通用I/O口,且每个引脚有第二功能(见下文)。P0口(Pin 32~39):P0.0 ~ P0.7,通用I/O口或外部存储器扩展时的数据总线。PSEN(Pin 29):程序存储器使能信号(读取外部程序存储器时输出低电平)。P1口(Pin 1~8):P1.0 ~ P1.7,通用I/O口(无复用功能)。P3.4(Pin 14):T0(定时器0外部输入)。

2025-04-15 17:45:09 947

原创 关于proteus仿真51单片机之P0口控制LED

在用proteus仿真51单片机控制LED时,将LED正极接io口,负极接GND,但是io口给高电平时LED始终不亮,并且io口电平显示灰色(proteus中‌:红色表示高电平,蓝色表示低电平,黄色表示短路,灰色表示输出不确定或没有电平)。在传统的51系列单片机中,P0口主要用于扩展外部存储器,所以决定了P0口不能自带上拉电阻,而P1、P2、P3这三个io口在单片机内部已经集成了上拉电阻,所以用P1、2、3输出高电平不需要再接上拉电阻。经过上网查询发现,P0口还需要接一个上拉电阻才能点亮LED。

2025-04-05 23:35:35 746

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除