久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 7760|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

求救!!!!!!用AT89C51實(shí)現(xiàn)28路燈光控制

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:10355 發(fā)表于 2009-3-27 13:26 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
在網(wǎng)上找的這段程序好大問(wèn)題的...
哪位高手幫忙看下哦...
江湖救急吖...
程序清單
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:10355 發(fā)表于 2009-3-27 13:26 | 只看該作者
 

地址 機(jī)器碼 指令 注釋

0000 02003B LJMP 003B ;跳轉(zhuǎn)至003BH

003B 758000 MOV P0#00H ;初始化

003E 75900F MOV P1#0FH

0041 75A000 MOV P2#00H

0044 75B000 MOV P3#00H

0047 1203CC LCALL 03CC ;調(diào)“嘀嗒”聲子程序

004A 758007 MOV P0#07H ;點(diǎn)亮VD1VD3作默認(rèn)指示

004D 20910F JB P1.1005F ;判斷SB2狀態(tài)

0050 1203F7 LCALL 03F7 ;延時(shí)去抖動(dòng)

0053 209109 JB P1.1005F

0056 1203CC LCALL 03CC ;確認(rèn)并應(yīng)答

0059 3091FA JNB P1.10056 ;等待SB2釋放

005C 020100 LCALL 0100 ;默認(rèn)進(jìn)入第一種選擇,2燈流動(dòng)

005F 2090EB JNB P1.0004D ;判斷SB1狀態(tài)

0062 1203E7 LJLP 03F7 ;去抖動(dòng)

0065 2090E5 JB P1.0004D

0068 1203CC LCALL 00CC ;確認(rèn)并應(yīng)答

006B 3091FA JNB P1.10068 ;等待SB1釋放

006E 758003 MOV P0#03H ;點(diǎn)亮VD1VD2作第二種選擇指示

0071 20910F JB P1.10083 ;判斷SB2狀態(tài)

0074 1203F7 LCALL 00F7 ;去抖動(dòng)

0077 209109 JB P1.10083

007A 1203CC LCALL 03CC ;確認(rèn)并應(yīng)答

007D 3091FA JNB P1.1007A ;等待SB2釋放

0080 020200 LJMP 0200 ;進(jìn)入第二種選擇,4燈流動(dòng)

0083 2090EB JB P1.00071 ;判斷SB1狀態(tài)

0086 1203F7 LCALL 03F7 ;去抖動(dòng)

0089 2090E5 JB P1.00071

008C 1203CC LCALL 03CC ;確認(rèn)并應(yīng)答

008F 3091FA JNB P1.1008C ;等待SB1釋放

0092 758001 FOV P0#01H ;點(diǎn)亮VD1作第一種選擇指示

0095 02004D LJMP 004D ;返回判斷SB2狀態(tài)

0100 758003 MOV P0#03H ;點(diǎn)亮VD1VD2

0103 1203EF LCALL 03EF ;延時(shí)0.1S

0106 75800C MOV P0#0CH ;熄滅VD1VD2,點(diǎn)亮VD3VD4

0109 1203EF LCALL 03EF ;延時(shí)0.1S

010C 758030 MOV P0#30H ;點(diǎn)亮VD5VD6

010F 1203EF LCALL 03EF ;延時(shí)0.1S

0112 7580C0 MOV P0#C0H ;點(diǎn)亮VD7VD8

0115 1203EF LCALL 03EF ;延時(shí)0.1S

0118 758000 MOV P0#00H ;熄滅VD7VD8

011B 75A0C0 MOV P2#C0H ;點(diǎn)亮VD9VD10繼續(xù)流動(dòng)

011E 1203EF LCALL 03EF

0121 75A030 MOV P2#30H

0124 1203EF LCALL 03EF

0127 75A00C MOV P2#0CH

012A 1203EF LCALL 03EF

012D 75A003 MOV P2#03H

0130 1203EF LCALL 03EF

0133 75A000 MOV P2#00H

0136 75B0C0 MOV P3#C0H ;點(diǎn)亮VD17VD18繼續(xù)流動(dòng)

0139 1203EF LCALL 03EF

013C 75B030 MOV P3#30H

013F 1203EF LCALL 03EF

0142 75B00C MOV P3#0CH

0145 1203EF LCALL 03EF

0148 75B003 MOV P3#03H

014B 1203EF LCALL 03EF

014E 75B000 MOV P3#00H

0151 7590CF MOV P1#CFH ;點(diǎn)亮VD25VD26繼續(xù)流動(dòng)

0154 1203EF LCALL 03EF

0157 75903F MOV P1#3FH

015A 1203EF LCALL 03EF

015D 75900F MOV P1#0FH

0160 020100 LJMP 0100 ;返回點(diǎn)亮VD1VD2循環(huán)流動(dòng)

0200 75800F MOV P0#0FH ;點(diǎn)亮VD1VD4

0203 1203CC LCALL 03CC ;調(diào)“嘀嗒”聲延時(shí)0.2S

0206 7580F0 MOV P0#F0H ;繼續(xù)4燈流動(dòng)

0209 1203CC LCALL 03CC

020C 758000 MOV P0#00H

020F 75A0F0 MOV P2#F0H

0212 1203CC LCALL 03CC

0215 75A00F MOV P2#0FH

0218 1203CC LCALL 03CC

021B 75A000 MOV P2#00H

021E 75B0F0 MOV P3#F0H

0221 1203CC LCALL 03CC

0224 75B00F MOV P3#0FH

0227 1203CC LCALL 03CC

022A 75B000 MOV P3#00H

022C 7590FF MOV P1#FFH

0230 1203CC LCALL 03CC

0233 75900F MOV P1#0FH

0236 020200 LJMP 0200 ;返回點(diǎn)亮VD1VD4,循環(huán)4燈流動(dòng)

03CC 7B64 MOV R3#64H ;設(shè)置脈沖周期數(shù)100

03CE D292 SETB P1.2 ;使P1.2呈高電位

03DD 1203F7 LCALL 03F7 ;延時(shí)0.5ms

03D3 C292 CLR P1.2 ;使P1.2呈低電位

03D5 1203F7 LCALL 03F7 ;延時(shí)0.5ms

03D8 DBF4 DJNZ R303CE ;循環(huán)變換P1.2的高低電位

03DA 7B32 MOV R3#32H ;設(shè)置脈沖周期數(shù)50

03DC D292 SETB P1.2 ;使P1.2呈高電位

03DE 1203F7 LCALL 03F7 ;延時(shí)0.5ms

03E1 1203F7 LCALL 03F7 ;延時(shí)0.5ms

03E4 C292 CLR P1.2 ;使P1.2呈低電位

03E6 1203F7 LCALL 03F7 ;延時(shí)0.5ms

03E9 1203F7 LCALL 03F7 ;延時(shí)0.5ms

03EC DBEE DJNZ R3,03DC ;延回循環(huán)改變P1.2的電位

03EE 22 RET ;子程序返回

03EF 7BC8 MOV R3#C8H ;置延時(shí)常數(shù)200

03F1 1203F7 LCALL 03F7 ;延時(shí)0.5ms

03F4 DBFB DJNZ P303F1 ;循環(huán)調(diào)用調(diào)時(shí)程序

03F6 22 RET ;子程序返回

03F7 7A32 MOV R2#32H ;置延時(shí)常數(shù)

03F9 00 NOP ;空操作

03FA 00 NOP

03FB 00 NOP

03FC 00 NOP

03FD DAFA DJNZ R203F9 ;循環(huán)空操作

03FF 22 RET ;子程序返回

回復(fù)

使用道具 舉報(bào)

板凳
ID:10355 發(fā)表于 2009-3-27 13:27 | 只看該作者
回復(fù)

使用道具 舉報(bào)

地板
ID:2006 發(fā)表于 2009-3-28 16:50 | 只看該作者
太亂了,錯(cuò)漏太多,你把硬件原理圖貼上來(lái)我看看
回復(fù)

使用道具 舉報(bào)

5#
ID:11305 發(fā)表于 2009-4-16 13:19 | 只看該作者
看看
回復(fù)

使用道具 舉報(bào)

6#
ID:153199 發(fā)表于 2016-12-21 08:52 | 只看該作者
錯(cuò)誤太多,結(jié)合實(shí)現(xiàn)的功能
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美午夜在线 | 成人免费视频网站在线观看 | 精品久久久久久久久亚洲 | 精品二三区 | 亚洲免费视频一区 | 日本中文字幕在线观看 | 亚洲欧美一区二区三区国产精品 | 99福利视频 | 成人不卡 | 91免费观看在线 | 成人福利 | 成人精品鲁一区一区二区 | 久久国产秒 | 亚洲成av人片在线观看 | 91婷婷韩国欧美一区二区 | 大乳boobs巨大吃奶挤奶 | 性一交一乱一透一a级 | 国产色网站 | 午夜免费电影院 | www.一级片 | 91视频在线看 | 国产高清免费视频 | 一区二区三区在线电影 | 超碰91在线 | 国产精品免费观看 | 新疆少妇videos高潮 | 国产在线精品免费 | 国产成人精品在线 | 欧美一级网站 | 人人种亚洲 | 北条麻妃视频在线观看 | 欧美色综合网 | 午夜免费在线 | 四虎影院在线播放 | 日韩成人av在线 | 日韩精品无码一区二区三区 | 国内精品久久久久久 | 日韩在线一区二区三区 | 中文字幕免费视频 | 国产高清精品一区二区三区 | av在线一区二区三区 |