AVR单片机Atmega 16A PU 与串口通信时,每当向串口发送一个字符串时,上位机都显示一行“€”! 10
大家可以忽略我程序的问题,因为我用ATmega16L的时候是可以正常显示的,证明我程序是没问题的。换了多个16A,就是不能正常显示。求大神指点迷津!...
大家可以忽略我程序的问题,因为我用ATmega16L的时候是可以正常显示的,证明我程序是没问题的。换了多个16A,就是不能正常显示。求大神指点迷津!
展开
7个回答
展开全部
应该是晶振或电压有问题,检查电压是否偏低。
16L电压:2.7-5.5V,晶振在8MHZ以内;
16A电压:4.5-5.5V,晶振在16MHZ以内;
16L电压:2.7-5.5V,晶振在8MHZ以内;
16A电压:4.5-5.5V,晶振在16MHZ以内;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也碰到这种情况,那是因为熔丝位没设置好,connect to the selected AVR program / Fuses 如果是8M以上的外部晶振,勾选最后一个选项。再次调试,一切正常。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你的显示正常是怎样才正常。如果显示的是内码信息的话 就有可能是你发的数据错误,如果 显示十六进制数据的话,是你上位机的串口显示框没有勾hex选项
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
硬件问题。电平不同。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询