【信盈达】学完51单片机之后,是学PIC单片机还是学AVR单片机? [标签:51单片机,pic单片机,avr单片机] 满意答案好评率:66% 个人认为是AVR。它们的具体区别您可以到网上细查,PIC主要是工业控制方面,比如说汽车电子、医疗器械等,国外较流行;AVR主要是应用在微功耗的场合,国内较流行。正如楼上所说,51是基础,不只是简单的编程,还有很多都是需要下功夫学习的,与其广不如精。我也学习了AVR,有些人直接从51到ARM,我认为学习一下AVR还是有好处的,毕竟AVR和ARM有很多地方很类似,可以作为51到ARM的过渡。如果您有扎实的51基础,AVR是很容易上手的。仅供参考。 ·您已经评价过! 51学完? 你所谓的51学完就是把它的资源,外部的各个实验做完?现在51单片机的种类那么多,它的外设何其丰富,你能学完吗?你学完51了,那么以下这些你都做到了吗? 1、你的程序中不出现1ms以上的指令延时,比如delay()这样的函数,所有的长时间的延时都是用定时器延时。 2、做一个数据采集系统,你的程序能同时兼顾显示更新、数据采集、数据处理、按键响应...... 3、你的程序有没有分层的概念? 4、你对C语言和数据结构真的熟悉了吗?结构、指针、链表、树、图、队列、堆栈等等! 5、你能合理的为每个任务分配占用CPU的时间吗? 如果以上几点你都做到了,那么你不是学完51了,而是学完单片机了。那么你应该往更高的层次发展——ARM+linux。如果你还没到那种程度,那么回到原点,好好的去学C语言,数据结构,等核心课程。给你推荐一本老外的书—《时间触发嵌入式系统设计模式:使用8051微控制器开发可靠应用》。 其实单片机只是工具,学它是要学会编程和处理事情的思维,其核心就是C语言和数据结构。现在的C编译器效率那么高,哪款单片机不还是一样的。如果你有51单片机的基础,遇到一种新的单片机时,那就是跟用一款新的芯片没什么区别,把数据手册看几遍就OK了。而ARM就不同了(相对与高端的ARM,低端的ARM还是可以当做一款强大的单片机来用。),它可以跑操作系统,它有与单片机完全不同的处理模式。 如果你的水平比我强,那么你就当我前面的话在放屁! ARM不是单片机,准确来讲ARM是一种处理器的IP核。英国ARM公司开发出处理器结构后向其他芯片厂商授权制造,芯片厂商可以根据自己的需要进行结构与功能的调整,因此实际中使用的ARM处理器有很多种类,主要有三星、飞利浦、ATMEL、INTEL制造的几大类,功能与使用上均不相同。ARM处理器核还可以嵌入其他专用芯片中作为中央处理单元使用,例如飞利浦的MP3解码芯片就是采用ARM7核心的。ARM系列处理器很少集成片上硬件资源,更接近今天的处理器范畴,基本不被认为是单片机。 AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机、PIC单片机相比运行效率高很多、芯片内部的Flsah、EEPROM、SRAM容量较大、全部支持在线编程烧写(ISP、每个IO口都可以以推换驱动的方式输出高、低电平,驱动能力强、内部资源丰富,一般都集成AD、DA模数转换器;PWM;SPI、USART、TWI、I2C通信口;丰富的中断源等。主要现在使用的型号是ATMEGA8/16。 技术咨询:付老师18925083678QQ1841388306 地址:广州白云区黄石街强盛商务大厦623(江夏地铁B出口) 更多详情请登录:http://www.edu118.com
搜索关键词:51单片机
商家:深圳信盈达科技有限公司 |
锟斤拷锟斤拷谋思锟斤拷 锟斤拷 锟斤拷系锟斤拷锟斤拷 锟斤拷 锟斤拷锟斤拷锟斤拷锟斤拷 锟斤拷 锟斤拷锟斤拷锟斤拷锟斤拷 锟斤拷 锟斤拷私锟斤拷锟斤拷 锟斤拷 锟斤拷锟斤拷锟斤拷锟斤拷 锟斤拷 锟斤拷站锟斤拷图
Copyright © 2011-2024 imosi.com. All Rights Reserved.