Board logo

标题: 请教sci模块的使用[求助] [打印本页]

作者: at_sxf    时间: 2005-9-14 16:17     标题: 请教sci模块的使用[求助]

最近使用gt8的sci模块进行串行通讯,程序如下:

        SCBR = 0x23;                    // 00100011 PD=4,BD=8,波特率为4800。
        SCC1 = 0x40;                    // 01000000 允许SCI功能
        SCC2 = 0x04;                    // 00100100 允许接收
        SCC3 = 0x00;                    //        

           if (SCS1_SCRF != 0)
           {
               buffer = SCDR;
            i++;
           }

晶振为9.8304MHz,sci波特率时钟源选用外部振荡源

不知什么原因,收到的数值总是错误的,请各位大侠们支招
作者: libingqiang    时间: 2005-9-14 22:38

先去好好学学c语言吧
作者: yunfeng    时间: 2005-9-17 13:45

unsigned char ch;
while(!SCS1_SCRF);
ch = SCDR;
作者: bluesea_07@163.    时间: 2005-9-17 20:05

我用的是mc9sdt128,我想问一下用串行通讯的发送中断服务子程序应如何写,谢谢。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0