永发信息网

C51单片机编程 具体要求如图 求源程序

答案:2  悬赏:30  手机版
解决时间 2021-04-04 19:45
C51单片机编程 具体要求如图 求源程序
最佳答案
;k1=p1.1, 对地触发表示按键按下; P2= led*8; 共阳极; 6MHZ
MOV P2,#0FFH;
LOOP1:JNB K1,LIGHTALL
SJMP LOOP1

LIGHTALL: MOV P2,#00;
CALL DELAY1S
JNB K1,LIGHTONE
AJMP LIGHTONE
LIGHTONE: SETB P2.0
CALL DELAY1S
SETB P2.1
CALL DELAY1S
SETB P2.2
CALL DELAY1S
SETB P2.3
CALL DELAY1S
SETB P2.4
CALL DELAY1S
SETB P2.5
CALL DELAY1S
SETB P2.6
CALL DELAY1S
SETB P2.7
CALL DELAY1S
MOV P2,#0FFH
CALL DELAY1S

JNB K1,SHANSHUO
AJMP SHANSHUO
SHANSHUO:
MOV P2,#00H
CALL DELAY1S
MOV P2,#0FFH
CALL DELAY1S
MOV P2,#00H
CALL DELAY1S
MOV P2,#0FFH
CALL DELAY1S
MOV P2,#00H
CALL DELAY1S
MOV P2,#0FFH
CALL DELAY1S
AJMP LOOP1

DELAY1S: MOV R1,#200
D1:MOV R2,#250
DJNZ R2,$
DJNZ R1,D1
RET
全部回答
主要是灯状态变化之间延时的问题,另外你可以一次只操作一个LED灯的状态,也可以每次都是8个灯一起操作。简单的做法是可以同数组定义所有的灯状态,依次间隔读取即可。自己动手吧,这点程序都要麻烦别人,那以后就不用在这行业做了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
亚麻衣服 缩水怎么恢复
2NE1《Go away》MV中男主角叫啥?是不是也演
访谈类节目有哪些类型。。
秋天什么花会开,秋天盛开的花有什么花
宝马x5 x-line版好还是m版好
oppo r7c 刷机后可以使用移动4g吗
天下三逍遥任务求解天下三逍遥任务分水怎么分
单选题关于运动的合成,下列说法中正确的是A.
五年级作文一种生活用品《饮水机》450字
我是一名大学生 快放寒假了 怎么带守
中,正在进行中用英语怎么说最合适
我在淘宝上买了本EXO-K德国写真集 然后发现里
谁有《与你有关的事》完结 txt 谢谢啦~~
如果去天津港提美规奔驰GL550、需要注意什么
星际争霸死亡模式怎么开 我没有7V1 我是1。08
推荐资讯
单选题Nowthen,children,it’stimeyou___
X,Y,A,B,C,D是中学化学教材中常见的物质
网线水晶头第五和第六根接反了有影响吗?
为什么不同时间看相同的gif动态图片,即使打
Thoursday is the f( )day of a week Yesterd
单选题我国乡镇企业最为集中,且以轻工业为主
小鱼人对线各种英雄,说一下
幼儿园运动会简短口号,简短英文运动会加油口
以陈李开头取什么名字好
徐根宝足球学校学费是多少
二手13翼虎和13汉兰达怎么选
别人说我讲话像吵架似的是什么意思啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?