欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3516|回復: 0
打印 上一主題 下一主題
收起左側

AVR單片機的熔絲位

[復制鏈接]
跳轉到指定樓層
樓主
ID:104835 發表于 2016-2-4 04:02 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
AVR單片機ATmega16L出廠時熔絲位的設置有兩點是需要使用者注意的,一是它的時鐘設置為CKSEL3=0、CKSEL2=0、CKSEL1=0,即使用內部1MHz的RC振蕩器,因此當你要用外部晶振時,比如你要用串口,這時就需要重新配置熔絲位,才能正常使用串口。二是JTAGEN 熔絲位。缺省為編程狀態。因此你如果要用PC2~PC5做一般I/O引腳用的話,也不能使用,必須在熔絲位配置窗口中把JTAGEN前面的那個√去掉,這樣程序才能正常運行。我在使用該芯片時就遇到過這些問題,寫出來提醒同行參考。
當然你在配置熔斯位時要小心從事,防止芯片鎖死。有不少網友屢屢遭此不幸。其實你在熔絲位配置時,只要方法正確,一般是不會出錯的。以我們常用的小馬PonyProg2000下載軟件為例,在Command菜單中選Security and Configuration Bits,(或者點Security and Configuration Bits按鈕)在接著出現的熔絲位配置窗口的下面,有幾個按鈕,千萬不要亂按。正確的方法是先按“Read”按鈕,讀出原來芯片中熔絲位的配置,然后再以此為基礎,按你的需要進行局部修改,確定無誤后再按“Write”按鈕,就OK了。一般不會出現鎖死的問題。如果萬一由于操作不當,出現鎖死也不必驚慌。除了用并行編程器恢復的方法以外,對于沒有并行編程器的朋友,還可以用外接有源振蕩器的方法解鎖,方法是用一個1MHz的振蕩信號接到ATmega16L的 13腳XTAL1,接通單片機的電源,正常的話你會看到原來單片機中的程序已經可以正常運行了。說明外接振蕩器已經使單片機恢復工作了。這下來就好辦了,仍然用PonyProg2000,點Security and Configuration Bits按鈕,進入熔絲位配置窗口,這時你會看到所有的熔絲位都沒打√,連灰色的SPIEN前面那個模糊不清的√也沒了,不過沒關系Don’t worry,你只要按照下圖中ATmega16L出廠時熔絲位的設置打√,然后按“Write”按鈕,如果屏幕輕輕的閃一下,OK,恭喜你已經好了,再按“Read”按鈕,你會看到除了你打√的地方以外,SPIEN前面那個模糊不清的√也出來了。鎖死的芯片已經解鎖了。
要注意的是外接的信號幅度不可太大,以免損毀芯片,我開始用一個51單片機的震蕩信號接過來,結果不行,可能是驅動能力不夠。后來換了一個信號發生器輸出的1MHz的信號,就成功了。也可以用NE555芯片搭個振蕩器做信號源。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表