导航:首页 > 操作系统 > 单片机研发推广

单片机研发推广

发布时间:2022-12-15 00:22:29

单片机的作用及单片机的用途有哪些具体点哦!

将微处理器(CPU)、存储器(ROM和RAM等)、输出/输入口(I/O口)、定时/计数器、中断系统等集成在一块集成电路芯片上。称之为单片微型计算机,简称单片机(MCU)。

单片机的主要应用领域
由于单片机有许多优点,因此其应用领域之广,几乎到了无孔不入的地步。单片机应用的主要领域有:

1) 智能化家用电器:各种家用电器普遍采用单片机智能化控制代替传统的电子线路控制,升级换代,提高档次。如洗衣机、空调、电视机、录像机、微波炉、电冰箱、电饭煲以及各种视听设备等。

2) 办公自动化设备:现****公室使用的大量通信和办公设备多数嵌入了单片机。如打印机、复印机、传真机、绘图机、考勤机、电话以及通用计算机中的键盘译码、磁盘驱动等。

3) 商业营销设备:在商业营销系统中已广泛使用的电子称、收款机、条形码阅读器、IC卡刷卡机、出租车计价器以及仓储安全监测系统、商场保安系统、空气调节系统、冷冻保险系统等都采用了单片机控制。

4) 工业自动化控制:工业自动化控制是最早采用单片机控制的领域之一。如各种测控系统、过程控制、机电一体化、PLC等。在化工、建筑、冶金等各种工业领域都要用到单片机控制。

5) 智能化仪表:采用单片机的智能化仪表大大提升了仪表的档次,强化了功能。如数据处理和存储、故障诊断、联网集控等。

6) 智能化通信产品:最突出的是手机,当然手机内的芯片属专用型单片机。

7) 汽车电子产品:现代汽车的集中显示系统、动力监测控制系统、自动驾驶系统、通信系统和运行监视器(黑匣子)等都离不开单片机。

8) 航空航天系统和国防军事、尖端武器等领域:单片机的应用更是不言而喻。

单片机应用的意义不仅在于它的广阔范围及所带来的经济效益。更重要的意义在

于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。随着单片机应用的推广,微控制技术将不断发展完善。

⑵ 为什么在工业上多用PLC而不是单片机

PLC的特点 1.PLC的可靠性高这也是在工业领域应用最多的原因之一。PLC的构成简单来说就是通过单片微型计算机再加上相应的保护电路及自诊断功能组成的,因此PLC的稳定性与安全性都高于单片机。

2.PLC的输入和输出功能模块齐全。PLC针对不同的工业现场信号如直流或交流、开关量、数字量或模拟量、电压或电流等,均有相应的模块与工业现场的器件(如按钮、开关、传感电流变送器、电机启动器或控制阀等)直接连接。这正适合了在工业场景中的大多数开发要求。

3.PLC的编程容易方便,PLC的编程多采用的是梯形图方式,这种方式可以类比于早些年前的继电器拼装成的大规模控制系统,易于开发控制。

4.PLC的现场安装调试比较于单片机具有很大的优势,他的安装大多数是采用的模块化安装加现场总线的方式,而单片机的应用还要选择合适的地点封装散热性等等。

综上PLC和单片机的优势对比可知在工业上对PLC的应用多单片机。

单片机的特点
1.单片机的研发首选需要设计应用场景的原理图,PCB图最后到电路板的制作,然后再进行编程这种方式的的缺点是开发时间久,应用的兼容性差。

2.单片机相比于PLC的优点在于对于复杂系统的控制能力强,价格便宜,体积小适合常用的家用电子产品。

电子设计学堂将持续推出电子DIY设计小视频,零基础学习文章,电子设计技巧等知识,欢迎大家的关注!

刚开始单片机在工业应用的,后来由于工业控制的复杂化在加上单片机的性价比等因素,得不到推广于工业领域。至九十年代,电子产品的来潮,单片机才迎来真正属于自己的一片天。工业领域不能因为单片机而止步不前,于是在传统继电器控制基础上研发出可编程逻辑控制器(PLC)。消费电子产品更新换代快,而单片机成本也低且便于量产,对电子产品最好不过了。不像工业上用的需要稳定可靠还要用的久,虽然PLC贵但是用时久了也相当于把成本降低了。

工业上多用PLC而不是单片机,也是有原因的。

工业控制领域对稳定性和可靠性要求高,不能三天打渔两天晒网,对企业损失是巨大。工业控制环境恶劣,有防护等级要求、设备露天作业等,遇到雨天、潮湿天气、极寒天气,单片机运行能稳定不?可靠性不敢恭维!在工业领域,I/O点动不动成百上千,单片机肯定抗不住,PLC都要弄套冗余系统以防万一,单片机很难办到。工业控制只是它其中一部分,用过PLC的都知道。需要数据采集、通讯、上位、组态,运动控制及显示,得完全依赖工业体系与通讯协议造成,单个的单片机是搞定不了的。比如MODBUS、OPC、PROFIBUS的实现。

开发周期短于单片机,门槛低,不像单片机编程的C语言、汇编语言对于初学者难度大,而PLC编程只要有绘制电气原理图的能力,它的梯形图编程就能很好入门。拿开发周期而言,一个人开发能不?等你弄出来PLC早已经做好准备上现场了。大型项目的高压设备启动运行,小小单片机不得玩死。适用人群也不同,单片机主要是电子工程师而PLC是电气工程师,这两种不同的职业,肯定融合不了,说白了很多电气工程师都不知道玩C语言、汇编语言之类的开发语言。电气工程师觉得编程不够优化,PLC可以自行修改,单片机做好之后就是固定的不是专业人士根本无济于事。例如工业生产过程需要增I/O点删I/O点,单片机能行吗?

PLC它的就是稳定性好,不像我们的消费电子产品,例如手机闪退对我们没损失,大不了重启一下。但是在工业上,你这样时不时闪退企业还不被活活玩死,严重时造成人命都没了。虽然单片机成本低,从整体看单片机的性价比跟PLC比不了的。

说个很形象的比喻吧,在工控领域,PLC相当于小学文化,单片机相当于初中文化。

PLC实质上就是一套集成各种外设功能的单片机控制系统。使用PLC有两大好处,一是编程容易,上手快。二是基本不用考虑硬件的可靠性和适配性问题,需要什么功能就选什么样的模块就行。

而单片机用起来就麻烦很多,使用者要更多的考虑电路系统及外设硬件的可靠性,而且编程基本用C和汇编等基础语言,对编程者的逻辑思维能力要求比较高,而且软件和硬件的结合适应更是个很挠头的事。能熟练掌握单片机软硬件系统,那反过来学习和使用PLC就是小儿科了。

从两者的应用来说,PLC侧重于对工控成本比较宽松,而且对可靠性要求比较高的场合,比如机床,设备等。而对于偏重成本的中大批量产品,毫无疑问必须使用单片机。

由于掌握单片机的应用比掌握PLC,有更广泛的应用,所以建议年轻的从业者应该不畏艰难,从单片机入手进入工控的世界。PLC需要的话,再入手不迟

朋友们好,我是电子及工控技术,我来回答这个问题。PLC自1969年在美国诞生以来它就是为了解决当时工业控制领域中一些特殊的控制需要,由于在试用期间它的运行情况表现很出色,慢慢地PLC就在工控界发挥着越来越重要的作用了。到目前为止PLC已经成为了工控领域中的核心控制器件了,我所在的单位中很多设备中都是选用的PLC作为核心控制器件,比如机器人多功能工作台上就有西门子S7-1200的PLC,它作为机器人本体的外设专门负责机器人与其它器件的协调控制工作,比如各类传感器所检测到的信号首先要送入到PLC,然后通过PLC内部程序的处理后得到的开关信号告知工业机器人启动、暂停或者复位等一系列动作。另外还有数控机床中也使用了内置式PLC装置。由此可见在工业控制领域中PLC的使用是随处可见的,下面我来说说在工业控制中为什么对PLC情有独钟。
PLC在工业控制领域中的优点
在工业控制领域中PLC作为不二的选择,它到底有哪些魅力让工业控制系统的设计技术人员对它如此重视呢?在我看来主要体现在以下几个方面,其一是PLC具有很强的抗干扰能力和很高的可靠性,在我们单位实验室中有近20台PLC,自从2005年实验设备进来之后,每天都在运行工作,到目前为止PLC模块还没有出现过故障,其它模块都已经换了一个又一个了,从这点可以看出PLC的可靠性有如此之高,据我所知在一些品牌的PLC中还采用了冗余的CPU(中央处理器),像这样的PLC无故障的时间会更长。

接下来我再聊聊关于PLC的抗干扰能力强的问题,PLC在设计之初就已经考虑到了它所工作的环境,在工业环境中可能会有很强的磁场干扰,电路中的高次谐波干扰等等,因此从PLC内部电路元器件的选择上就选择了高质量,性能好的元器件,比如它的微处理器CPU就采用了抗干扰能力强的CPU。在电路的设计上就采用了多重抗干扰技术,我们从电源上讲就使用了多级滤波技术,后面还使用了集成的稳压块进行稳压,这样以来不管是外部电源高次谐波的影响还是电源电压的波动,PLC都能泰然处之。最后从电磁干扰方面讲,由于PLC的输入和输出端口都使用了光电隔离技术,在PLC整个电路的设计上都使用了屏蔽技术,这些技术手段的使用也使电磁干扰信号没有可乘之机。从以上我说的可以看到PLC天生就是为工业控制领域所使用的控制器。

第二点我们再从学习PLC的难易程度来看,我们知道PLC最初是在继电器控制电路的基础上诞生的,它可以使用非常形象的梯形图作为控制“语言”,这样非常直观。对于很多电气技术员来说学会也是非常容易的事情了,因此一般的电气技术人员在设计控制系统时首先就会想到运用PLC来控制了。

第三点从PLC控制电路的维护和升级方面来看也是非常的方便,同时在以PLC为核心的控制电路中,从硬件配置、安装以及到软件的使用即使计算机技术一般的人员也能上手去做,这样的话也会大大缩短整个电路完成的时间,我认为由于PLC有了以上的众多优点,在工业控制中使用它是理所当然的了。
单片机在工业控制领域中的短板
我们在反观单片机这种控制芯片,我接触它也有好些年了。从我使用过程中单片机有很多“致命”弱点,比如它的抗干扰能力就很弱,尤其是在工业环境这样恶劣的地方,用单片机控制根本显示不出它的优势。先从电压要求来说它需要较低的电压,稍不留神就会烧坏单片机芯片,我在玩单片机时就是因为电压的问题烧坏了许多,当单片机过低的时候它就会“罢工”不给你工作了,我在维修单片机控制电路板时,经常会查出因为电源电压低造成整个控制电路无法正常工作。比如有的单片机正常工作电压是5V,当电压降到3.4V时它就“罢工”不工作了,我认为单片机比较“娇贵”不好伺候,可靠性差。另外单片机所使用的语言相比较PLC梯形图语言来说学习难度要大,比如它所用的C语言或者汇编语言,要编一个像样的控制程序需要很熟练的掌握才行,短时间无法完成,这样用它设计工业控制系统所需的时间会延长。

工业生产首要的因素就是稳定!因此,我们设计一个工业控制系统首先考虑的因素就是可靠!而PLC就是专门为工业生产设计的,它的实质就是一个单片机系统,但是它比单片机更可靠,更稳定,更不容易受干扰。现在,由于恶性竞争,为了降低成本,都在用单片机替代PLC,看似成本降低,实则掩耳盗铃。试想,一个系统你用单片机替代PLC省了一部分钱,但是由于不稳定导致的停产,你所损失的远远大于你节省的成本

plc的核心也是单片机啊,plc是系统,是通用成品,侧重于控制方案的实现,可以随时修改程序,所以编程简单,成本高。

单片机是芯片,要加上好多外围电路设计才能用,适合批量生产,定制设计,修改难度大,成本相对低。

二者不能简单的对比,工业的控制对象接口比较标准,因此通用类的plc比较适用。

可以这样说,单片机就是面向工业控制应用的成熟产品。但是单片机应用的行业要比plc广泛得多。

解答这个问题,首先要了解PLC和单片机的联系!提到单片机,大家往往会想到51单片机,其实单片机种类非常多,比如arm。那你打开某款PLC,会发现他的cpu就是某arm处理器。

这时你应该明白,PLC只不过是模块化的单片机系统!

一、用单片机解决一个工业控制问题,不是不可以,太费时!首先,根据工艺搭建硬件电子电路,这些电路包含通信电路,光耦隔离电路,模拟量的模数转换或数模转换电路,基本时钟……一大堆电路,然后,基于你搭建的电路开发所需要的程序,一般用c语言,开发非常费时。等你完成这个程控器时,人家早用PLC做了100多个项目了。用PLC做系统,不用考虑电子硬件电路,只需要加几个不同功能的模块就可以编程了,常用的梯形图程序比c语言简单多了,有现成的函数,功能块,咱就拿最简单的定时器做比方,单片机做个精确定时程序要比plc费力的多。

二、你的工程做好了,发现需要修改,用plc系统做的,添加模块,换别的模块,修改程序,改一些线,分分钟搞定,单片机系统呢?把电路板重做!

三、一个大型的工控项目比如有几千个控制量,要是用单片机,得搭建多少电子电路?大项目往往有很多智能仪表,人机界面,工控机,你要考虑你制作的单片机电路板和这些都兼容,通信驱动程都要搞定!用大型plc比如西门子s7_400,很容易实现设备间的通讯,组成现场总线,设备与设备间的大多数通信可以兼容,省去大量时间。

四、不敢保证你用单片机制作的电路可靠性能够满足工业现场需要。plc,一般西门子的,可靠极了!

五、有些设备,只要程序相对固定,只需要设置参数,那就不用plc,用专业程控器!比如燃烧器程控器,它也和plc相似,也有几路输入输出,但是,工艺固化,不需要编程!这些专业程控器就是拿单片机开发的!

六、plc正是 社会 化分工的缩影!一个电气工程师要完成一个项目,他只要把精力放在宏观项目上就可以了。电子工程师和计算机工程师已经为电气工程量身打造开发了plc系统,组态软件,人机界面等等,这些拿来用就行了。

单片机可以替代PLC 吗?答案是“不太可能”。第一次听到这个答案可能会让你感到意外。

一、什么是单片机,什么是PLC

1、单片机

单片机(Microcontrollers),也简称MCU,是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。

特点是编程、维护相对复杂,编程方式常用C语言或汇编,成本较低,IO口相对有限等特点。

2、PLC

PLC是Programmable Logic Controller的简写,翻译成中文也即是可编程逻辑控制器,是一种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。

1) 历史

美国 汽车 工业生产技术要求的发展促进了PLC的产生,20世纪60年代,美国通用 汽车 公司在对工厂生产线调整时,发现继电器、接触器控制系统修改难、体积大、噪声大、维护不方便以及可靠性差,于是提出了着名的“通用十条”招标指标。

2)结构

可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同(基于成本等原因,大多PLC的控制芯片实际上就是单片机,也就是说可以将PLC看成是单片机的二次开发)。

电源用于将交流电转换成PLC内部所需的直流电j目前大部分PLC采用开关式稳压电源供电。

中央处理器(CPU)是PLC的控制中枢,也是PLC的核心部件,其性能决定了PLC的性能。

存储器是具有记忆功能的半导体电路,它的作用是存放系统程序、用户程序、逻辑变量和其他一些信息。其中系统程序是控制PLC实现各种功能的程序,由PLC生产厂家编写,并固化到只读存储器(ROM)中,用户不能访问。

输入单元是PLC与被控设备相连的输入接口,是信号进入PLC的桥梁,它的作用是接收主令元件、检测元件传来的信号。输入的类型有直流输入、交流输入、交直流输入。

输出单元也是PLC与被控设备之间的连接部件,它的作用是把PLC的输出信号传送给被控设备,即将中央处理器送出的弱电信号转换成电平信号,驱动被控设备的执行元件。输出的类型有继电器输出、晶体管输出、晶闸门输出。

PLC除上述几部分外,根据机型的不同还有多种外部设备,其作用是帮助编程、实现监控以及网络通信。常用的外部设备有编程器、打印机、盒式磁带录音机、计算机等。

3)特点

可靠性高。由于PLC大都采用单片微型计算机,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。

编程容易。PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,一般的小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。

组态灵活。由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的功能和规模,因此,可适用于任何控制系统。

输入/输出功能模块齐全。PLC的最大优点之一,是针对不同的现场信号(如直流或交流、开关量、数字量或模拟量、电压或电流等),均有相应的模板可与工业现场的器件(如按钮、开关、传感电流变送器、电机启动器或控制阀等)直接连接,并通过总线与CPU主板连接。

安装方便。与计算机系统相比,PLC的安装既不需要专用机房,也不需要严格的屏蔽措施。使用时只需把检测器件与执行机构和PLC的I/O接口端子正确连接,便可正常工作。

二、结论

经过上述阐述,我们可以看出:PLC实际上可以看成是单片机的二次应用开发,但是它又有自己鲜明的特点;如果单片机也具备PLC的这些特点的话,那么将取代PLC;但是就目前形势(单片机的功能、价格、稳定性、易用性、编程及维护等)来看,那将是一项不可能完成,或者说期限趋向于无穷的艰巨任务。

总之,两者各有优势,在IO口较少、功能块不多的场合一般选择用单片机,反之多选PLC(开发周期短、成本低(大型项目相对较低)、易用性强、IO口多等原因)。

1.单片机

从设计角度,需要软硬件设计,对设计人员要求高,入手比较难,比较慢;

从稳定性角度,单片机抗干扰能力差,对恶劣环境适应性不好,而工业应用环境复杂,决定单片机不能大范围应用在工业上;

维修及维护不方便,实时监控效果差。

2.PLC

PLC用户不必要设计和制作硬件装置,功能强大,使用面广,编程简单,技术人员更容易入手,同时,减少工作人员的工作量。

可靠性高抗干扰能力强,能适应不同温度和湿度的环境。

同时,PLC故障率低,有很强的实时监视功能,不同功能的模块,也标准化,维修方便。

3.尽管PLC在工业领域应用多于单片机,但单片机也有各种优点,如价格便宜、体积可以做到足够小等,广泛应用在电子产品上面。

以上仅为个人观点,有不同见解,可私信交流!谢谢

首先要了解一下自动化发展的历程,最早的时候可以说是半自动的,机械制造的设备没有很好的控制系统,功能的实现是靠机械装置和继电器,接触器,定时器等独立原件装配。发展到后来靠电子设备来控制,修改参数。这里就有了一个工业设备配电柜的装配习惯,工业电工的思路都是按照基本的接触器,定时器,开关等配置起来的,而且在现实中还要经常的去改动某些接触器,开关的控制方式,这样如果用单片机控制的话就会出现一个修改程序的问题,单片机如果修改一个函数涉及的方面过多,很麻烦,这样PLC应时而生,PLC在做编程的时候迎合了机械电工的思路,编程相对来说简单,容易修改,不用关心运行的死机,储存信息代码,各种设备信息交换代码等复杂的编写。

其实PLC就是单片机加入了程序,PLC是在单片机的程序基础上做的二次开发,这个需要理解,原始的编码应该都是基于二进制的编码系统的,后来的汇编,再到后来的电脑的C,C++等,单片机的keil等,都是在简化编程方法,减少编程错误,智能化了。

⑶ 简述单片机应用研发过程

第一步,需求分析,分析项目的需求,有哪些功能等等;
第二部,方案选择,比如芯片选择,是否需要带系统,选用哪种语言开发等等;
第三部,可行性分析 选定这个方案是否可行,代价有多大,周期有多长,是否能够在有限的时间内实现;
第四部 方案实施 主要分为硬件设计 和软件设计
第五步 调试和测试

基本就是这写步骤,更加官方的解释可以去网络搜

满意的话记得赞一下,呵呵

⑷ 单片机项目的开发流程

开发流程如下:

(1)CPU开发。开发单片机中的CPU总线宽度,能够有效完善单片机信息处理功能缓慢的问题,提高信息处理效率与速度,开发改进中央处理器的实际结构,能够做到同时运行2-3个CPU,从而大大提高单片机的整体性能。

(2)程序开发。嵌入式系统的合理应用得到了大力推广,对程序进行开发时要求能够自动执行各种指令,这样可以快速准确地采集外部数据,提高单片机的应用效率。

(3)存储器开发。单片机的发展应着眼于内存,加强对基于传统内存读写功能的新内存的探索,使其既能实现静态读写又能实现动态读写,从而显着提高存储性能。

(4)计算机开发。进一步优化和开发单机片应激即分析,并应用计算机系统,通过连接通信数据,实现数据传递。

(5)C语言程序开发。优化开发C语言能够保证单片机在十分复杂的计算机与控制环境中,可以正常有序的进行,促使其实现广泛全面的应用。

(4)单片机研发推广扩展阅读

单片机项目包括模拟电路、数字电路和C语言知识。

模拟电路和数字电路属于抽象学科,在学习单片机之前,觉得模拟电路和数字电路基础不好的话,不要急着学习单片机,应该先回顾所学过的模拟电路和数字电路知识,为学习单片机加强基础。

扎实的电子技术基础是学好单片机的关键,直接影响单片机学习入门的快慢。

单片机属于数字电路,其概念、术语、硬件结构和原理都源自数字电路,如果数字电路基础扎实,对复杂的单片机硬件结构和原理就能容易理解,就能轻松地迈开学习的第一步,自信心也会树立起来。

如果觉得单片机很难,那就应该去重温数字电路,搞清楚触发器、寄存器、门电路、COMS电路、时序逻辑和时序图、进制转换等理论知识。

⑸ 基于单片机的智能家居的发展现状及前景

得益于智能家居的发展,中国智能控制器市场规模快速增长

智能控制器主要应用于家用电器、健康与护理产品、电动工具、智能建筑与家居等领域。目前,我国智能家居在内的智能终端产业已逐步形成,国内智能控制器市场规模也飞速增长。据沙利文的统计数据显示,2014-2020年,中国智能控制器市场规模由9612.5亿元增长至1.55万亿元,年复合增速达82.9%。



——更多行业相关数据请参考前瞻产业研究院《中国智能家居设备行业市场前瞻与投资策略规划报告》。

⑹ 求当前主流单片机论文综述

51系列单片机占绝大部分市场
PIC在汽车电子和工业控制中比较常用
仿PIC的台湾单片机在玩具行业比较普遍
AVR是凭借ATMEL凭借51市场打下的市场渠道和本身的优势迅速推广的单片机
飞思卡尔的HC目前在国内做的推广工作不少,但用的实在是不多
TI的MSP430凭借超低功耗+16位的处理性能以及丰富的外设,在手持设备和仪表测量应用广泛。
鬼子的单片机很强大,如东芝,日立等,但也许由于民族情节的原因,在国内使用的范围是越来越小了。
51目前分了很多分支:
1、传统的Intel8051单片机,如AT89S51等,
2、对传统单片机完全兼容又可以扩展一些新的功能,比如2倍速,带EEPROM和AD等的SST和NXP等的单片机
3、对51单片机有一个质的改善的C8051单片机,是目前受广大工程师推举的一款高性能51单片机
4、目前有一款号称国产的单片机STC也凭借着性能优异,易于申请样品等特点也广为人传诵。
5、台湾的华邦单片机也是电脑主板中最常见的51单片机

对于单片机程序的开发,只要掌握了C一般所以的单片机都可以玩转了,因为所以的单片机目前都有支持它的C编译器了,比较常用的51一般用KEILC的人比较多,PIC用PICC编译比较多,TI的MSP430国内使用IAR的人居多,这三款软件一般是第三方提供的软件,一般单片机公司自己也会推出一些C编译软件,就连EMC义隆都有自己的C编译器。
当然要把单片机玩好,就得等点汇编了。对于初学者一般推荐先学一本汇编,51的汇编指令是最多的,但也是理解上最简单,资料最全的,建议想从事单片机开发的新手,汇编至少要学到看得等,^_^,

⑺ 本人想投 周立功单片机公司的 市场推广工程师,大家给给意见,

这个要求不是很高。不过模电数电C语言还有单片机,这些的基础还是要会的。
谨记:基础!
本人前几天刚去了,也过了。祝你好运~~

⑻ 【求助】本人想往单片机研发方面发展

建议用 郭天祥单片机开发板 及他的视频教程这个上手很快的

学习的步骤

当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习 AVR 单片机, AVR 单片机在功能上较 51 有很大提升,集成了 A/D 、快速 PWM 等很多实用的功能,而且和很多大型的单片机在功能上有很多类似之处,因此如果以后还想掌握其他单片机 AVR 无疑是一个很好的跳板。

学习的过程

学习单片机最终要的是当然是练,我所说的学习跟课堂上的单片机学习不同,我以前也看过一些单片机教材,有些教材讲的是单片机的工作原理和内部结构,这些东西对于我们暂时并不需要,等以后开课的时候在学习好了。现在要学习的是暂时抛开内部结构原理不谈,如何能用单片机写一些简单的小程序,是从实用性的角度出发,网上有一种说法称之为先实践后理论的学习方法。

因此我的观点如下,单片机的硬件结构首先要有一个基本的了解,最起码要知道各引脚的功能、区别,能自己动手搭一个单片机的最小系统,然后就可以直接从程序入手,程序最好还是用 C 语言编程,从简单的跑马灯做起,逐渐深入,陆续可以做一些数码管、液晶、 DS1302 、 DS18B20 等电子元器件的应用,在深入就可以结合一些具体实例扩展一些中断、串口通讯等功能。还有一点要声明的是单片机里用到的 C 语言其实很有限,课堂上学习 C++ 的很大一部分内容在初期单片机编程中都用不到,因此没必要因为觉的自己的 C 语言基础不是很好而对单片机望而止步!

学习的工具

软件方面方面, 51 单片机用的是 KEIL 软件,这个软件在学校图书馆软件下载和其他网站上都有,具体用法自己查找相关资料, AVR 的软件就比较多了,我用的是 CVAVR ,另外还有 ICCAVR 等多款编译软件,这要看个人喜好了,建议有了一定的 51 基础再学。另外就是烧写软件,烧写软件的作用就是将编译器生成的 HEX 文件烧写至单片机里,这要配合下载线实用,如果有并口的话最好用并口下载线,软件最好用广州双龙的 SLISP 软件,如果是笔记本没有并口的话则要自己买一个下载器了,名称为 USBASP ,网上电子市场有卖 20 块钱左右,软件会随光盘自带。

硬件方面,首先是要有单片机,对于单片机有一点要注意, 51 单片机最好买 89S51 、 89S52 这两种型号,上面我所说的烧写程序是 ISP 方式,这两种单片机支持 ISP 下载,所以如果买其他型号的烧写程序可能会不太方便, AVR 单片机常用的就是 ATmega16L 其它型号的区别也不是很大,甚至有些兼容。至于单片机开发板,目前的价格都很贵,从一百到几百不等,不过像上次学校里广告的那个六十多块钱的最好还是免了,没什么作用。能买一块当然好,没有的话也不要紧,自己动手买个电路板搭一下也很方便,引出 ISP 接口,烧写程序十分容易,然后将 I/O 口引出扩展也很方便。

学习单片机的其它几个注意点:

1 .理论与实践并重
对一个初学单片机的人来说,如果按教科书式的学法,上来就是一大堆指令、名词,学了半天还搞不清这些指令起什么作用,也许用不了几天就会觉得枯燥乏味以致半途而废。所以学习与实践结合是一个好方法,边学习、边演练,循序渐进,这样用不了几次就能将所用到的指令理解、吃透、扎根于脑海,甚至 “ 根深蒂固 ” 。也就是说,当你学习完几条指令后 ( 一次数量不求多,只求懂 ) ,接下去就该做实验了,通过实验,使你感受到刚才的指令产生的控制效果,眼睛看得见 ( 灯光 ) 、耳朵听得到 ( 声音 ) ,更能深刻理解指令是怎样转化成信号去实现控制的,通过实验看到自己所学的成果不仅有一种成就感也能提升你对单片机的兴趣。说句实在话,单片机与其说是学出来的,还不如说是做实验练出来的,何况做实验本身也是一种学习过程。因此边学边练的学习方法,效果特别好。
2 .合理安排时间持之以恒
学习单片机不能 “ 三天打鱼、两天晒网 ” ,要有持之以恒的毅力与决 4 心。学习完几条指令后,就应及时做实验,融汇贯通,而不要等几天或几个星期之后再做实验,这样效果不好甚至前学后忘。另外要有打 “ 持久战 ” 的心理准备,不要兴趣来时学上几天,无兴趣时凉上几星期。学习单片机很重要的一点就是持之以恒。

3 .遇到问题耐心检查

单片机有软硬件两方面的内容,有时一个程序怎么调都不出效果,然而从理论分析却又是对的,这是就要仔细找原因了,学习单片机经常碰到很多问题,有时一两天都不能解决,这是就要有耐心,从底层找起,相信每找出一个错误都会有一个新的收获。切不可轻言放弃!!!
4 .对只短暂学过一遍的知识,充其量只比浮光掠影稍好。因此,较好的方法是过一段时间后 (1-2 个月 ) 再重新学一遍,学过的知识要经常运用,这样反复循环几次就能彻底弄懂消化,永不忘却。
5 .要进行适当投资购买实验器材及书籍资料
单片机技术含金量高,一旦学会后,给你带来的效益当然也高,无论是应聘求职还是自起炉灶开厂办公司,其前景都光明无限。因此在学习时要舍得适当投资购买必要的学习、实验器材。另外还要经常去科技图书店看看,购买一些适合自己学习、提高的书籍。一本好的书籍真的很重要,可以随时翻阅,随时补充不懂或遗忘的知识。

⑼ 单片机的发展历史

历史

单片机的发展先后经历了4位、8位、16位和32位等阶段。8位单片机由于功能强,被广泛用于工业控制、智能接口、仪器仪表等各个领域,8位单片机在中、小规模应用场合仍占主流地位,代表了单片机的发展方向,在单片机应用领域发挥着越来越大的作用。

80年代初,Intel公司推出了8位的MCS-51系列的单片机。

单片机的特点可归纳为以下几个方 面:集成度高;存储容量大;外部扩展能力强;控制功能强。

1、从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。

2、同时在片内RAM区间还特别开辟了一个双重功能的地址区间,使用极为灵活,这一功能无疑给使用者提供了极大的方便。

3、乘法和除法指令,这给编程也带来了便利。很多的八位单片机都不具备乘法功能,作乘法时还得编上一段子程序调用,十分不便。

(9)单片机研发推广扩展阅读:

单片机技术的开发

单片机在电子技术中的开发,主要包括CPU开发、程序开发、 存储器开发、计算机开发及C语言程序开发,同时得到开发能够保证单片机在十分复杂的计算机与控制环境中可以正常有序的进行,这就需要相关人员采取一定的措施,下文是笔者的一些简单介绍:

(1)CPU开发。开发单片机中的CPU总线宽度,能够有效完善单片机信息处理功能缓慢的问题,提高信息处理效率与速度,开发改进中央处理器的实际结构,能够做到同时运行2-3个CPU,从而大大提高单片机的整体性能。

(2)程序开发。嵌入式系统的合理应用得到了大力推广,对程序进行开发时要求能够自动执行各种指令,这样可以快速准确地采集外部数据,提高单片机的应用效率。

(3)存储器开发。单片机的发展应着眼于内存,加强对基于传统内存读写功能的新内存的探索,使其既能实现静态读写又能实现动态读写,从而显着提高存储性能。

(4)计算机开发。进一步优化和开发单机片应激即分析,并应用计算机系统,通过连接通信数据,实现数据传递。

(5)C语言程序开发。优化开发C语言能够保证单片机在十分复杂的计算机与控制环境中,可以正常有序的进行,促使其实现广泛全面的应用。

⑽ 单片机在电子领域当中的应用

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:
1.在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。
2.在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
3.在家用电器中的应用
可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。
4.在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
5.单片机在医用设备领域中的应用
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。
此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。
单片机的主要应用领域

由于单片机有许多优点,因此其应用领域之广,几乎到了无孔不入的地步。单片机应用的主要领域有:

1) 智能化家用电器:各种家用电器普遍采用单片机智能化控制代替传统的电子线路控制,升级换代,提高档次。如洗衣机、空调、电视机、录像机、微波炉、电冰箱、电饭煲以及各种视听设备等。

2) 办公自动化设备:现代办公室使用的大量通信和办公设备多数嵌入了单片机。如打印机、复印机、传真机、绘图机、考勤机、电话以及通用计算机中的键盘译码、磁盘驱动等。

3) 商业营销设备:在商业营销系统中已广泛使用的电子称、收款机、条形码阅读器、IC卡刷卡机、出租车计价器以及仓储安全监测系统、商场保安系统、空气调节系统、冷冻保险系统等都采用了单片机控制。

4) 工业自动化控制:工业自动化控制是最早采用单片机控制的领域之一。如各种测控系统、过程控制、机电一体化、PLC等。在化工、建筑、冶金等各种工业领域都要用到单片机控制。

5) 智能化仪表:采用单片机的智能化仪表大大提升了仪表的档次,强化了功能。如数据处理和存储、故障诊断、联网集控等。

6) 智能化通信产品:最突出的是手机,当然手机内的芯片属专用型单片机。

7) 汽车电子产品:现代汽车的集中显示系统、动力监测控制系统、自动驾驶系统、通信系统和运行监视器(黑匣子)等都离不开单片机。

8) 航空航天系统和国防军事、尖端武器等领域:单片机的应用更是不言而喻。

单片机应用的意义不仅在于它的广阔范围及所带来的经济效益。更重要的意义在

于,单片机的应用从根本上改变了控制系统传统的设计思想和设计方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。以前自动控制中的PID调节,现在可以用单片机实现具有智能化的数字计算控制、模糊控制和自适应控制。这种以软件取代硬件并能提高系统性能的控制技术称为微控技术。随着单片机应用的推广,微控制技术将不断发展完善。

阅读全文

与单片机研发推广相关的资料

热点内容
dvd光盘存储汉子算法 浏览:755
苹果邮件无法连接服务器地址 浏览:958
phpffmpeg转码 浏览:669
长沙好玩的解压项目 浏览:140
专属学情分析报告是什么app 浏览:562
php工程部署 浏览:831
android全屏透明 浏览:730
阿里云服务器已开通怎么办 浏览:801
光遇为什么登录时服务器已满 浏览:300
PDF分析 浏览:482
h3c光纤全工半全工设置命令 浏览:139
公司法pdf下载 浏览:379
linuxmarkdown 浏览:349
华为手机怎么多选文件夹 浏览:681
如何取消命令方块指令 浏览:347
风翼app为什么进不去了 浏览:776
im4java压缩图片 浏览:360
数据查询网站源码 浏览:148
伊克塞尔文档怎么进行加密 浏览:888
app转账是什么 浏览:161