初学者能否直接选择AVR单片机入门? 20

初学者没学过51单片机,能否选择AVR单片机入门?想学AVR(atmega16)单片机没什么基础能学会吗?在网上找了一些入门极的教材,基本上都是从51过渡过来的,开发板已... 初学者没学过51单片机,能否选择AVR单片机入门?
想学AVR(atmega16)单片机没什么基础能学会吗?
在网上找了一些入门极的教材,基本上都是从51过渡过来的,开发板已经买了,很迷茫突然感觉不知道从什么地方入手了?
学AVR真的要先学C语言和51单片机吗?
展开
 我来答
百度网友701e1b1
2012-10-01 · TA获得超过1017个赞
知道小有建树答主
回答量:522
采纳率:100%
帮助的人:540万
展开全部

我是从51转到AVR,说说我的感受:

        想学AVR没必要从51学起,初学有简单C语言基础就行(比如if、while、……等等简单运用),在学单片机的过程会自然而然提高自己的C语言。

        刚开始学可以先从Proteus仿真入手(因为可以不用花时间焊接实物电路、各种器件也多、不用下载程序,仿真中有各种仪器电压、电流表、示波器……等等提供测量观察)

        确定编译环境、编译工具,然后找教程开始编程,从简单IO控制开始,一步步学AVR各种资源的运用。


如果想全中文界面编程,可以使用AVRStudio、TKStudio这2个编译环境其中1个 + 编译工具GCC(WinAVR2010)


在TKStudio中开发编程



Proteus仿真:基于8脚单片机tiny13制作00.0~40.0V电压表、0.00~4.00A电流表

追问
您好,现在有没有专门介绍ATtiny13、ATtiny24这类单片机的图书?有,请介绍几本。谢谢。
追答
有ATtiny13的中文资料手册,专门以ATtiny13、ATtiny24作教程的图书是没有的,因为ATtiny13、ATtiny24……很简单,相当于mega8 或者 mega16的缩减版。

学AVR可以先从mega8 或者 mega16入门(因为这两款网上都有很多的教程、参考程序和中文资料手册),只要你会使用一个型号的AVR,其它型号的AVR也就非常容易了(因为它们资源、配置相通),

你学会了mega8 (或者 mega16)也就学会ATtiny13、ATtiny24……

所以你:
》 先确定从mega8 还是 mega16入手
》 确定编译环境、编译工具

》 找mega8 (或者 mega16)的中文资料手册,以及在该编译环境、编译工具下编程的教程
》 看教程、中文资料手册、编写简单程序
》 下载程序到实物(或者 使用Proteus仿真软件 进行仿真)
565810456
2012-10-01 · 超过12用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:28.9万
展开全部
只是相对来说,51入门比较容易,不一定学单片机非得从51学起,只要你坚持不懈,avr也能很好地去掌握。知识是慢慢积累的,尤其是单片机,只要开头了就坚强地学下去,学单片机,理论知识是非常枯燥无味的,你可以网上下载一些实例教程,按着教程去做,不懂也没有关系,做的多了,你就大致了解单片机究竟是怎么控制了。再从头去学,那样会容易很多。学单片机和c语言是同步进行的,你可以先编写一个最简单的代码,比如一个led闪烁,看看开发板的效果,然后自己改改,慢慢地,你就积累了越来越多的知识,祝你成功!
追问
ありがとうございます(谢谢)。祝愉快。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
goldjohnson
2012-10-01 · 超过35用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:62.2万
展开全部
没问题的,你最好买一块学习板回来,然后对着里面的实验学习,而且会附带很多资料。其实51跟AVR就是一些语句的操作不一样,硬件上没啥区别。要学习的是单片机的那种控制外设的方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fzdzxsnzty
2012-10-01
知道答主
回答量:48
采纳率:0%
帮助的人:22.7万
展开全部
可以直接学AVR,c语言肯定是要学的,这是基础,其实只要简单的c语言作为入门就可以了。可以找些视频看。个人觉得从51入门好点,资料多,会了51过度到AVR,430也比较容易。AVR的书推荐傻孩子的深入浅出AVR单片机,通俗易懂,而且是以他自己的项目经历来写的,适合入门
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钝角111度
2012-10-01 · TA获得超过1.6万个赞
知道大有可为答主
回答量:2444
采纳率:63%
帮助的人:633万
展开全部
建议先学c和51.因为你直接学习avr也可以,但是难度比较大。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式