我想使用 8051 微处理器和汇编代码通过串行端口发送,这些值包含在处理器寄存器中。
超级终端上出现了一些奇怪的字符,而发送字符串效果很好。想法?
我想使用 8051 微处理器和汇编代码通过串行端口发送,这些值包含在处理器寄存器中。
超级终端上出现了一些奇怪的字符,而发送字符串效果很好。想法?
3名候选人
128 欧元 129 ? 130 ‚ 131 ƒ 132 „ 133 … 134 † 135 ‡ 136 ˆ 137 ‰</p>
发送方/接收方未使用相同的奇偶校验/停止/位长度设置。确保两者都使用相同数量的位/字 (8)、停止位 (1) 和奇偶校验设置(建议“无”)。
波特率不匹配。不寻常,但 8051可能使用与接收波特不同的发送波特。(不见得)
有待进一步调查的问题
A. 详细说明您如何知道发送字符串工作良好。
B. 预期会收到什么字符?您收到了什么奇怪的字符?
org 0h
mov a,#10110011b
mov r2,#8d
clr P2.2
rrc a
mov p2.2,c
djnz r2,go
setb p2.2
end