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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

LCD顯示問題以及二極管兩邊都是高電平,問下是程序問題,還是參數設置問題

查看數: 3238 | 評論數: 16 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2020-1-8 11:54

正文摘要:

[url=]close[/url]

回復

ID:683476 發表于 2020-2-20 09:54
START BIT P1.3 ;??????????????Ч
VOUT BIT P1.6 ;???β??????
VIN BIT P3.2 ;????????????????
S1 BIT P1.5 ;???????
S2 BIT P1.4 ;???????
AEB BIT P3.6 ;AEB ????
L BIT P2.0 ;??·???????????λ????
ML BIT P2.1 ;????·???????????λ????
MR BIT P2.2 ;????·???????????λ????
R BIT P2.3 ;??·???????????λ????
BELL BIT P3.7 ;??????????????Ч??
E BIT P1.0 ;???????(????)
RW BIT P1.1
RS BIT P1.2
ORG 0000H
LJMP MAIN ;???????
ORG 0003H
LJMP INTT0 ;????ж? 0 ????
ORG 001BH
LJMP ITT1 ;???????ж?
ORG 0030H
MAIN: MOV SP,#60H ;???
CLR BELL ;???????
CLR E ;??????????
LCALL SETUP ;??????????
LCALL LOGON ;?????????????
MOV R0,#30H
MOV R7,#48H
CLEAR: MOV @R0,#00H
INC R0
DJNZ R7,CLEAR ;????棨30H-48H??
MOV 60H,#0FH ;???e????????λ?????
MOV 61H,#01H
MOV 62H,#00H
MOV 63H,#00H
START1:
JB START, $ ;????????????????????
CLR 00H ;????λ
MOV P2,00H;
MOV 75H,#00H ;?巽λ???????
MOV R0,#00H
MOV R1,#40H
MOV TMOD,#11H ;T0??T1 ??????λ?????(???????????)
MOV TH0,#00H
MOV TL0,#00H
MOV TH1,#3CH ;??? 50ms ???
MOV TL1,#0D8H;
SETB EX0 ;?????ж?
CLR ET0
SETB ET1 ;??????? T1 ?ж?
SETB EA ;?????ж?
SETB TR1 ;???????? T1
HERE:
JNB 00H,$ ;????ж?
LCALL COMPUT ;???????????
LCALL DATAUP ;??????????
LCALL BAOJING ;???????????
LCALL DELAY ;???? 0.5s
SJMP START1
INTT0: CLR TR0 ;?????? T0
CLR EX0 ;?????ж?
MOV @R1,TL0 ;????????
INC R1
MOV @R1,TH0
INC R1
MOV TH0,#00H ;????????
MOV TL0,#00H
INC R0
RETI
ITT1: CLR TR1 ;?????? T1
CLR EX0 ;???ж?
MOV TH1,#3CH ;????????
MOV TL1,#0D8H
CJNE R0,#04H,H0 ;??·????????????? H0
CLR TR0
CLR EA
SETB 00H ;???????????λ
MOV R0,#00H
MOV R1,#40H
LCALL BIJIAO ;??????????
SJMP A1
H0: LCALL CHOOSE ;????????????
LCALL FASHE ;???????????????
SETB TR0 ;??????? T0
SETB TR1 ;???????? T1
SETB ET0 ;???ж?
LCALL DELAY3MS ;??? 3ms
SETB EX0 ;?????ж?
A1: RETI
CHOOSE: CJNE R0,#00H,H1 ;??? 1??????·
CLR S1
CLR S2
SJMP H4
H1: CJNE R0,#01H,H2 ;??? 2????????·
SETB S1
CLR S2
SJMP H4
H2: CJNE R0,#02H,H3 ;??? 3????????·
CLR S1
SETB S2
SJMP H4
H3: CJNE R0,#03H,H4 ;??? 4??????·
SETB S1
SETB S2
SJMP H4
H4: RET
FASHE: MOV R5,#10H ;?????????????
C1: MOV R4,#05H
MOV R3,#05H
CPL VOUT
NOP
DJNZ R3,$
CPL VOUT
DJNZ R4,$
DJNZ R5,C1
RET
BIJIAO: PUSH ACC ;????????
PUSH PSW
LCALL BIJIAO1
LCALL BIJIAO2
LCALL BIJIAO3
LCALL BIAOZHI
POP PSW
POP ACC
RET
BIJIAO1: MOV A,41H ;???????????? 1????????????????????
CJNE A,43H,L1
CLR C
MOV A,40H
CJNE A,42H,L1
MOV 50H,40H
MOV 51H,41H
MOV 70H,#00H
SJMP L0
L1: JC L2
MOV 50H,42H
MOV 51H,43H
MOV 70H,#02H
SJMP L0
L2: MOV 50H, 40H
MOV 51H,41H
MOV 70H,#01H
SJMP L0
L0: CLR C
RET
BIJIAO2: MOV A,45H ; ???????????? 2????????????????????
CJNE A,47H,L3
CLR C
MOV A,44H
CJNE A,46H,L3
MOV 52H,44H
MOV 53H,45H
MOV 71H,#00H
SJMP L8
L3: JC L4
MOV 52H,46H
MOV 53H,47H
MOV 71H,#02H
SJMP L8
L4: MOV 52H,44H
MOV 53H,45H
MOV 71H,#01H
L8: CLR C
RET
BIJIAO3:MOV A,51H ;???????????? 3
CJNE A,53H,L5
CLR C
MOV A,50H
CJNE A,52H,L5
MOV 54H,50H
MOV 55H,51H
MOV 72H,#00H
SJMP L7
L5: JC L6
MOV 54H,52H
MOV 55H,53H
MOV 72H,#02H
SJMP L7
L6: MOV 54H,50H
MOV 55H,51H
MOV 72H,#01H
L7: CLR C
RET
BIAOZHI: MOV A,72H ;??λ?????????
CJNE A,#01H,B2
MOV A,70H
CJNE A,#01H,B11
MOV 75H,#0FEH
SJMP B10
B11: JC B12
MOV 75H,#0FDH
SJMP B10
B12: MOV 75H,#0FCH
SJMP B10
B2: JC B3
MOV A,71H
CJNE A,#01H,B21
MOV 75H,#0FBH
SJMP B10
B21: JC B22
MOV 75H,#0F7H
SJMP B10
B22: MOV 75H,#0F3H
SJMP B10
B3: MOV A,70H
CJNE A,71H,B4
CJNE A,#01H,B31
MOV 75H,#0FAH
SJMP B10
B31: JC B32
MOV 75H,#0F5H
SJMP B10
B32: MOV 75H,#0F0H
SJMP B10
B4: JC B5
MOV A,70H
CJNE A,#01H,B41
MOV 75H,#0F2H
SJMP B10
B41: MOV A,71H
CJNE A,#01H,B42
MOV 75H,#0F9H
SJMP B10
B42: MOV 75H,#0F1H
SJMP B10
B5: MOV A,71H
CJNE A,#01H,B51
MOV 75H,#0F8H
SJMP B10
B51: MOV A,70H
CJNE A,#01H,B52
MOV 75H,#0F6H
SJMP B10
B52: MOV 75H,#0F4H
SJMP B10
B10: CLR C
RET
;??????????
SETUP: MOV A,#01H ;???????????????
LCALL WRITE_COM;
NOP
MOV A,#38H
LCALL WRITE_COM;
NOP
MOV A,#0CH
LCALL WRITE_COM;
NOP
MOV A,#06H
LCALL WRITE_COM
NOP
MOV A,#01H
LCALL WRITE_COM
NOP
NOP
MOV A,#00H
LCALL WRITE_COM
LCALL DELAY10MS
RET
LOGON: MOV A,#80H ;??????????????
LCALL WRITE_COM
NOP
NOP
MOV DPTR,#AS1
LCALL WRITE_ASC16
NOP
NOP
MOV A,#0C0H
LCALL WRITE_COM
NOP
MOV DPTR,#AS2
LCALL WRITE_ASC16
NOP
NOP
RET
DATAUP: MOV A,#0C9H ;???????????????
LCALL WRITE_COM
MOV R1,#30H
MOV DPTR,#TABLE
MOV R2,#04H
MOV A,#00H
M1: MOV A,@R1
MOVC A,@A+DPTR
LCALL WRITE_DATA
INC R1
DJNZ R2,M1
RET
WRITE_COM: LCALL DELAY10MS ;???д?????????
CLR RS
CLR RW
SETB E
NOP
MOV P0,A
NOP
CLR E
RET
WRITE_DATA: LCALL DELAY10MS ;???д?????????
SETB RS
CLR RW
SETB E
NOP
MOV P0,A
NOP
CLR E
RET
WRITE_ASC16: MOV R4,#16H ;???д????????
DD1: CLR A
MOVC A,@A+DPTR
LCALL WRITE_DATA
INC DPTR
DJNZ R4,DD1
RET
TABLE:DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H,3AH,3BH,3CH,3DH,3EH,20H
AS1: DB "REVERSING RADAR "
AS2: DB "DISTANCE:    CM "
COMPUT: PUSH ACC ;????????????
PUSH PSW
PUSH B
MOV PSW,#08H ;??????鶴??????????????????????
MOV R3,55H
MOV R2,54H
MOV R1,#00H
MOV R0,#11H
LCALL MUL2BY2
MOV R3,#03H
MOV R2,#0E8H
LCALL DIV4BY2
LCALL DIV4BY2;
MOV 30H,R4
MOV A,40H
JNZ JJ0
MOV 30H,#0FH
JJ0: MOV A,R0
MOV R4,A
MOV A,R1
MOV R5,A
MOV R3,#00H
MOV R2,#64H
LCALL DIV4BY2
MOV 31H,R4
MOV A,31H
JNZ JJ1
MOV A,30H
SUBB A,#0FH
JNZ JJ1
MOV 31H,#0FH
JNZ JJ1
MOV 31H,#0FH
JJ1: MOV A,R0
MOV R4,A
MOV A,R1
MOV R5,A
MOV R3,#00H
MOV R2,#0AH
LCALL DIV4BY2
MOV 32H,R4
MOV A,32H
JNZ JJ2
MOV A,31H
SUBB A,#0FH
JNZ JJ2
MOV 32H,#0FH
JJ2: MOV 33H,R0
POP B
POP PSW
POP ACC
RET
MUL2BY2: CLR A ;???????????????
MOV R7,A
MOV R6,A
MOV R5,A
MOV R4,A
MOV 36H,#10H
MULLOOP1: CLR C
MOV A,R4
RLC A
MOV R4,A
MOV A,R5
RLC A
MOV R6,A
MOV A,R7
RLC A
MOV R7,A
MOV A,R0
RLC A
MOV R0,A
MOV A,R1
RLC A
MOV R0,A
MOV A,R1
RLC A
MOV R1,A
JNC MULLOOP2
CLR C
MOV A,R4
ADDC A,R2
MOV R4,A
MOV A,R5
ADDC A,R3
MOV R5,A
MOV A,R6
ADDC A,#00H
MOV R6,A
MOV A,R7
ADDC A,#00H
MOV R7,A
MULLOOP2: DJNZ 36H,MULLOOP1
RET
DIV4BY2: MOV 37H,#20H ;?????/?????????????????
MOV R0,#00H
MOV R1,#00H
DIVLOOP1: MOV A,R4
RLC A
MOV R4,A
MOV A,R5
RLC A
MOV R5,A
MOV A,R6
RLC A
MOV R6,A
MOV A,R7
RLC A
MOV R7,A
MOV A,R0
RLC A
MOV R0,A
MOV A,R1
RLC A
MOV R1,A
CLR C
MOV A,R0
SUBB A,R2
MOV B,A
MOV A,R1
SUBB A,R3
JC DIVLOOP2
MOV R0,B
MOV R1,A
DIVLOOP2: CPL C
DJNZ 37H,DIVLOOP1
MOV A,R4
RLC A
MOV R4,A
MOV A,R5
RLC A
MOV R5,A
MOV A,R6
RLC A
MOV R6,A
MOV A,R7
RLC A
MOV R7,A
RET
BAOJING: PUSH ACC ;?????????
PUSH PSW
MOV A,60H
CJNE A,30H,BAO1 ;???????????С???????λ??????????λ???
CLR C
MOV A,61H
CJNE A,31H,BAO2 ;?θ?λ???
CLR C
MOV A,62H
CJNE A,32H,BAO3 ;?δθ?λ???
CLR C
MOV A,63H
CJNE A,33H,BAO4 ;???λ???
LJMP BAOJIN
BAO1: JC BAOJIN
LJMP BAOYUAN
BAO2: JNC BAOJIN
MOV A,31H
CJNE A,#0FH,BAOYUAN
LJMP BAOJIN
BAO3: JNC BAOJIN
MOV A,32H
CJNE A,#0FH,BAOYUAN
LJMP BAOJIN
BAO4: JC BAOYUAN
LJMP BAOJIN
BAOYUAN: SETB AEB ;??С?????????????
CLR BELL
MOV A,75H
MOV P2,A
POP PSW
POP ACC
RET
BAOJIN: CLR AEB ;??С????С????????
SETB BELL
MOV A,75H
MOV P2,A
POP PSW
POP ACC
RET
DELAY3MS: MOV R5,#0FH ;???????
D3: MOV R6,#64H
D4: DJNZ R6,D4
DJNZ R5,D3
RET
DELAY1MS: MOV R5,#0AH ;???????
D7: MOV R6,#30H
D12: DJNZ R6, D12
DJNZ R5,D7
RET
DELAY10MS: MOV R5,#32H ;???????
D5: MOV R6,#64H
D6: DJNZ R6,D6
DJNZ R5,D5
RET
DELAY: MOV R4,#28H ;???????
D9: LCALL DELAY10MS
DJNZ R4,D9
RET
END
ID:683476 發表于 2020-2-20 09:44
angmall 發表于 2020-1-15 00:46
程序都是貼的圖片,程序也不短,光憑眼去分析也是需要花時間的,建議把原程序貼出來,或許會有好心人幫你去調試 ...

好的我把程序發車來奧!
ID:10947 發表于 2020-1-15 16:24
軟件問題
ID:155507 發表于 2020-1-15 00:46
程序都是貼的圖片,程序也不短,光憑眼去分析也是需要花時間的,建議把原程序貼出來,或許會有好心人幫你去調試一下找到問題!

ID:683476 發表于 2020-1-14 20:24
taotie 發表于 2020-1-11 15:16
復制代碼粘貼代碼你不會嗎!

別逗,我復制哪個啊
ID:342822 發表于 2020-1-11 15:16
復制代碼粘貼代碼你不會嗎!
ID:395068 發表于 2020-1-9 13:40
匯編控制IO口低電平:MOV P2,#00H;
ID:416239 發表于 2020-1-8 21:00
內阻過大,改小一些
ID:683476 發表于 2020-1-8 18:09
csmyldl 發表于 2020-1-8 13:30
二極管限流電阻改為220歐,再控制P20-P23為低電平輸出試試

我就是不會編程,不會用匯編語言控制P20-P23為低電平
ID:683476 發表于 2020-1-8 18:05
圖一是我出錯的圖,圖二正確的仿真圖
ID:683476 發表于 2020-1-8 18:01

是我程序問題嘛。。。。
ID:130230 發表于 2020-1-8 13:42
IO口輸出的不對
ID:235200 發表于 2020-1-8 13:30
二極管限流電阻改為220歐,再控制P20-P23為低電平輸出試試
ID:437615 發表于 2020-1-8 13:27
你這肯定是程序問題啊
ID:680894 發表于 2020-1-8 12:24
參數設置問題,電阻阻值過大改成330R,而不是10K

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久久国产一区二区三区 | 久久久一区二区 | 国产精品国产三级国产aⅴ原创 | 日韩欧美精品 | 精品美女在线观看视频在线观看 | 亚洲精品黑人 | 一级片视频免费观看 | 超碰成人免费 | 久久99精品久久久久久国产越南 | 91在线综合| 波多野吉衣在线播放 | 一级在线观看 | 久久久女女女女999久久 | 久久久久久99| 国产精品永久在线观看 | 一区二区视频在线观看 | 国产女人叫床高潮大片免费 | 国产精品久久久久久久久久久久久久 | 91九色在线观看 | 看一级毛片视频 | 欧美乱淫视频 | 在线一区观看 | 日本天天操 | 黄网免费看 | 精品国产欧美一区二区 | 黄色欧美视频 | 亚洲欧美日韩精品久久亚洲区 | 日本在线精品视频 | 大香在线伊779 | 久久精品视频免费观看 | 日本手机看片 | 国产韩国精品一区二区三区 | 欧美高清一区 | 国偷自产av一区二区三区 | 久久精品一区二区 | japanhdxxxx裸体| 欧美二区三区 | 国产欧美一区二区三区久久人妖 | 日本色高清| 天天操操操操操 | 97超碰成人|