|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
8*8漢顯程序,請(qǐng)高手們有時(shí)間了過(guò)目一下,看哪個(gè)地方有漏... |
| 作者:duanbaoguang 欄目:單片機(jī) |
MOV R2,A MOV R0,#40H MOV R7,#48 MOV DPTR,#TAB LOOP:MOVC A,@A+DPTR MOV @R0,A INC R2 INC R0 DJNZ R7,LOOP LOOP0:MOV A,#00H MOV P0,A MOV A,#0FFH MOV P1,A MOV P2,A MOV R7,#100 LOOP1:MOV R0,#40H ACALL DIS1 DJNZ R7,LOOP1 MOV R7,#50H MOV 31H,#40H MOV 32H,#4FH LOOP3:MOV R6,#50 LOOP12:MOV R0,30H ACALL DIS1 DJNZ R6,LOOP12 INC 31H MOV R0,32H MOV A,31H XRL A,32H ACALL KEY JNZ LOOP3 MOV R7,#100 LOOP6:MOV R0,#50H ACALL DIS1 DJNZ R7,LOOP6 MOV 31H,#50H MOV 32H,#5FH LOOP7:MOV R6,#50 LOOP2:MOV R0,30H ACALL DIS1 DJNZ R6,LOOP2 INC 31H MOV R0,32H MOV A,31H XRL A,32H ACALL KEY JNZ LOOP7 AJMP LOOP0 DIS1:MOV R4,#0FEH A0:MOV A,@R0 MOV P0,A MOV A,R4 MOV P2,A INC R0 JNB ACC.7,NEXT RL A MOV R4,A AJMP A0 NEXT:MOV R4,#0FEH A1:MOV A,@R0 MOV P0,A MOV A,R4 MOV P1,A JNB ACC.7,A2 INC R0 RL A MOV R4,A AJMP A1 A2:ACALL KEY RET KEY:JB P3.0,A14 MOV R5,#0EH D0:NOP NOP DJNZ R5,D0 JB P3.0,A14 HERE:JB P3.1,$ MOV R5,#0EH D3:NOP NOP DJNZ R5,D3 JB P3.1,HERE AJMP LOOP0 A14:RET TAB :DB 20H,51H ,,,,,,, DB 51H,67H,,,,,,, END, 高手們有時(shí)間看看小生的這個(gè)程序?qū)Ψ?和哪個(gè)地方有漏洞 謝謝 這是個(gè)8*8漢字顯示,TAB 那我沒(méi)有寫(xiě)好, 「該帖子被 duanbaoguang 在 2005-12-24 15:34:54 編輯過(guò)」 |
| 2樓: | >>參與討論 |
| 作者: wangzhao 于 2005/12/25 13:33:00 發(fā)布:
這麼長(zhǎng)啊,我弄的沒(méi)這麼長(zhǎng)哦 |
|
| 3樓: | >>參與討論 |
| 作者: duanbaoguang 于 2005/12/26 14:02:00 發(fā)布:
功能有點(diǎn)小多了。你能不能把你的程序給兄弟發(fā)過(guò)來(lái)。讓兄弟借看看,好嗎,謝了 |
|
| 4樓: | >>參與討論 |
| 作者: wangzhao 于 2005/12/26 14:27:00 發(fā)布:
org 8000H SJMP MAIN ORG 8030H MAIN: MOV R2,#08 SETB P3.5 MOV R3,#0C3H MOV DPTR,#TAB DL:JB P3.5,A1 MOV A,#08H AJMP A2 A1: MOV A,#00H A2:MOVC A,@A+DPTR INC DPTR MOV P1,A MOV P3,R3 MOV A,R3 ADD A,#04H MOV R3,A LCALL DELAY DJNZ R2,DL LJMP MAIN ;;;;;;;;;;;;;;;;;;;;;;;;;;;; DELAY:MOV R7,#10 DL1: MOV R6,#1 DL2: MOV R5,#98 DL3: DJNZ R5,DL3 DJNZ R6,DL2 DJNZ R7,DL1 RET ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; TAB:DB 00000000B,00111101B,01011011B,01100111B,01100111B,01011011B,00111101B,00000000B DB 00H,0E7H,0E7H,0E7H,0E7H,0E7H,0E7H,00H END |
|
| 5樓: | >>參與討論 |
| 作者: wangzhao 于 2005/12/26 14:30:00 發(fā)布:
我這個(gè)和你的圖有點(diǎn)不一樣你可以改造下 |
|
| 6樓: | >>參與討論 |
| 作者: duanbaoguang 于 2005/12/28 7:32:00 發(fā)布:
謝謝。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |