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

急!为什么在硬件上调试时,值写不进MCCNT?

急!为什么在硬件上调试时,值写不进MCCNT?

为什么在硬件上调试时,值写不进MCCNT?


在软件上调试时,MCCNT都能够得到赋给它的值,而在硬件上却不能呢?复位时,MCCNT能从FFFF向下计数。我用的是dg128。

用硬件写?
怎么写?
飞思卡尔带我走进神奇的单片机世界
就是没有接上硬件时,能够赋值给MCCNT,但接上硬件后,执行MCCNT=####后,MCCNT仍然是0。
读MCCNT的值时,其结果与RDMCL位的状态有关。
海纳百川  有容乃大
是,我将RDMCL位置0,就是读它当前的值。但我的意思是我赋值给MCCNT后,电脑上仍然显示MCCNT为0。后来我又加了一句FLMC=1;但有时候行,有时又不行了。不知是不是还有一些重要的设置,被我忽虐了。望版主多指点。
查查MCCTL寄存器的使能位
返回列表