登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

M162的时钟已经折磨我两天了!

作者:mcuandi 栏目:单片机
M162的时钟已经折磨我两天了!
我的意图是使用M162的外部7.3728MHZ晶体,也是M162运行于此频率下,我已经在Mfile文件中写了“F_CPU = 7372800”,并在熔丝中设置了“3—8M外部晶体”,奇怪的事情发生了,M162芯片就是不工作,而当我将熔丝项中的“8分频”该项勾上后,芯片就工作了,可是从延时的程序上看出程序芯片是运行于7.3728MHZ的8分频下,串口拨特率也是不对的,难道只能就这样了吗?请大家帮助啊!   

2楼: >>参与讨论
mcuandi
自己顶
 
3楼: >>参与讨论
hanyafeng
JTAGICE 的话就调试一下
 
4楼: >>参与讨论
mcuandi
我就是用JTAGICE 调试的
 
5楼: >>参与讨论
双龙
似乎熔丝没设对
 
6楼: >>参与讨论
mcuandi
请大侠看我的熔丝图
 

7楼: >>参与讨论
hanyafeng
注意
divide clock 8 internally[ckdiv8=0]
这个选项似乎不应该选上?

8楼: >>参与讨论
mcuandi
是啊
是啊,我也是不想选上,可以如果不选这项,162上电后象死机了似的,根本没有反应啊,这是怎么回事啊。

9楼: >>参与讨论
mcuandi
到现在为止,还是没有解决,请大侠帮助啊!
 
10楼: >>参与讨论
hanyafeng
说明你的电路哪个地方有问题了
自己查查看,这个选相不应该选。我曾经用过m162的,利用其2个串口作协议转换。

11楼: >>参与讨论
lionwes
??
有时都挺麻烦 的

12楼: >>参与讨论
netjob
晶振选择来源不对!
 
13楼: >>参与讨论
hanyafeng
如果有示波器
可以用示波器看看,晶振上的波形。

14楼: >>参与讨论
hanyafeng
如果没有
就用万用表看一下2个管脚的电位。首先,电位不一样;其次,一个是2.5v左右另一个低一些。

15楼: >>参与讨论
hanyafeng
如果连万用表也没有
做个跑马灯程序,目测延时的理论值与实际值是否一致。

16楼: >>参与讨论
mcuandi
理论延时与实际的差了8倍啊
我的程度中设置的串口的拨特率是9600,而实际上是1200,请大哥帮助啊!
多谢!

17楼: >>参与讨论
mcuandi
晶振电压
一个是0.63另一个是0.70,是不是晶振有问题啊?

18楼: >>参与讨论
cfanandham
那就可能是晶振的问题了
 
19楼: >>参与讨论
smihtctecg
晶振电容值
晶振旁两电容值为多少?
还有晶振类别选对了吗?是否与实际的符合?
晶振质量如何?我们这边一般使用CCS-49/U(一元/只),
0.5元/只的便宜货不在考虑之列.当然都是买几只的价格.

20楼: >>参与讨论
stycx
用双龙的下载软件试试吧
不过出厂设置中
divide clock 8 internally[ckdiv8=0]
这个选项是选上的



21楼: >>参与讨论
平常人
估计很可能是晶振的问题
我曾经遇到过类似问题,用一个24MHZ的晶振,但是只得到8MHZ的频率;用示波器一看发现时钟是24MHZ,但波形是一个高振幅的脉冲跟两个低振幅的脉冲;换了一个高档的晶振就一切正常了。

估计你的问题类似,晶振的振幅太低,时钟输入部分没有对脉冲整形,不足以推动整个电路;选了8分频后,实际上芯片内部在分频部分对输入的时钟进行了整形,整形后的时钟信号变强,能够推动后面的电路。

这一方面说明你的晶振不好,另一方面说明你的芯片在时钟输入部分处理不好。

22楼: >>参与讨论
陈双君
选中没有选两种状态的区别你确定搞清楚了?
选中没有选两种状态的区别你确定搞清楚了?
难道就像你所说的那样就那种情况么?可能选中和没有选中的区别还有别的在呢,你再仔细想想.

23楼: >>参与讨论
xwj
呵呵,这个选中和没有选中是最容易搞混的
 
24楼: >>参与讨论
lxy001
我用8M的是可以正常工作的。
 
25楼: >>参与讨论
ctq5207
熔丝看看,两个电容值看看阿,我的11.0592都没问题啊
 
26楼: >>参与讨论
likee
晶震电压有问题
 
参与讨论
昵称:
讨论内容:
 
 
相关帖子
mega8 RX串口中断不能中断,查寻可以接收到数据,见程序
volatile的用法
SHOW一下我用AVR做的充电器
AVR单片机MEGA64一个脉冲怎么会触发多次中断?---有程序和电路图
MEGA8芯片为何总是损坏?野外使用1年已经坏了4个了。
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号