请教PIC16F84A不起振的问题

2020-02-08 12:24发布

买了一片16F84A,按照http://www.dz3w.com/pic/010910/2e030efb20d70d1b158f0b2af86316eb.gif这个图纸,
制作最小系统,也就是接了晶振和复位电路,但是不能起振,请问需要注意哪些问题呢?
我检查了供电,都没问题,用示波器看,晶振没有起振。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
fresher
1楼-- · 2020-02-09 04:52
回复【6楼】millwood0
"config word 可以通过 pitkit2 这个设备设置。 "
it is best that you set the  configuration fuse in the code, not via the programmer.

-----------------------------------------------------------------------

在代码中设置?那上电以后,假如都不能起振,代码也无法执行,怎么设置配置比特呢?
millwood0
2楼-- · 2020-02-09 10:16
it is compiler dependent and you will have to look up the compiler manual to see how that's done.
eblc1388
3楼-- · 2020-02-09 14:18
回复【7楼】fresher  
在代码中设置?那上电以后,假如都不能起振,代码也无法执行,怎么设置配置比特呢?
-----------------------------------------------------------------------

在代码中设置 Config Word 是 PIC 的亮点。代码中的用家设置值,因为在编释时已包括在生成的 HEX 档内, 会跟随代码下载过程时一并下载到PIC内部去(AVR这两过程是独立进行的), 是不需要PIC运行任何代码, 当然用者也可以可以通过 PitKit2 这个设备设置。例子如下:

        __config        (_CP_OFF & _PWRTE_ON & _WDT_OFF & _LVP_OFF & _HS_OSC )

你说的【16F628A的时钟使用4M晶振一次周期是500ns】是怎样算出来的?
fresher
4楼-- · 2020-02-09 19:25
回复【9楼】eblc1388  
回复【7楼】fresher  
在代码中设置?那上电以后,假如都不能起振,代码也无法执行,怎么设置配置比特呢?
-----------------------------------------------------------------------
在代码中设置 config word 是 pic 的亮点。代码中的用家设置值,因为在编释时已包括在生成的 hex 档内, 会跟随代码下载过程时一并下载到pic内部去(avr这两过程是独立进行的), 是不需要pic运行任何代码, 当然用者也可以可以通过 pitkit2 这个设备设置。例子如下:
        __config        (_cp_off & _pwrte_on & _wdt_off & _lvp_off & _hs_osc )
你说的【16f628a的时钟使用4m晶振一次周期是500ns......
-----------------------------------------------------------------------

谢谢eblc1388的指点,原来可以在代码里设置config word.

我是用示波器看的,晶振的方波波形大约是500ns一个周期。
fresher
5楼-- · 2020-02-09 23:10
 精彩回答 2  元偷偷看……
eblc1388
6楼-- · 2020-02-10 01:51
回复【10楼】fresher

我是用示波器看的,晶振的方波波形大约是500ns一个周期。
-----------------------------------------------------------------------
1MHz 的周期是1,000ns, 4MHz的周期应为250ns。一个周期是计算波形的高位+低位所占的时间。

>> 16F84A即使使用pickit2配置了config word以后,看晶振的波形仍然不正确,但是同样使用16F628A就可以,是不是84A芯片是坏的呢?
波形有小许失真并不影响PIC运作, 如PIC工作正常, 就不必理会。我也不知芯片是好是坏。

一周热门 更多>