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

求助 MC9S08DZ60 SCI 模块的SCI1D不可写

求助 MC9S08DZ60 SCI 模块的SCI1D不可写

最近在调试SCI模块,发现有一些寄存器写了数据进去后,寄存器的值不会改变, 我用的芯片是MC9S08DZ60,SCI模块的初始化程序如下:
void initSci(void)
{
SCI1BDH = 0x00;
SCI1BDL = 0x34;
SCI1C1 = 0x00;
SCI1C2 = 0x64; SCI1C3 = 0x00;
}
之后,不管什么改 向SCI1D数据寄存器中写入数据,SCI1D中的值始终为0,都不会改变,请求高手赐教,小弟感激不尽。

我现在是写SCI1D这个寄存器的时候不管写什么,SCI1D都是为0。

返回列表