我准备学习avr单片机,该做哪些准备?

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:23:53
比如说知识结构上的需要?
硬件方面准备什么东西?

感觉一下子要学很多东西!
心里有点急,希望有经验的人能指明方向,我想少走点弯路,早点入门!

先谢谢了~ 后面再重谢

AVR单片机(比如ATmega8或者16)单片机的实验板、AVR Studio、ICC AVR或者Code Vision AVR C等集成开发软件。最后就是一本教材,我知道的是北航的教材比较好,然后是双龙公司的网站、AVR单片机论坛等有很多资源。最后就是多看看AVR单片机的资料。

基础知识包括:模拟电路知识、数字电路知识、C语言编程、接口原理,主要就这些了。

如果有兴趣,加QQ:1003460229

AVR单片机和51单片机没有啥大的区别,如果你学过51的话,再学AVR基本上没有啥难度,个人感觉就是功能强大一些,接口资源丰富一些吧。

如果你原来就没有学习过单片机的话,知识上,其实不需要多少东西,会简单的C语言,知道单片机的基本结构就可以了。一般的大学毕业生都可以了,自学过这2门课程的高中生也够条件。
设备上,一般是建议购买一个仿真器,这样才可以进行实际的,全面的学习。日后在工作上,仿真器也大有用处
还有,一般光有仿真器是不行,还得有一个实际的电路,即学习板。

有啥需要,大家可以相互交流交流。

看详细的datasheet,英文版最好,中文版有详细的也可以。通常300多页。
另外推荐一本北京航空航天大学出版社的ATmega123单片机C程序设计与实践。
网站的话建议去:www.iccavr.com
datasheet可以到:www.alldatasheet.com上去找。
硬件方面有条件的话面包板上自己弄。熟悉硬件电路,才容易明白程序写了些什么。如果要买学习板,先到淘宝搜索一下,了解一下价格,市面上无非这几种avr的实验板(16或者128,51倒是很多)。仿真器开始先不要买,一般基础都是从推LED灯开始,觉得自己基础掌握的差不多了,当然也知道仿真器到底是什么东西,干什么用的时候再确定买