2个回答
展开全部
一楼回答不全面。
AVR单片机时钟有三种模式:
1、内部时钟源,可分为内部晶振和外部晶振,用的是单片机内部的振荡电路。内部晶振可以设置1M、2M、4M、8MHz晶振频率,外部可支持到16MHz(MEGA16或者MEGA16A)MEGA16L可支持最高8MHz的外部晶振(通过熔丝设置)。
2、外部时钟源,靠外部振荡电路提供时钟,可以用外部同步时钟信号(如用其他单片机提供时钟)或者外部振荡器(如有源晶振)将此信号接到单片机XTAL1端口,熔丝设置为外部时钟即可(不是外部晶振)。
3、设置晶振熔丝错误会导致芯片锁死,如果设置为外部晶振,直接加晶振即可解除,设置为外部时钟源,那只好提供外部时钟才能解除(有源晶振)。
AVR单片机时钟有三种模式:
1、内部时钟源,可分为内部晶振和外部晶振,用的是单片机内部的振荡电路。内部晶振可以设置1M、2M、4M、8MHz晶振频率,外部可支持到16MHz(MEGA16或者MEGA16A)MEGA16L可支持最高8MHz的外部晶振(通过熔丝设置)。
2、外部时钟源,靠外部振荡电路提供时钟,可以用外部同步时钟信号(如用其他单片机提供时钟)或者外部振荡器(如有源晶振)将此信号接到单片机XTAL1端口,熔丝设置为外部时钟即可(不是外部晶振)。
3、设置晶振熔丝错误会导致芯片锁死,如果设置为外部晶振,直接加晶振即可解除,设置为外部时钟源,那只好提供外部时钟才能解除(有源晶振)。
展开全部
一楼看来是没玩过AVR。
AVR有两种模式,一种是与51一样的,利用外部晶振工作,比如4M、8M、16M等,另外,AVR单片机内部还有一个RC振荡器,通过设置熔丝位可以调节晶振频率,可以选择1M、2M、4M、8M。这时候,即便外部晶振引脚空着,AVR单片机照样可以运行。
这些在AVR的使用说明中都有,建议楼主多看看书,AVR与51差异还是蛮大的。
AVR有两种模式,一种是与51一样的,利用外部晶振工作,比如4M、8M、16M等,另外,AVR单片机内部还有一个RC振荡器,通过设置熔丝位可以调节晶振频率,可以选择1M、2M、4M、8M。这时候,即便外部晶振引脚空着,AVR单片机照样可以运行。
这些在AVR的使用说明中都有,建议楼主多看看书,AVR与51差异还是蛮大的。
追问
怎么写程序使用内部晶振呢?也就是设置熔丝,有没有相关的资料呀
追答
有。在下载器上就可以设置,像progisp这类软件都有设置向导,很简单,书也有不少,马潮老师的书里就有
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询