儿童扁桃体发炎吃什么药| 月经肚子疼是什么原因| 微五行属什么| 横纹肌溶解症是什么原因造成的| 现在有什么赚钱的路子| dha什么时候吃| 什么水果对胃好更养胃| 断裂是什么意思| 阿胶糕什么人不能吃| 猪沙肝是什么部位| 什么的光华| 活死人是什么意思| 女生为什么有喉结| 术前四项检查是什么| 光脚走路有什么好处| 血酮体高代表什么| 什么是五毒| 老舍被誉为什么称号| 6月12日是什么日子| 超前点映什么意思| puma是什么意思| 外贸是什么| 县宣传部长是什么级别| 晚上八点到九点是什么时辰| 什么狗不掉毛适合家养| 绿豆汤为什么是红色的| 嗳腐吞酸是什么意思| 国帑是什么意思| 巧克力是什么做的| 征兆是什么意思| 脚底板疼是什么原因| 什么是占有欲| 着床出血是什么样子的| 婕妤是什么意思| 猫咪拉稀吃什么药| 心阴虚吃什么食物| 屁多是什么原因造成的| yxh是什么意思| 甲钴胺片是什么药| 血压压差小是什么原因| 天经地义的意思是什么| 上面一个山下面一个今读什么| 女人被操是什么感觉| 切忌什么意思| 拉肚子适合吃什么食物| 什么叫高血脂| 7岁属什么| 丸吞是什么意思| 外婆菜是什么菜| 这个人就是娘是什么歌| 慢性胃炎有什么症状| 甘油三酯高吃什么药最好| 家和万事兴是什么意思| 飞机票号是什么意思| 8月30号是什么星座| 四不放过是什么| 大片是什么意思| 鱼蛋是什么| 尿里带血是什么原因女性| 老人手抖是什么原因| na是什么| 准生证什么时候办理| 慢性浅表性胃炎伴糜烂吃什么药| 女人吃枸杞有什么好处| 香五行属什么| gris是什么颜色| 一什么月光| 第一次坐飞机要注意什么| 七八年属什么生肖| 一次不忠终身不用什么意思| 上火吃什么消炎药| 牛气冲天是什么生肖| 起风疹了用什么快速方法能解决| 破是什么生肖| score是什么意思| 西铁城是什么档次的表| 梦见梯子是什么意思| 什么蚂蚁有毒| 3p是什么意思| 早上流鼻血是什么原因| 夏天吃姜有什么好处| 关节炎是什么症状| 什么东西解酒| 沅字五行属什么| 卵巢疼是什么原因| 点滴是什么意思| 阿西吧是什么意思| used是什么意思| 冥王星是什么星| 梦见自己吃面条是什么意思| 双鱼座和什么星座最配| 银屑病为什么会自愈| 原子序数是什么| 一什么知什么| bw是什么意思| 食用碱是什么| 左眉毛跳是什么预兆| 开胸手术吃什么补元气| 彩超能检查什么| 超敏c反应蛋白是什么| 师奶是什么意思| 眼睛蒙蒙的是什么原因| 睡觉趴着睡是什么原因| 肉质瘤是什么东西| 313什么意思| 01年属什么的| 三姓家奴是什么意思| 农历八月是什么月| 白色和什么颜色搭配最好看| 柳树的叶子像什么| 九五至尊是什么生肖| 三点水及念什么| 坚贞不渝是什么意思| 4月23日是什么星座| 弱碱性水是什么水| 食古不化是什么意思| 静脉曲张是什么样子| 小ck属于什么档次| 什么水果利尿效果最好| 珉字五行属什么| 安乐死是什么| 三七花泡水喝有什么功效| 什么马不能跑| 良代表什么生肖| 高血糖喝什么茶好| 肝脏不好吃什么药| 周杰伦的粉丝叫什么| 白细胞多是什么意思| 蝴蝶有什么寓意| nba打铁是什么意思| 育红班是什么意思| 不将就是什么意思| 甲状腺球蛋白低是什么原因| 阴囊湿疹用什么药膏效果最好| 红棕色是什么颜色| 阴阳数字是什么数| 宝宝不吃奶是什么原因| 咳嗽吃什么| 6月27是什么星座| 阴囊潮湿瘙痒用什么药| 超能力是什么意思| 汗疱疹用什么药膏| 帛书是什么意思| 宝宝打嗝是什么原因引起的| 哆啦a梦为什么没有耳朵| 月经一直不停有什么办法止血| 销魂是什么意思| 君主是什么意思| 恃势之刑是什么意思| 十月初四是什么星座| 赟读什么| 杠杆炒股是什么意思| 为什么会长汗疱疹| 不爱说话的人是什么性格| 多动症是什么| 痛风为什么要禁欲| 飞机不能带什么| 辰字属于五行属什么| 脑血管堵塞有什么症状| 什么是象声词| 渗透压低是什么原因| 市委副秘书长什么级别| ect是什么| 一什么月牙| 藏红花是什么| 十月十五号是什么星座| 打了封闭针后要注意什么事项| 查血清能查出什么病| 黄色有什么黄| 荔枝和什么不能一起吃| 6.13是什么星座| 淋巴结什么意思| p2是什么意思| 为什么16岁不能吃维生素B| 白介素2是治疗什么病的| 立克次体病是什么意思| 嘴唇上火起泡用什么药| 干什么呢| 韩愈是什么朝代的| 妈妈的表妹叫什么| 卵巢早衰吃什么药调理最好| 吃软不吃硬是什么生肖| 什么地方看到的月亮最大| 血液属于什么组织| 睡美人叫什么名字| 验血脂挂什么科| 先心病是什么病| 痱子长什么样| 三叉神经疼吃什么药| 为什么会有盆腔积液| 姜枣茶什么季节喝最好| 最高人民法院院长什么级别| 全身而退是什么意思| 梦见自己买衣服是什么意思| 吃什么会变黑| 黄体什么意思| 什么血型最好| 喉咙里的小肉球叫什么| 为什么老是恶心想吐| 小美女是什么意思| 镜花水月是什么意思| cip是什么意思| 韦编三绝什么意思| 嘴巴苦是什么原因引起的| 女性尿频尿急挂什么科| 公分是什么| 岳字五行属什么| 侧记是什么意思| 承蒙不弃什么意思| 头脑灵活是什么生肖| 梦见自己生小孩是什么征兆| 心心相印是什么生肖| 收官之作什么意思| 龟龄集适合什么人吃| 被蚊子咬了涂什么| 生长因子是什么东西| 山不转水转是什么意思| 好是什么意思| 簋是什么| 无忧什么意思| 全腹部ct平扫主要检查什么| 胃ct能检查出什么病| 女人长期喝西洋参有什么好处| 倒数是什么意思| 去心火喝什么茶好| 孕妇梦见老鼠是什么意思| 背疼是什么原因| 吃什么清肺| 五行属什么怎么看| 脚心发热吃什么药| 气管小憩室是什么意思| 坚果都有什么| 嘿是什么意思| 稀奶油是什么奶油| 扁桃体发炎什么症状| 过敏是什么症状| 黄瓜又什么又什么| 为什么近视| olayks是什么牌子| 吃饭出汗多是什么原因| 池塘边的榕树上是什么歌| 胎儿脐带绕颈是什么原因造成的| 尿血什么原因| 胃炎伴糜烂吃什么药效果好| 为什么会偏头痛| 为什么广西女孩子好娶| 费率是什么| 大好河山是什么生肖| 雌二醇低是什么原因造成的| 繁星是什么意思| 献血有什么好处和坏处| 梦见孩子拉屎是什么意思| 什么是耳石| 焦虑症吃什么药好| 诸葛亮号什么| 为什么拉尿会刺痛| 鸡腿为什么这么便宜| 生男孩女孩取决于什么| 彩超是检查什么的| 83年猪是什么命| 益生菌对人体有什么好处| im什么意思| 牙周炎吃什么药最好| 唱过什么歌| 百度
打印

喜忧参半 外媒试驾2017款雷克萨斯NX200t Luxury

[复制链接]
1703|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangpe|  楼主 | 2025-08-06 12:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
每组的启动BUTTON按下弹起后,第一个LED亮5S后灭,然后第二个LED亮6S后灭,依次循环10次后停止,
每组的停止BUTTON按下弹起后,每组的LED不管什么状态都灭。
每组之间互不干扰。
沙发
wangpe|  楼主 | 2025-08-06 12:27 | 只看该作者

板凳
wyjie| | 2025-08-06 12:28 | 只看该作者
直接采取扫描的方式做。就是说主程序里直接用if else或者switch语句来做。
地板
pengf| | 2025-08-06 12:30 | 只看该作者
定时器0中断用于设置为50ms,用于亮灯的计时。
5
hanwe| | 2025-08-06 12:32 | 只看该作者
定时器1中断,设置为10ms中断,每次进入中断之后扫描四个停止按键,如果按下了就把灯熄灭了,然后把定时器0关了防止灯重新亮起来。
6
zhenykun| | 2025-08-06 12:35 | 只看该作者
根据自己的思路按照单片机的运行模式用按键扫描和定时器很好搞定
7
langgq| | 2025-08-06 12:37 | 只看该作者
给你写个程序,完全满足你的要求#include <AT89X51.H>
#define uint unsigned int
#define uchar unsigned char
sbit LED1=P3^0;
sbit LED2=P3^1;
sbit LED3=P3^2;
sbit LED4=P3^3;
sbit LED5=P3^4;
sbit LED6=P3^5;
sbit LED7=P3^6;
sbit LED8=P3^7;

uchar num1=0,num2=0,num3=0,num4=0;                        //中断计时变量
uchar num1_1=0,num2_1=0,num3_1=0,num4_1=0;//中断计数变量
bit flag1=0,flag2=0,flag3=0,flag4=0;                //使能计时标志

void Timer0Init()                //50毫秒@12.000MHz
{
        TMOD= 0x01;                        //设置定时器模式
        TL0 = 0xB0;                        //设置定时初值
        TH0 = 0x3C;                        //设置定时初值
        TR0 = 1;                                //定时器0开启
        EA=1;                                        //开总中断
        ET0=1;                                //开定时器0中断
}

void keyscan()                                        //按键扫描程序
{
        static bit sign=0;                //按键自锁标志
        static uint count=0;                //消抖计数变量                        
        uchar key=0;                                //临时变量
        if(P1!=0xff)                                //检测有按键按下
        {
                count++;                                        //消抖计数
                if((count>=500)&&(sign==0))
                {                        
                        sign=1;                                //按键自锁标志置1
                        key=P1;                                //读取键值
                        switch(key)
                        {
                                case 0xfe: flag1=1;num1=0; break;
                                case 0xfd: flag1=0;LED1=1;LED2=1;break;
                                case 0xfb: flag2=1;num2=0; break;
                                case 0xf7: flag2=0;LED3=1;LED4=1;break;
                                case 0xef: flag3=1;num3=0; break;
                                case 0xdf: flag3=0;LED5=1;LED6=1;break;
                                case 0xbf: flag4=1;num4=0; break;
                                case 0x7f: flag4=0;LED7=1;LED8=1;break;
                                default: break;
                        }
                }
        }
        else                                 //按键抬起
        {
                count=0;                //消抖计数变量清0
                sign=0;                //按键自锁标志清0
        }
}
void main()        
{        
        Timer0Init();
        while(1)        
        {
                keyscan();
        }
}
/**************中断服务程序*****************/
void timer0() interrupt        1
{
        TL0 = 0xB0;                //设置定时初值
        TH0 = 0x3C;                //设置定时初值
        if(flag1==1)
        {
                num1++;
                if(num1<=100)
                {
                        LED1=0;LED2=1;
                }
                else
                {
                        LED1=1;LED2=0;
                }        
                if(num1>=220)
                {
                        num1=0;
                        num1_1++;
                }
                if(num1_1>=10)               
                {
                        LED1=1;LED2=1;flag1=0;
                }                        
        }
        if(flag2==1)
        {
                num2++;
                if(num2<=100)
                {
                        LED3=0;LED4=1;
                }
                else
                {
                        LED3=1;LED4=0;
                }        
                if(num2>=220)
                {
                        num2=0;
                        num2_1++;
                }
                if(num2_1>=10)               
                {
                        LED3=1;LED4=1;flag2=0;
                }                        
        }
        if(flag3==1)
        {
                num3++;
                if(num3<=100)
                {
                        LED5=0;LED6=1;
                }
                else
                {
                        LED5=1;LED6=0;
                }        
                if(num3>=220)
                {
                        num3=0;
                        num3_1++;
                }
                if(num3_1>=10)               
                {
                        LED5=1;LED6=1;flag3=0;
                }                        
        }
        if(flag4==1)
        {
                num4++;
                if(num4<=100)
                {
                        LED7=0;LED8=1;
                }
                else
                {
                        LED7=1;LED8=0;
                }        
                if(num4>=220)
                {
                        num4=0;
                        num4_1++;
                }
                if(num4_1>=10)               
                {
                        LED7=1;LED8=1;flag4=0;
                }                        
        }
}
8
dingy| | 2025-08-06 12:39 | 只看该作者
发光二极管都应该加上限流电阻吧。
9
chenjunt| | 2025-08-06 12:41 | 只看该作者
直接采取扫描的方式做。就是说主程序里直接用if else或者switch语句来做。思路就是这样,程序的编写应该是非常简单了。
10
chuxh| | 2025-08-06 12:47 | 只看该作者
用中断进行编写程序比较好一些,中断的时间更加稳定一些的。
11
wangpe|  楼主 | 2025-08-06 12:49 | 只看该作者
嗯,我再好好缕一缕吧,有了好消息及时通知大家
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

938

主题

9837

帖子

2

粉丝
mankind是什么意思 混子是什么意思 双五行属什么 缺锌有什么表现和症状 厚植是什么意思
清远车牌是粤什么 骨折吃什么消炎药 中央政法委书记什么级别 坤造是什么意思 什么血型招蚊子咬
消肿用什么药 杏仁有什么作用 鼻窦炎是什么原因引起的呢 倒刺是什么原因引起的 肝火旺有什么症状
长期服用二甲双胍有什么副作用 赞赏是什么意思 傍大款是什么意思 当医生学什么专业 普洱茶适合什么季节喝
乙肝两对半是什么意思hcv8jop4ns1r.cn 嘴巴很臭是什么原因引起的hcv8jop6ns5r.cn 大米放什么不生虫子hcv9jop0ns5r.cn 黄鼻涕是什么类型的感冒hcv9jop3ns8r.cn 什么的藤hcv7jop6ns9r.cn
外聘是什么意思hcv8jop9ns9r.cn 急性肠胃炎吃什么药效果好hcv9jop7ns0r.cn 什么粥最养胃hcv8jop9ns7r.cn 被老鼠咬了打什么疫苗zhiyanzhang.com 毛囊是什么样子图片hcv8jop7ns8r.cn
尿酸偏高有什么危害hcv9jop5ns6r.cn 女人做梦梦到蛇是什么意思hcv8jop2ns7r.cn 肾不好有什么症状hcv8jop0ns7r.cn 小孩体质差吃什么能增强抵抗力hcv8jop1ns9r.cn 同型半胱氨酸偏高吃什么药hcv8jop8ns7r.cn
驻外大使是什么级别hcv7jop7ns3r.cn hbv是什么病毒hcv8jop1ns6r.cn 女人体检都查什么项目hcv8jop2ns7r.cn 一月27日是什么星座hcv8jop3ns0r.cn 香槟玫瑰花语是什么意思creativexi.com
百度