标题:
新手求救——mc9s12dg128—sci模块基础资料
[打印本页]
作者:
yilton
时间:
2009-12-19 00:38
标题:
新手求救——mc9s12dg128—sci模块基础资料
如题,本人第一次接触freescale芯片,而且第一次接触这个论坛,现在要做一个mc9s12xs128的sci模块调试,因为没有xs的资料看不懂,所以退而求其次,希望高手能提供一些dg128的基础资料,最好是中文的,附加一些实例最好了。本人是绝对的新手,到现在还不知道sci有哪些寄存器呢!拜求啦!
作者:
strongchen
时间:
2009-12-22 11:44
SCI模块都是通用的,你到飞思卡尔网站随便下一个芯片的资料就可以了。另外,也可以用PE生成参考代码,非常方便。
作者:
whc1223
时间:
2009-12-22 11:46
1#
yilton
//-----------串口初始化函数--------
void chuankou_init(void) //串口初始化函数
{
SendReceCtr_0 = 1;
SendReceCtr_1 = 1;
SCI0CR2 = 0x2c; //RIE=1,TE=1,RE=1 接收中断使能,接收使能,发送使能
SCI0CR1 = 0;
SCI0BD = 32000000/16/SCI_BAUD; //波特率
SCI1CR2 = 0x2c; //RIE=1,TE=1,RE=1 接收中断使能,接收使能,发送使能
SCI1BD = 32000000/16/SCI_BAUD ;//波特率
}
//-----------串口0发送函数--------
void chuankoufasong_0(byte data)
{
SendReceCtr_0 = 0; //串口发送状态
while(!(SCI0SR1&0x40))
;
SCI0DRH = 0;
SCI0DRL = data;
while(!(SCI0SR1&0x40))
;
SendReceCtr_0 = 1; //串口接收状态
}
作者:
yilton
时间:
2009-12-22 19:34
谢谢楼上的,这样的可以让我弄懂的更好,thanks!
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0