Board logo

标题: 为什么总是进入串口的发送中断 [打印本页]

作者: kkllongjiao    时间: 2008-8-6 11:44     标题: 为什么总是进入串口的发送中断

为什么总是进入串口的发送中断?我读SCIXS1,但也清除不了TC,请问该如何做才能清除TC


作者: strongchen    时间: 2008-8-7 17:25

什么芯片?
作者: kkllongjiao    时间: 2008-8-18 16:07

是MC9S08QE128的,麻烦您了!


作者: strongchen    时间: 2008-8-20 11:46

TC为1表示发送已经完成,只有当开始新的发送时TC才清零。需要在发送前将TCIE或TIE清零。
作者: cndestiny    时间: 2008-8-28 20:55

TC在复位时已置为1,如果使能TCIE或TIE,即进入中断,

清除TC,好像是通过读SCIS1,再往数据寄存器写或读一个数据.






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