搜索
bottom↓
回复: 5

注意:先对M16的熔丝位正确设置!

[复制链接]

出0入0汤圆

发表于 2005-4-17 13:23:47 | 显示全部楼层 |阅读模式
使用“AVR-51”学习AVR的网友们必须注意,当你第一次开始正式使用M16,下载程序之前,一定要先正确的配置M16的熔丝位!!!



    最基本的配置有三项:   

  

    1)正确选择系统的时钟源,是使用内部的RC,还是外部晶体,内部RC的频率还有1/2/4/8M的选择,外部晶体也要根据实际使用情况做相应的配置。建议使用内部4M的RC。一来速度还是比较快的,二是使用USART时,可以使用4800、9600常规的BPS,因为由4M分频后的4800或9600的误差为0.2%,完全保证了一般RS-232的使用。



    2)将JTAG口功能禁止掉。这样你的PC2-PC5就可以作为正常的I/O使用了,否则PC2-PC5是“残废”的。如果你没有将JTAG口功能禁止掉,那么在系统中就不要把PC2-PC5作为I/O使用!



    3)另外,建议设置允许AVR的电源检测功能,检测电平设置为4.0(5v系统供电时),这样可以提高整个系统上电的可靠性。因为不设置此项,上电时M16在2.5v就开始工作运行初始化程序了,而其它的外围器件(如LCD)根本还不能工作,这样AVR对他们的初始化根本是无效的,这样就造成了整个系统上电时好象不稳定的现象。



    在我的专栏中的第5章“综合实践一”里,有比较详细的操作过程,清大家仔细体会。



    对学习AVR的网友提出中肯的建议:完成一个简单的实验,实现一个功能并不困难,重要的是你要真正掌握实现的方法,了解为什么,同时还要考虑你的实现是不是合理?是不是最好的方法。能不能以后在大的系统中可以方便的与其它功能结合在一起?



     网上提出问题的帖子,有许多不是学习AVR本身如何应用的问题,而是基础的问题。如硬件、数制转换、代码表示、基本C的编程能力问题等等,甚至是PC的使用和概念问题(如使用SPI下载线,不知道设置为LPT口)。



     记注:小学的“加减乘除”基础不好的话,是学不好“微积分”的。

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2005-7-29 12:09:30 | 显示全部楼层
请问马老师:设置允许AVR的电源检测功能,检测电平设置为4.0(5v系统供电时)

            是设置BOD为慢速上升吗?

            如果不是,那么是设置什么呢?我在MEGA16.PDF的熔丝说明中没有找到

            相关的说明

出0入0汤圆

 楼主| 发表于 2005-8-1 04:37:28 | 显示全部楼层
手册中肯定有,我的讲义第五章《综合实践一》里有具体的介绍。

出0入0汤圆

发表于 2012-12-16 16:05:20 | 显示全部楼层
mark 看帖留痕

出0入0汤圆

发表于 2013-4-14 09:33:19 | 显示全部楼层
记录一下

出0入0汤圆

发表于 2013-5-13 21:57:23 | 显示全部楼层
记录一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 19:39

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表