51单片机数码管动态扫描驱动的设计 数码管由于发光亮度强,指示效果好,非常适合于电梯楼层等数值显示应用中。对于一位数码管,可以采用静态显示,但实际应用中都是需要显示多位数值,数码管模块也只能动态显示,因此笔者在这里简单分析一下数码管动态扫描驱动的实现。1. 数码管原理概述数码管由多个发光二极管封装在... 2023-06-13 51单片机数码管程序文章单片机
51单片机实例讲解,由按钮控制灯亮程序 按钮控制灯亮接线原理图如图11所示。在单片机的P1口的低4位按上按钮,在高4位接上发光二极管。当按下SB1时(P1.0口为“0”),LED1发亮(P1.4口为“0”)。同理,若分别按下SB2、SB3、SB4,则对应的端口P1.5、P1.6、P1.7输出低电平,对应的发光二极管LED2、LED3、... 2023-06-13 51单片机原理图程序文章单片机
单片机程序: HEX文件实际大小 程序写好并编译后生成hex文件,这个hex文件就是要下载到单片机里的文件,这个文件的大小不能超过单片机的FLASH大小,否则就要优化程序或者选用更大FLASH的单片机。如下图所示,就是一个编译好的hex文件:我们发现他后边的大小是9KB,这个是程序的大小吗?其实这是错误的,程序的大小要在... 2023-06-13 单片机程序hex文件文章基础知识
如何用单片机控制舵机及程序详细 舵机概述舵机最早出现在航模运动中。在航空模型中,飞行机的飞行姿态是通过调节发动机和各个控制舵面来实现的。举个简单的四通飞机来说,飞机上有以下几个地方需要控制:1.发动机进气量,来控制发动机的拉力(或推力);2.副翼舵面(安装在飞机机翼后缘),用来控制飞机的横滚运动;3.水平尾... 2023-06-13 单片机舵机程序文章基础知识
一键多义的按键管理程序工作原理 设计采用高性能单片机C8051F020为控制芯片,监控示波器面板上40个按键、3个编码开关及4个电位器的状态。分别介绍了键盘、编码开关和电位器的工作原理,以及其与单片机连接的硬件电路及软件编程的实现。按键部分采用的键盘程序设计方法,给出了键码匹配子程序流程图。监控程序... 2023-06-13 一键多义按键管理程序文章单片机基础知识
使用51单片机驱动舵机程序分析 舵机,又称伺服马达,是一种具有闭环控制系统的机电结构。舵机主要是由外 壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由控制器发出PWM(脉冲宽度调制)信号给舵机,经电路板上的IC处理后计算出转动方向, 再驱动无核心马达转动,透过减速齿轮将动力传至摆臂,同时由... 2023-06-13 51单片机驱动舵机程序文章单片机
很细的单片机基础知识 芯片在没有开发前,单片机只是具备功能极强的超大规模集成电路,如果赋予它特定的程序,它便是一个最小的、完整的微型计算机控制系统,它与个人电脑(PC机)有着本质的区别,单片机的应用属于芯片级应用,需要用户了解单片机芯片的结构和指令系统以及其它集成电路应用技术和系统设计所... 2023-06-13 单片机基础知识程序文章