现在流行什么单片机?

看到单片机就不请自来了吧!就目前而言,单片机技术被广泛应用于生活中,各种电器,各种电子设备都离不开单片机,花样太多,所以目前流行的单片机还是蛮多,主要看应用领域,下面简单介绍几种!51单片机。特点,够老够经典,很多人估计都是从它入门的吧!简单易用,资料齐全,发展这么多年也有它自己的领域。主要应用在一些简单的控制场所,比如玩具,小电器,小控制系统,还有其在教学场合的地位还是很高的。

虽然经典,但是缺点蛮多。随着时代的进步,它已经不能满足我们的需求了,性能跟不上,ram,rom有限,ad速度精度都不高,串口数量少等问题。特别说一下,国内新一代51单片机STC还是可以的!MSP430单片机TI的片子。突出特点,功耗低。整体来看,这款单片机还是相当强大,运算速度和处理能力上都还是可以,主要是其低功耗这块,可以说是超低功耗,比较适合智能家居穿戴产品啥子。

个人觉得主要缺点就是资料少的问题,一般只有通过官网入手,不大适合初学者,上手不易AVR单片机。说到AVR就要说一下Arduino了。开源电子平台,说的是牛逼哄哄的,其实也是采用AVR作为主控设计的,说是德国人用AVR做飞控,可见性能上还是很牛逼的,其实我没用过AVR^_^!据说c语言编程写法上与传统的有些差异,不晓得能习惯不!PIC单片机今年也流行了,其强大的性能还是可以,分高中低,分别针对自己的领域。

其低工作电压,低功耗,驱动能力强也是可圈可点。能满足大部分需求。在工业控制领域还是有一定地位。Freescale飞思卡尔也算是热门点,单片机8、16、32位都有,满足各种需求。其本身也是性能强大,集成各式接口,抗干扰能力强。主要是其款式多,总有一款适合你的领域。在车载行业用过Freescale。整体感觉还好,官方的开发工具很有特色。

ST意法半导体,不得不说一下了。整个STM32家族,庞大到让你难以抉择,性价比超高,说第一应该没问题。功能及其强大,主要用cortex的内核。属于,超高性能,低成本,低功耗了。有时钟频率高,片上内存足,资源丰富等一系列的特点,且开发方便,官方提供的库函数稳定方便。个人比较喜欢的一款了!推荐当然还有很多其他种类的。

想学会使用PIC单片机中的8脚单片机,是不是必须先学会使用PIC16F877?

学习单片机不应该针对单一型号来进行学习单片机有很多的品牌,同一个品牌也有一系列非常多的型号可选用。我们在设计电子产品的时候需要根据产品的功能要求选择合适的型号来使用。如果只会用8个脚的PIC单片机,其它都不会用,那是没有办法设计产品的,也没法成为一个合格的电子工程师。学习PIC单片机必需从PIC16F877开始吗?因为PIC16F877的资源比较多,学会了PIC16F877的所有功能及外设的使用,基本上已经掌握了PIC八位单片机的应用了,使用PIC其它型号的单片机就很简单了。

所以比较多的人学习PIC单片机从PIC16F877开始。其实不是必须从PIC16F877开始,任何一个型号的PIC单片机都是可以拿来学习的。学会学习至关重要现在的单片机基本上都是用C语言来编程的,不管用什么品牌或者什么型号的单片机都很容易入手,移植程序到不同平台也很容易。学会了一种单片机的使用和原理,再使用其它品牌或者型号的单片机是很容易入手的。

只要查看规格书了解各个寄存器的配置和熟悉编译环境就可以进行产品开发了。学习单片机先要实现0到1的脱变如果你本身有一定的数字电路和模拟电路的基本或者有一定的电子基础,学起来是很容易的。如果想从PIC单片机开始入门。可以购买一款PIC单片机的开发板,先要学习开发环境的搭建和实现最基本的功能,比如点亮一个LED。

如果有朋友或者同事的指引,那就更快入门了。制定学习计划并且严格执行如果下定决心学习单片机,就不能一天打渔三天晒网了。一定要给自己制订计划,有计划,有步骤的进行学习。一到两天完成PIC单片机开发环境的搭建,可以随意下载、运行开发板附送的程序一到两天学会最小系统搭建并学会系统时钟配置,学会内部和外部时钟和复位电路的配置一到两天学会I/O基本配置的使用,学会按键的读取和LED的点亮和熄灭一天再巩固I/O的使用,能写出一个按键控制LED的程序和一个LED跑马灯的程序两到三天学会灵活运用定时器,学会计时、定时、延时、测量、捕捉的各钟使用两天学会数码管扫描显示,可以让数码管显示一些指定的数字三到五天完成人生第一个简单小作品《时钟》,学会了定时器,数码管,按键,就可以做时钟程序了一到两天完成ADC学习,学会用用NTC测温并把温度显示在数码管上一天完成外部中断学习,实时性要求高的输入信号,我们要通过外部中断来响应,所以必须学习外部中断一天完成PWM学习,实现PWM控制直流电机的转速蜂鸣器发声三到五天完成人生第二个简单小作品《带温度显示的小闹钟》两天学会IIC实现24C02的读写操作,学会用24C02来存储数据两天学会串口(UART)操作学会了以上内容,对单片机就已经有一定的掌握了,已经可以单独完成一些简单产品的开发了。


文章TAG:单片机  论坛  PIC  pic  
下一篇