标题:
请教一个HCS128的SCI0与PC通讯的问题:
[打印本页]
作者:
renjie817
时间:
2007-4-7 17:30
标题:
请教一个HCS128的SCI0与PC通讯的问题:
请教一个HCS128的SCI0与PC通讯的问题: 在PC上用超级终端和串口调试软件上接收的数据都不对,为什么呢?
unsigned char chr;
void main(void) {
unsigned char string[]="ABCDEFGH";
int i;
SCI_Init();
for (;;){
for(i=0;i<8;i++)
{
chr=string
;
SCI0Output_char (chr);
}
//EnableInterrupts;
}
}
void SCI_Init(void) {
SCI0CR2 = 0x0c; // enable T and R
SCI0BDH = 0x00;
SCI0BDL = 0x9c; // sci0 for 9600
}
void SCI0Input_char(unsigned char ch)
{
while(!(SCI0SR1&0x20))
{
}
ch=SCI0DRL;
}
void SCI0Output_char(unsigned char ch)
{
while(!(SCI0SR1&0x80))
{
}
SCI0DRL = ch;
}
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0