还有一点要声明的是单片机里用到的C语言其实很有限,课堂上学习C 的很大一部分内容在初期单片机编程中都用不到,因此没必要因为觉的自己的C语言基础不是很好而对单片机望而止步!学习的工具软件方面方面,,单片机用的是KEIL软件,这个软件在学校图书馆软件下载和其他网站上都有。接术、应用开发等内容。此外,还有一些其他专业,如测控技术与仪器专业、电气工程专业等,也可能涉及到单片机的学习。这些专业中的相关课程可能会根据学校的不同而有所差异,但总体上都离不开单片机在相关领域的应用。学习单片机需要具备扎实的电子技术和计算机知识,同时也需要较强的实践能力和创新思维。
另:单片机的开发板或者最小系统有钞票的话可以买,毕竟调试起来也方便,电路水平高的话也可以自己搭建起来,片机大概,左右一片自己搭建最小系统很便宜滴.也可以买一块实验板,自己再搭一块呵呵.总之学单片机一定要多做实验.另另:如果学校里有老师用单片机做事的话。被广大学生敬称为郭老师。开始学习单片机C语言编程,获学校五四杯电子设计竞赛二等奖,参加“枭龙杯”空中机器人比赛(于,在成都举行)获亚军,参加“索尼杯”大学生电子设计竞赛未获奖。期间学会了C语言、C 语言、VC 编程、VHDL语言、FPGA/CPLD(可编程逻辑器件)。
语言方面,汇编语言是基础,从,列入手比较容易,学校一般讲的是,不过学通了是一样的。然后从转用C编程,用KEIL比较容易入手,protues用来整体硬件,不过只能比较简单的电路。硬件方面,良好的模拟、数字电路是基础,这些学好了才能走得远。各种单片机的硬件结构、体系结构可能不相同。你可以看看《爱上单片机》(杜洋著),超简单的哦。如果你不想买书,你可以下载《单片机编程魔法学校》,或者硬件的《单片机入门制作专辑》(其实就是从书里面截取的片段)还可以购买视频,你到www.doyoung.net看看其实没必要买一块开发板,也不必要自己做一块完全可以用面包板搭建,无需焊接。
专业核心能力:计算机硬件测试、维护能力、计算机应用软件的编程及调试能力。专业核心课程与主要实践环节:微机原理、C 程序设计、汇编语言程序设计、操作系统、数据库基础与应用、计算机网络基础、计算机网络维护、接术、可编程(PLC)、单片机原理与应用、计算机组装与维修实训、计算机应用实训。陕西省核工业电子技工学校陕西省核工业电子技工学校是一所以电子信息专业类为主,兼顾其它学科的全日制重点技工学校。位于历史名城西安。校园占地面积,,总建筑面积,方米。学校环境幽雅,师资力量雄厚,学校有电子、电工、电力拖动、单片机、可编程,财会摸拟等实验室。
单片机编程要学什么
楼主,你首先要学习C语言基础,就相当于,会单片机了,因为现在所有,(列,MSP,列,ARM系列)都是使用C语言。先看内核,单片机:宏晶的STC,,DIP,或其它如新茂,到网上买一个开发板,价格不会超过,。看一下单片机功能:包换内部FLASH、RAM、TIMER、INT。学单片机需要学习数字和模拟电子技术等基础知识,还要有一定的C语言编程能力。学习初期可以先买一个开发板,先学会单片机开发的环境搭建,主要是单片机集成开发软件keil的配置,软件项目的建立,程序的编译和烧写,先把点亮LED灯,流水灯和控制蜂鸣器这些最基本的程序完整的实现一遍。之后可以把LED数码管显示。
,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦。不积跬步,无以至千里。单片机就是控制io口,达到控制外设的目的。首先c语言编程功底要提高,多写写游戏啊,软件之类的,至于移植到到单片机,分分钟的事情吧,比如贪吃蛇这种。单片机基础,一定要学透,而不是停留在基础,基础也可以学的很好,假设led,你知道所有led控制的方法吗,位控制。
接下来,练习吧!多编程。。就像文章,要多动手自己才会写。所谓熟能生巧。有了一些编程经验的时候,再回过头来看C语言吧,深奥着呢,这时,再深钻c语言吧,把你的程序能优化就优化,尽可能的少出现bug!!至于汇编语言,一定要学的。但是我个人以为还是有稍许的单片机c语言基础的时候,再看,这时候。语言方面,汇编语言是基础,从,列入手比较容易,学校一般讲的是,不过学通了是一样的。然后从转用C编程,用KEIL比较容易入手,protues用来整体硬件,不过只能比较简单的电路。硬件方面,良好的模拟、数字电路是基础,这些学好了才能走得远。各种单片机的硬件结构、体系结构可能不相同。
并比C语言速度要快,但从目前的发展和单片机成本来看,从实用的角度,学习汇编,并不是一个值得推荐的选择;搞清,列单片机基本原理和基本结构,会用KEILC开发环境,知道一些基本的模拟元器件和集成芯片,多做实验、调试,有条件的话。单片机只不过是一种工具。。。没有太多能够研究的地方,如果你想用好的话,那你就提高运用技巧和外设方面,你应该一步步学习,先从,起,然后学msp,然后交接m,然后慢慢接触avr,等你把低等级的东西都搞定了的话,你再去了解arm和嵌入式系统。所谓系统,并非是只单片机这一个小部件。
单片机编程就业前景
可以做硬件工程师之类。就业前景不错。单片机,亦称单片微电脑或单片微型计算机。它是把处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/O)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。这种微型计算机因其制作在一块芯片上而被称为单片机。学单片机的就业前景很好的,有以下的公司:Motorola单片机:是世界上很大的单片机厂商,品种全,选择余地大,新产品多,在,机方面有,C,升级产品,C,C,,个系列,个品种,产量超过,片.Microchip单片机是市场份额增长最快的单片机.他的主要产品是,系列,位单片机。
如果只会单片机远远不够的,现在主流是嵌入式ARM了,建议你可以往嵌入式方向发展,越老经验越多越值钱。另外,还得结合你的个人兴趣来考虑。入门后就能学的快点了。单片机的就业还是可以的就看学到怎么样了啊,有时间的话还可以多接触arm,嵌入式学好了很好的,这东西学的时间越长,工作经验越长,工资就越高,你可以百度一下吧,我记得好像是有,经验的就能年薪。
单片机是的学习就像了解一本说明书,学习时要注重操作,最好自己买个片子学习,现在,片机是最基础的最适合用来学习的单片机了。单片机用途之广就不用说了,要是学好了,前景非常好。你好,我是系统工程师,希望我的回答能够帮助你。单片机设计,相对于嵌入式来说更为简单。但是,不同于嵌入式分工那么明确,单片机设计工作基本同时包括了软件和硬件的设计。做的好的单片机设计,一年至少,以上,且不需要太深厚的资历,只要动手能力强,项目经验足。但是,长远来看,比不了嵌入式。
最要命的还是更新速度快这一点,必须隔三差五的充电,不然就会从金字塔的上层滑下来。PLC属于工业控制自动化,PLC本身不难,难的是控制对象,也就是自动化系统,这个是一个比较宏观的,但又不能忽略细节,所以经验比较重要,是一个不难,但很繁琐的行业。就业前景还成,随着中国工业化进程。数字电子线路方向。从事单片机(的,列、的ARM系列等等)、FPGA(CPLD)、数字逻辑电路、微机接口(串口、并口、USB、PCI)的开发,更高的要求会写驱动程序、会写底层应用程序。单片机主要用C语言和汇编语言开发,复杂的要涉及到实时嵌入式操作系统(ucLinux,VxWorks,uC-OS。
暂无评论内容