#include <reg51.h>
sbit LED1 = P2 ^ 0
sbit LED2 = P2 ^ 1
sbit LED3 = P2 ^ 2
sbit LED4 = P2 ^ 3
void delay(unsigned int time) {
while (time--)
}
void main() {
while (1) {
LED1 = 1
delay(50000)
LED2 = 1
delay(50000)
LED3 = 1
delay(50000)
LED4 = 1
delay(50000)
LED4 = 0
delay(50000)
LED3 = 0
delay(50000)
LED2 = 0
delay(50000)
LED1 = 0
delay(50000)
}
}
上述代码实现了四个 LED 灯逐个亮起来然后再逐个灭掉的效果。其中,sbit 定义了四个位于 P2 口的 LED 灯,而 delay 函数则是一个延时函数,可以用来控制 LED 灯亮起和灭掉的时间。
注意:在李陪租编译运行上述代码前,请确保你已经安装了编译器和相应的驱动软件,并且按照规定的方式将代码下载到 AT89C51 微控制器上。
#include<reg51.h>void delay(int a)
{
while(a--)
}
main()
{
unsigned char i
while(1)
{
P0=0xff
for(i=0i<8i++){P0=P0<<亏芦1delay(30000)}
P0=0x00
for(i=0i<销伏带8i++){P0=(P0>>厅橡1)|0x80delay(30000)}
}
}
彩灯工作顺序如下循环: 1.LD1彩灯亮5秒后熄灭。2.接着LD2彩灯亮3秒,然后闪烁三次(每一周期为亮1秒熄1秒)后熄灭。进入再循环,不断重复(1)~(2)过程。题意分析,这个程序一点说完了。—— 西门子PLC 200有部分特殊继电器SM如图,通过合理利用可以简化我们的编程今天我们介绍一下SM1.0的巧妙用法,利用SM1.0配合移位指令实现彩灯的循环控制。实例:用一个开关控制八个灯后面会介绍。
—— 17彩灯循环点亮的PLC控制第一章PLC的简介及其特点1.1 PLC的历史和发展世界上公认的第一台PLC是1969年美国数字设备公司(DEC)研制的。20世纪70年代初出现了微是什么。
—— 精选可编辑pptPage.docin小猫精选可编辑pptPage依次点亮,全亮后,闪烁1反序熄灭,时间间隔仍为管点亮,开始循环。图8-1某广告牌霓虹灯.docin小猫精选可编辑pptPa等会说。
—— 山西职业技术学院毕业论文霓虹灯的PLC程序设计所在院( 系) : 电气工程与自动化学生姓名: 靳雹亏晓斌班级: 机电A1102 班学号: 1012110239 指导教师: 小发猫。
—— PLC应用技术(S7-1200) 课件项目4任务2 彩灯循环显示控制.pptx,项目4 西门子S7-1200 PLC 上位机(HMI)的监控任务2 彩灯循环显示控制任务2 彩灯循环显示控制应用定时器和移位指令小发猫。
—— 实训7 彩灯循环点亮的PLC 控制一、实训目的(1) 熟练掌握FXGP 编程软件的基本 *** 作; (2) 熟练掌握编程的基本方法和技巧携肆雀; (3) 熟练掌握PLC 的外部接线。二、实训器材(l后面会介绍。
—— 有4个彩灯(L1~L4),依次点亮,循环往复,每只灯只亮3S。用三菱PLC编制梯形图程序! I/O地址分配程序程序解读按下启动按钮X000,M1线圈得电,M1常开触点闭合并自锁,同时使M0线圈得电,M0后面会介绍。
—— 第一步,启动程序,传送初始值到Y0~Y12的位组合元件中。K1表示Y0一个灯为1(on)点亮,这个值可以根据需要更改,启动循环。第二步,停辩早止程序,复位循环,区间复位Y0~Y1好了吧!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)