打印
[PIC®/AVR®/dsPIC®产品]

PIC16F72 HS振荡模式不起振

[复制链接]
1339|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kaavie|  楼主 | 2019-9-20 16:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
PIC16F72 在HS模式下,用16M石英晶振不能起振,MCU 5V供电的,配置字是:__CONFIG(3FBAh),换个16.000MHz石英晶振问题一样也不起振,匹配电容10p,12p,20p,30p,晶振两脚并120K,300K,1M电阻都试了还是不起振,高手帮看下是什么问题?

使用特权

评论回复
沙发
huahuagg| | 2019-9-22 22:26 | 只看该作者
没有配置对?

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
kaavie + 3 很给力!
板凳
CoolSilicon| | 2019-9-23 09:27 | 只看该作者
1. 引脚接对了?
2. 检查一下配置字?
3. 程序没烧进去???

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
kaavie + 1 赞一个!
地板
kaavie|  楼主 | 2019-9-23 13:29 | 只看该作者
CoolSilicon 发表于 2019-9-23 09:27
1. 引脚接对了?
2. 检查一下配置字?
3. 程序没烧进去???

1,引脚是对的,之前配置字是3FB9,工作在XT模式4.000MHz晶振可以用的。
2,配置字也没有不对,XT01与HS10相差1,3FB9到3FBA。
3,可以读出来,校验OK。

使用特权

评论回复
5
kaavie|  楼主 | 2019-9-23 13:30 | 只看该作者
CoolSilicon 发表于 2019-9-23 09:27
1. 引脚接对了?
2. 检查一下配置字?
3. 程序没烧进去???

1,引脚是对的,之前配置字是3FB9,工作在XT模式4.000MHz晶振可以用的。
2,配置字也没有不对,XT01与HS10相差1,3FB9到3FBA。
3,可以读出来,校验OK。

使用特权

评论回复
6
CoolSilicon| | 2019-9-23 13:41 | 只看该作者
kaavie 发表于 2019-9-23 13:30
1,引脚是对的,之前配置字是3FB9,工作在XT模式4.000MHz晶振可以用的。
2,配置字也没有不对,XT01与HS1 ...

供电电压多少?

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
kaavie + 1 很给力!
7
CoolSilicon| | 2019-9-23 13:41 | 只看该作者
频率跟工作电压有点关系的.

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
kaavie + 2
8
kaavie|  楼主 | 2019-9-23 13:45 | 只看该作者
本帖最后由 kaavie 于 2019-9-23 13:50 编辑
CoolSilicon 发表于 2019-9-23 13:41
频率跟工作电压有点关系的.

5V供电,用的HI-TECH PICC  9.80和9.83编译器都试过了。另请教下,规格书上16M是用的陶振,我用的晶振,这个要区分吗?

换成PIC16F76也是晶振不起振,量IO输出的PWM,推算是200K转到内部振荡模式了,这个IC又没有OSCCON寄存器。

使用特权

评论回复
9
奔波儿熊| | 2019-9-23 13:56 | 只看该作者
用的什么型号晶振?

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
kaavie + 1
10
kaavie|  楼主 | 2019-9-23 14:08 | 只看该作者
奔波儿熊 发表于 2019-9-23 13:56
用的什么型号晶振?

49S封装,插件,16.000MHz 20ppm CL=12p

使用特权

评论回复
11
奔波儿熊| | 2019-9-23 14:24 | 只看该作者
示波器看看osc2是啥样

使用特权

评论回复
12
kaavie|  楼主 | 2019-9-23 14:35 | 只看该作者
奔波儿熊 发表于 2019-9-23 14:24
示波器看看osc2是啥样

一个平直2.24V的直线,直流电压线,没有波型。

使用特权

评论回复
13
externally| | 2019-9-23 14:46 | 只看该作者
应该还是引脚驱动没有配置好吧

使用特权

评论回复
14
奔波儿熊| | 2019-9-23 15:00 | 只看该作者
忘了说了, 示波器测可能会引起问题, 如果不用示波器,你是怎么判断不起振的?

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
kaavie + 2
15
kaavie|  楼主 | 2019-9-23 15:48 | 只看该作者
用示波器测试测试IO PWM周期上面有讲到。

使用特权

评论回复
16
奔波儿熊| | 2019-9-23 15:59 | 只看该作者
电容再小一点看看试试5p

使用特权

评论回复
17
lcczg| | 2019-9-23 16:10 | 只看该作者
手册上电容典型值是15P,电阻应该是不需要的。

使用特权

评论回复
18
kaavie|  楼主 | 2019-9-24 09:13 | 只看该作者
本帖最后由 kaavie 于 2019-9-24 09:14 编辑
奔波儿熊 发表于 2019-9-23 15:59
电容再小一点看看试试5p

改成两个5p还是不行

使用特权

评论回复
19
kaavie|  楼主 | 2019-9-24 09:13 | 只看该作者
lcczg 发表于 2019-9-23 16:10
手册上电容典型值是15P,电阻应该是不需要的。

不接电阻也是频率不对。

使用特权

评论回复
20
奔波儿熊| | 2019-9-24 12:30 | 只看该作者
奇怪了, 你可以试试8M或者20M的吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

124

帖子

0

粉丝