① 学什么单片机好
“学单片机···不怕你笑···我是从一点都不懂单片机不懂一点编程语言···就知道单片机这个词和编程语言C···就被一个人拉着去参加学校的电路设计比赛···就此开始一边学单片机一边学写程序的···可能有人会说我说的假的···我第一写的程序就是4*4键盘程序···我当时的的思路是这样的: 第二个想的是怎么写这些东西程序:结果我第一个就选了个难的——4*4矩阵键盘就开始了郁闷的胡弄了几天,出现过的问题:扫描方式是自己想的,结果不扫描,嘿嘿···结果是判断是否有按键出问题,后面在编程过程中,又发现按键的东西按一下···密码就全部输进去了···最后找到原因是没清除按键的键值···于是就在判断按键那里加了一个按键标志解决···· 运气好编好程序下载到硬件上没调试就过了···· 通过那次比赛····不知不觉单片机开始了解了····而且居然C语言也了解了不少····后面实习编写过时钟、抢答器还比较顺手就解决了。 说这么多!就是为对有这方面爱好的朋友!其实单片机入门不难啊!找个自己喜欢却觉得不能实现的设计(不要太复杂哦)就开始启航吧···不懂就看看单片机方面的书查资料(要用什么就找上门方面)···等你和我一样糊里糊涂完成了设计···才觉得之前想法错误了···其实入门就是这样不知不觉····可能这就是兴趣钝化了其它的感觉····”有什么问题可以提问问我就是了~嘿嘿···我天天都在问问的~一般应该都能帮到你~还有就是刚学的时候不用太注重那个电路实用性,应该注重自己编程上的对指令的灵活一个用和思考方式~还有就是下面这两个东西是必备的哦~Keil uVision2编程用这个,仿真用这个protuse要这两个软件,留邮箱发给你~对单片机感兴趣~一起探讨吧~
② 学什么单片机好呢
初学者的话还是51的好,入门比较快且资料比较全
③ 什么是单片机单片机学些什么学了有哪些作用怎样学
单片机就是单芯片微型计算机.
单片机要学硬件和软件.
学了可以做很多东西,做产品或者做玩意.
多动手,多看多想着学.
一定要动手才能学会,否则一定入不了门.
④ 单片机学什么
单片机主要的科目要学习汇编和C语言。
⑤ 我想学单片机,应该先学什么
。相应的元器件相对来说便宜。 单片机一定要学汇编,至少要看的懂,否则很难的。至少要用汇编写十个以上的程式。然后再学C语言,在完全弄懂汇编后再学C语言,有些人说只看C不学汇编的那样基础不是很好,出点小问题头痛死你。 学会8051后建义再看看PIC的单片机,有了51的基础,PIC的入手很快。 最后再看看ARMAVR等等这些16或32位的MCU,这样也就差不多了。 特别注意:要学单片机一定要动手做实验!是买电子元件与单片机自已动手焊几个样品来证实自已的观点,麻烦的话买个学习板的话也行 如果不动手做实验,你的单片机很难进步的起来 书很多,网上的电子书也是可以的, 《单片机轻松入门》---这个是汇编的,入门用这个 《单片机C语言轻松入门》--C语言的,入门的C语言。 还有天祥的视频教程,郭天祥老师10天学会51单片机和C语言
⑥ 学什么单片机最有前途
这是单片机初学者经常问的问题。对于这个问题,我想没有人敢下定论。因为每一种单片机各有所长,都适用于其所能充分发挥作用的领域,不存在优差之分。学单片机应该先学51单片机,学会了51单片机再去学其他单片机,这是学习单片机过来人的同感,也是公认的学习方法。为什么要先学51单片机?因为51单片发展最早,应用最广泛,特别是I/O口的操作非常简单,而且相关的学习资料最多、教材最成熟,学习起来得心应手,入门很快。有了这个基础再去学习其他单片机那就是小菜一碟了,只是对着芯片数据手册设置寄存器罢了,快则一两个星期,多则一个月就能掌握另一种单片机了。如果一开始就选择非51单片机学习,那将是“路漫漫其修远兮,你将艰难而求索!” 那学51单片机用C语言还是汇编语言好?当然是C语言了。因为:1.C语言是高级语言,代码移植性好,易于维护;2.编程灵活,随心所欲;3.语言层次分明,思路清晰,可读性强。4. C语言是目前最流行的单片机编程语言,例程代码多,便于参考,单片机技术发展之快,应用之广,学习群体日益庞大,这和keil C51开发环境的问世是分不开的。5.C语言是大众编程语言,是其他编程语言的基础,学会了C语言,对于进一步深造的选择就很自由了。 汇编语言是早期单片机学习使用的语言,优点是执行指令比C语言稍快外,其他方面笔者不敢恭维。 学会51单片机以后,就可以根据你从事的工作或者你的目标选择以下一种或多种继续深造。 1.AVR单片机-----速度快,一个时钟周期执行一条指令,而普通的51单片机需要12个时钟周期执行一条指令。当然,Atmel公司出品的AT89LP系列单片机也是一个时钟执行一条指令,但目前还未普及。AVR单片机比51单片机多了USB通信模块、SPI通信模块、I2C通信模块、PWM模块、AD转换模块等,但在C语言编程方面对I/O的操作比51麻烦得多。 2.PIC单片机------品种齐全,应用领域广泛,片内资源也很丰富,也是很受欢迎的单片机。比51单片机多SPI通信模块、I2C通信模块、PWM模块、AD转换模块等片内资源。4个时钟周期执行一条指令,速度看似比51单片机快,事实上并非如此,PIC单片机最高时钟频率一般为8MHZ,而51单片机最高时钟频率可达到33MHZ 。速度上PIC单片机并不占优势,而抗干扰能力则也比51单片机略强。C语言编程方面对I/O的操作要比51麻烦。 3.MSP430单片机-----16位单片机,速度快,一个时钟周期执行一条指令,超低电压低功耗,适合用于电池供电设备。 4.Motorola单片机-----抗干扰能力极强,适用于恶劣环境,这是以降低速度为代价的。 5.DSP技术------用于音频、视频、通信等快速数字处理领域,速度超快,编程算法也比较复杂。 6.FPGA技术------难度和单片机差不多,应用领域逐渐广泛。 7.嵌入式系统-----应用于非PC机控制以外的复杂的智能控制系统,以及智能通信设备、掌上电脑、学习设备、娱乐设备等,应用领域也很广泛。学习难度也较大,需要有操作系统、硬件、驱动原理等方面的知识。山寨版的手机、掌上电脑等满街泛滥都是嵌入式系统发展惹的祸。 8.其他单片机,如德州仪器单片机,合泰单片机,NEC单片机等。 要说学哪一种单片机最有前途,笔者也不敢妄加断言。不管选择那一种,前途光明与否都由你的造诣深度来决定,精则兴,不精则废。
⑦ 新手学习单片机选择哪种单片机好
新手学习单片机最好选择51系列的单片机,这个系列的单片机有关的学习资料比较多,网上也比较好找,也比较容易上手,只要学会了51单片机,其它的单片机如AVR、ARM等就好学了。51系列的单片机你选择一款:AT89S52或是STC89C52RC ,这两块单片机,引脚完全一样,需要的烧写单片机的硬件工具也比较简单,烧写工具前者是ISP下载线,后者是RS232串口线,完全可以自己制作,网上的资料是比较多的,你可找找。相关的,你可观注一下:电子小制作的微博http://t.qq.com/yuan_jia2010,相关介绍比较多。
⑧ 单片机该学什么
想水平高的话就学嵌入式系统,想容易找工作就再接触一下PLC,单片机和PLC基本可以应付大部分工厂