標(biāo)題:
串口助手發(fā)數(shù)據(jù)1,接收后單片機(jī)p3.2取反,程序哪里不對(duì)
[打印本頁(yè)]
作者:
chydn2000
時(shí)間:
2023-7-21 23:22
標(biāo)題:
串口助手發(fā)數(shù)據(jù)1,接收后單片機(jī)p3.2取反,程序哪里不對(duì)
main:mov scon,#50h;串口方式1,允許接收
mov tmod,#20h;00100000B,定時(shí)器T1自動(dòng)重裝入8位定時(shí)器,方式2
mov th1,#0fdh;波特率9600
mov tl1,#0fdh
setb tr1
jieshou:jnb ri,$;在此處接收主機(jī)數(shù)據(jù)
clr ri
mov a,sbuf
cjne a,#1,jieshou
cpl p3.2
lcall d250ms
ajmp jieshou
d250ms:mov 31h,#250
p2212:mov 32h,#250
wt22:nop
nop
djnz 32h,wt22
djnz 31h,p2212
ret
end
作者:
yzwzfyz
時(shí)間:
2023-7-22 14:25
【cjne a,#1,jieshou】
改成
CJNE A, #31H, jieshou
再試試
作者:
chydn2000
時(shí)間:
2023-7-23 22:00
試了,不行,改為多少也不行
作者:
cnfloatleaf
時(shí)間:
2023-7-24 00:28
你這個(gè)程序好像發(fā)過(guò),您要實(shí)現(xiàn)什么功能?看程序是串口收到1,P32反轉(zhuǎn)。
如果不對(duì),請(qǐng)查查看門狗電路是否工作,波特率對(duì)不對(duì)?是不是加倍了,估計(jì)是哪里設(shè)置問(wèn)題。
或者焊一只LED,一步步測(cè)試是哪里問(wèn)題
作者:
yzwzfyz
時(shí)間:
2023-7-24 08:36
晶振是多少?波特率好像不對(duì)。
作者:
chydn2000
時(shí)間:
2023-7-24 21:32
晶體11.0592M,
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1