51单片机实例讲解,一键多灯控制程序
一键多灯控制要求:有4个灯L1~L4,启动单片机后,L1亮;按下按键SB1,L2亮;再按下按键SB1,L3亮;再按下按键SB1,L4亮;再按下按键SB1,L1又亮。如此循环往复。
(1)一键多灯控制电路(见图42)。
图42 一键控制多灯单片机接线原理图
(2)一键多灯控制电路元器件(见表17)。
表17 一键多灯控制电路元器件表
(3)一键多灯控制程序流程图(见图43)。
图43 一键控制多灯程序流程图
(4)一键多灯控制程序。
51单片机实例讲解,由按钮控制灯亮程序
按钮控制灯亮接线原理图如图11所示。在单片机的P1口的低4位按上按钮,在高4位接上发光二极管。当按下SB1时(P1.0口为“0”),LED1发亮(P1.4口为“0”)。同理,若分别按下SB2、SB3、SB4,则对应的端口P1.5、P1.6、P1.7输出低电平,对应的发光二极管LED2、LED3、LED4就发亮。
若同时按下两个以上的按钮,则对应的发光二极管发亮。例如按下SB1和SB3,则对应的输出端口P1.4和P1.6输出为低电平,对应的发光二极管LED1、LED3发亮。
(1)按钮控制灯亮硬件电路(见图11)。图11 按钮控制灯亮接线原理图
(2)按钮控制灯亮硬件电路元器件(见表3)。
表3 按钮控制灯亮硬件电路元器件表
(3)按钮控制灯亮程序流程图(见图12)。
图12 由按钮控制灯亮程序流程图
(4)按钮控制灯亮程序。
相关问答
51单片机应用 ?1.工业自动化。如数据采集,测控技术等2.智能仪器仪表。如数字示波器,数字信号源,数字万用表,感应电流表等3.消费类电子产品。如洗衣机,电冰箱,空调,电视...
51单片机 的实际 应用 有哪些?范围广吗?非常广:C51单片机可以用于各种嵌入式系统开发,如电子设备控制、工业自动化、安防监控、智能家居、机器人控制等。它可以实现各种功能,如数据采集、数据处理、...
51单片机 的四个实际使用的作用?作用是:第一功能是普通I/O口,其中P0口需外接上拉电阻;第二功能各不相同,分别为:P0口:作外部三总线的地址总线(低8位)/数据总线;P1口:作扩展型芯片的...作用...
关于MCS- 51单片机应用 的国内外现状和发展趋势以及研究方向?单片机也就那几个发展趋势:1,多功能2,高效率和高性能3,低电压和低功耗4,低价格我认为51也不例外的。单片机也就那几个发展趋势:1,多功能2,高效率和高...
mcs- 51单片机 的特点及 应用 ?MCS-51单片机是美国INTE公司于1980年推出的产品,与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MC...
51单片机 能干什么?单片机是一种集成了微处理器、存储器和各种输入输出接口的微型计算机,它能够用于各种嵌入式系统中。单片机可以实现控制逻辑、数据处理、通信接口、传感器驱动...
51单片机 中断程序 实例 ?51单片机中断程序的实例可以是外部中断的处理程序。以下是一个简单的外部中断程序的示例:ORG0HAJMPSTARTORG0BHSTART:;程序入口MOVP1,#00H......
51单片机 功能有多强?51单片机功能强在从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,...
51单片机 综合实验有哪些?51单片机综合实验有很多,以下是一些常见的:1.LED闪烁实验:通过控制IO口输出高电平或低电平来实现LED的闪烁效果。2.数码管动态显示实验:通过控制IO口输出...
51单片机 中断系统 应用 ?单片机中断(Interrupt)是硬件驱动事件,它使得CPU暂停当前的主程序,转而去执行一个中断服务子程序。为了更形象地理解中断,下面以学生上自习时接电话为例阐述...