首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

为什么总是进入串口的发送中断

为什么总是进入串口的发送中断

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

什么芯片?
海纳百川  有容乃大

是MC9S08QE128的,麻烦您了!

TC为1表示发送已经完成,只有当开始新的发送时TC才清零。需要在发送前将TCIE或TIE清零。
海纳百川  有容乃大

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

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

返回列表