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

[求助]从哪儿可以得到8位MCU寄存器复位初始值?

[求助]从哪儿可以得到8位MCU寄存器复位初始值?

把我手上三本书翻了一个遍也没找到。
把我从网上下载的所有相关资料翻了一遍也没找到。

找它的原因主要是:在定时器工作模式中有一个预置数计数方式,如果预置了一个值后,定时器到此会翻转并发生中断(如果允许中断的话),那么这就有一个问题,那就是复位后,这个预置数寄存器值为多少?为#$0000吗?如果为#$0000,那么定时器岂不是有可能发生一次我们也许并不想要的中断?

另:如果MCU在使用中,预置数寄存器还是有可能被干扰而改写为我们不期望的值,这个时候,发生的定时周期也将非我们初始化时的规定值,解决它的办法无非是不断刷新这两个寄存器为我们的规定值,那么这种不断刷新是否有什么弊端?

呵呵,特别怀念张明峰在MICROCHIP的那种技术支持方式,不管是什么样的奇怪问题,都能尽快得到一个七不离八的解释,不知道去了Freescale后,这种风格是否得到继承?


作为对各位FAE回答问题的报答,在本产品完成后,我将整理一份比较完整的文档上传到此(或者21IC的BBS把),当然,也请各位见谅的是:介于公司的规定,我可能会稍梢保留一些。[em27]
最近比较喜欢开——MOTO
可以从网上下载你所用MCU的datasheet,里面在介绍每个寄存器的时候,都标注了其reset状态下的值
我的EMAIL:xinyuanjishu@126.com
                   xinyuanjishu@163.com

另:在本论坛如何修改帖子?有时候需要修改一下,还没搞清楚如何修改呢!
最近比较喜欢开——MOTO
张明峰这么有名?有幸见过他,呵呵
返回列表