永发信息网

STC11F04E单片机流水灯程序求助高手(急急急)

答案:1  悬赏:80  手机版
解决时间 2021-02-03 15:10
LED1=P1^0;
LED2=P1^1;
LED3=P1^2;
LED4=P1^5;
LED5=P3^3;
LED6=P3^4;
signal=P3^7 P3.7低电平时变换方向,流水灯时间间隔200ms。
最佳答案
#include<reg51.h>
#define uchar unsigned char
uchar times,num;
sbit LED1=P1^0;
sbit LED2=P1^1;
sbit LED3=P1^2;
sbit LED4=P1^5;
sbit LED5=P3^3;
sbit LED6=P3^4;
sbit signal=P3^7

void t0isr() interrupt 1
{
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
times++;
if(times>=20)
{
times=0;
if(signal==0){num++;if(num>5)num=0;}
else {num--;if(num>5)num=5;}
switch(num)
{
case 0:LED1=0;LED2=1;LED3=1;LED4=1;LED5=1;LED6=1;break;
case 1:LED1=1;LED2=0;LED3=1;LED4=1;LED5=1;LED6=1;break;
case 2:LED1=1;LED2=1;LED3=0;LED4=1;LED5=1;LED6=1;break;
case 3:LED1=1;LED2=1;LED3=1;LED4=0;LED5=1;LED6=1;break;
case 4:LED1=1;LED2=1;LED3=1;LED4=1;LED5=0;LED6=1;break;
case 5:LED1=1;LED2=1;LED3=1;LED4=1;LED5=1;LED6=0;break;
default:num=0;break;
}
}
}
main()
{
TMOD=0x01;
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
TR0=1;
ET0=1;
EA=1;
num=0;
times=0;
LED1=0;LED2=1;LED3=1;LED4=1;LED5=1;LED6=1;
while(1);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
康庄(南路泳池店)地址在哪,我要去那里办事
风会的意思是什么啊?知道的请说下!
五洲农业蔬菜物流配送中心地址在什么地方,想
在一道减法算式里,被减数、减数与差相加的和
今年超二本文科三分填征集找到一个比我低两分
里祖源在什么地方啊,我要过去处理事情
祥云县食品药品监督管理局地址在哪,我要去那
亲亲家园泳池地址好找么,我有些事要过去
抚署的意思是什么啊?知道的请说下!
Our fridnd是第三人称单数么 为什么
江南一品南门健身游泳馆地址有知道的么?有点
一区考生想调剂到昆明理工机械考研 学硕 294
红梅副食批发在什么地方啊,我要过去处理事情
哪些条件下被执行人"唯一住房"可被法院执行
毓德的意思是什么啊?知道的请说下!
推荐资讯
水立方名媛会所我想知道这个在什么地方
求一个电影讲一个弱智和一个老奶奶的故事,最
叭腊村地址在什么地方,我要处理点事!
小胖水果蔬菜超市地址在哪,我要去那里办事
养鸟需要注意哪些?
一只手几个手指头
江苏浩东建设集团有限公司地址有知道的么?有
香榭花都停车场(入口)地址在哪,我要去那里办
邓超和孙俪的儿子邓等等大名叫什么?
京东激活白条怎么一开始就完事了,半分钟都没
刘海怎么定型,时间长点的。
湖南安化黑砖真能减肥吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?