老古开发网首页
导航:老古开发网首页文章索引索引第19页文章分类单片机第1页→[SBUF=0x65,c=SBUF结果为c=0???]
| -文章搜索 - 最新文章 - |

第159篇:SBUF=0x65,c=SBUF结果为c=0???

发布时间:2001年4月4日 点击次数:4127
来源:   作者:
 

    我在串口调试时,发现:
{
...
SBUF = 0x65;
c = SBUF;
...
}
得到的结果C = 0;
为何会出现这样的问题???

答:
很正常。SBUF是串行设备输入输出口,写入代表输出,读出代表将SBUF收到的线路数据取回,如果没有输入,也可能是0。

欢迎进入老古论坛进行讨论
[单片机] 相关文章:
请问485接口用什么芯片较好?
简介:
MAX485、AD485、SN75176 ......

问浮点运算问题
如何在DSCOPE中模拟发16进制数???比如说发0xFA,难道键如“00”只能是串口发送30 30???
如何在某一个地址定义ram
C51好象不能数组相互付值,如UCHAR A1[4],A2[4]; A1=A2; 编译是错误的
 
下一个:[单片机]keil c中,用什么函数可以得到奇偶校验位?
简介:
例如32位数据,将四个字节相互异或后检查P即可,若耽心P被改变,可用内嵌汇编。 #include unsigned char parity(unsigned char x){ x^=x; if(P)return(1); else return(0); } unsigned char parity2(unsigned int x){ #pragma asm mov a,r7 ......

上一个:[综合电子]DSP的下一个目标:不使用微控制器

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:30分钟 执行时间:31毫秒