想利用51单片机的板子学习avr,请教一下该怎么处理,有什么要注意的?
3个回答
展开全部
1、端口不一样,看两单片机的脚位图就知道
2、复位方式不一样,AVR为低电平复位,自己可以做一个简单的阻容复位,一个10k加一个104就可以了。
3、程序下载的方式不一样,这个可能对你来说比较麻烦一点了,也可能对你来说根本就不是什么问题哈,现在这问题已经不是说找不到答案的那种了,自己上网找一下吧,自己做下载器的都有的。
4、晶振。51学习板多数为11.0592,有的AVR型号说支持的最大只能到8M,但我的mega64L跑11.0592依然也有没有什么问题,可以换也可以不用换哈,这个有点废话了。
5、AVR的为熔丝位,第一下载AVR程序我自己都有点紧张,手有点抖,怕第一次就给我锁死了,相信你也经常听到说AVR锁死的吧,哈哈,淡定!上面下载一个AVR的熔丝说明,先不要做复杂的设置,就最简单的就行了。
6、一般51的P0都有上位电阻,检查一下到你的AVR上时是否应该拆了,AVR的输出电流比较51大很多,就是说驱动能力比51强了很多,所以有一些驱动在51里需要加上拉的到AVR是可以不用的。
差不多也就是这些了吧
2、复位方式不一样,AVR为低电平复位,自己可以做一个简单的阻容复位,一个10k加一个104就可以了。
3、程序下载的方式不一样,这个可能对你来说比较麻烦一点了,也可能对你来说根本就不是什么问题哈,现在这问题已经不是说找不到答案的那种了,自己上网找一下吧,自己做下载器的都有的。
4、晶振。51学习板多数为11.0592,有的AVR型号说支持的最大只能到8M,但我的mega64L跑11.0592依然也有没有什么问题,可以换也可以不用换哈,这个有点废话了。
5、AVR的为熔丝位,第一下载AVR程序我自己都有点紧张,手有点抖,怕第一次就给我锁死了,相信你也经常听到说AVR锁死的吧,哈哈,淡定!上面下载一个AVR的熔丝说明,先不要做复杂的设置,就最简单的就行了。
6、一般51的P0都有上位电阻,检查一下到你的AVR上时是否应该拆了,AVR的输出电流比较51大很多,就是说驱动能力比51强了很多,所以有一些驱动在51里需要加上拉的到AVR是可以不用的。
差不多也就是这些了吧
展开全部
这个查的比较多,端口什么的也不对,建议买AVR的板子,网上的很便宜,不行自己画一个也不难,还随便联系联系画电路图。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上次我刚弄了一下,能够用,大概说下吧,因为51的和AVR(指ATMEGA16)的端口对应有点不一样,所以需要楼主自己做个转接板,具体怎么对应的,可以看芯片的引脚图,如果不想自己做的话网上也有卖,大概10元左右;还有就是51是高电平复位,avr是低电平复位,这需要注意一下,还有就是AVR的驱动能力比51的强,就这些了吧,好像就没别的东西了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询