No.14973 作者:zjz 邮件:zhaojianzhong-1@163.COM ID:486 登陆:1次 文章数:7篇 最后登陆IP: 最后登陆:2002/8/13 21:36:00 注册:2002/8/13 21:36:00 财富:30 发帖时间:2002/11/26 9:32:00 发贴者IP:61.144.182.50 标题:zjz:C51编程:at89c52的串口通信问题[求助] 摘要:No.14973C51编程:at89c52的串口通信问题[求助] 我写了一个简单的串口测试程序:89c52收到两个字节,然后原样返回给pc机。但89c52返回的字 节总不对,如pc机发送“2440”(两个十六机制字节),89c52返回的却是“24FF”。代码如 下,请各位大侠指点问题所在,谢谢! org 0000h ljmp test_main org 0023h ljmp test_serial org 0050h test_main: mov sp,#80h MOV PCON,#80H ;SMOD=1 MOV SCON,#0D0H ;SerialPortWorking three,SM2=0 MOV TMOD,#22H ;TimerWorking two MOV TL1, #0FAH ;BaudRate=9600bps MOV TH1, #0FAH SETB TR1 SETB ES setb ea wait: sjmp wait test_serial: &nb ......
>>返回讨论的主题
|
老古网执行:16毫秒 最大:3859毫秒 查询6次
|
|