设计一个基于单片机的彩灯控制器 P0.0接SA P1接LED 串口接数码管 需要改动延时 数码管采用的是共阴的 org 0000H ajmp start org 0060h start:jNb P0.0,loop2 mov a,#01h mov dptr,#tab1 movc a,@a+dptr 。以单片机为核心,设计一个节日彩灯控制器,设计要求如下:在单片机的p0口接有8个发光二极管作为指示灯 #includeincludedefine uchar unsigned charuchar key,led=0xfe;void delay(uchar a){uchar i,j;for(i=0;i;i+)for(j=0;j;j+);}main(){while(1){key=P1&0x0f;switch(key){case 0x0e:P0=0xff;delay(200);P0=0x00;delay(200);break;case 0x0d:P0=0x00;break;case 0x0b:P0=led;led=_crol_(led,1);delay(100);break;case 0x07:P0=led;led=_cror_(led,1);delay(100);break;default:break;}}}四花样自动切换的彩灯控制器设计 不要用单片机编程实现。(单片机编程我已会) 我用的 是51单片机 我现在写一个吧:includesbit K1=P1^0;按键1sbit K2=P1^1;按键2sbit K3=P1^2;按键3void delay(unsigned int t)/延时函数{while(t-);}void main(){while(1){if(K1=0){P0=0x01;delay(10000);P0=0x03;delay(10000);P0=0x07;delay(10000);P0=0x0f;delay(10000);P0=0x1f;delay(10000);P0=0x31;delay(10000);P0=0x71;delay(10000);P0=0xf1;delay(10000);}if(K2=0){P0=0xff;}if(K3=0){P0=0x00;}}}说明:看你使用的是什么样的发光二极管,我的qq347838006采用单片机设计彩灯控制器,有自动和手动两种工作模式。 你想问软件还是硬件问题?从软件上,我觉得问题应该不大,就是用个中断计时,其他的就是在主函数的循环过程里去采集I/O状态做键盘识别功能,然后再根据全局变量的参数识别模式号调用模式过程,在模式过程里通过辨别全局变量的定时器时间计数来控制驱动I/O变换状态,这种程序很容易写。反倒是硬件上,要看你要控制多少个驱动口,是否需要扩展I/O才是主要问题。单片机设计程序 单片机流水灯实验嘛,网上一大把程序,不过我觉得最好自己有块试验版多多练习,然后自己想怎么控制灯的亮法都没问题。实践重于一切啊
随机阅读
- 为什么焦糖色中会检出三氯丙醇 焦糖瓜子能吃?
- 2018新乡植树节活动 山西 还有 河南 都有那些好玩的景点? 我从河北出发,最好可以给我规划一条线路。 答的好的追加分。
- 两个女人的战争赵欣梅病发是第几集 电视剧的两个女人的战争可心死是第几集
- 枣仁龙眼粥的菜谱、做法是什么? 枣仁龙眼粥的功效
- 英雄联盟S4总决赛第三名是SSB还是OMG?SSB和OMG还会进行比赛争夺季军吗?什么时候? 英雄联盟ssb成员
- 不死邪魔笔趣阁 LOL所有英雄名字
- 尤阿希姆.勒夫 名字 德国队勒夫的全部资料
- 辽宁省沈阳市:辽宁省的沈阳市原名叫~奉天城,奉天府旧址象征性的古迹在哪里? 辽宁省农业经济学校旧址做什么了
- 歼敌者号核潜艇数据 歼敌者号核潜艇的武器配备
- 2020试飞院研究生调剂 西安阎良的中航工业试飞院(原中国飞行试验研究院)和中航一集团的关系。
- 北京到瓦房店西高铁在哪坐 瓦房店去北京的动车在哪里坐是瓦房店西还是瓦房店上车
- 五湖四海一家 五湖四海是一家?什么生肖
- 河南省新乡市获嘉县冯庄镇王井村何时才能实行新农村 河南新乡获嘉县冯酷酷
- 什么是一个中心 三重防护 等保 边界防护设备是什么
- 信用卡能网上购物吗? 信用卡能淘宝购物吗
- 电视购物款是什么意思 电视购物上有种东西叫什么名字
- 韩版女士休闲运动套装适合什么年龄段的人穿
- 我刚找了一个工作,押运员工资待遇都很不错,一去了就问我交480的管理费这工作是真的吗? 广州民营科技园服务车
- 豌豆长什么样 豌豆芽 百科
- 铁西疏通马桶 包头市东河区铁西疏通下水道师傅,马桶堵塞不下水怎么办