我是专科生 看看我的情况学习单片机能找到工作吗?
1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。
2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。
3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,编译环境、编程软件KEIL。
5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很激动,这时你真正学会了单片机,你成功了!!!!!。
6,单片机C语言举例:
sbit SPEAK = P1^5;//IO口定义为蜂鸣器控制
如果蜂鸣器正极接电源,SPEAK =0;蜂鸣器就会响,你看就是这么简单。
unsiggne char temp;//定义TEMP为单字节变量。
sfr PORTA P1;//将P1口定义为PORTA
总结:多做开发板上的实验,你要多参与这样的项目开发,慢慢就会了。
另外,你也抽点时间看看《郭天祥十天学会单片机和c语言编》一书,巩固一下理论知识。
学习单片机,跟多长时间没有关系,要看你的悟性,掌握学习方法,吃透C语言,多写程序进行实验。
只有通过实验来掌握单片机,有的人学习2年单片机,也还是工作找不到,没有完全掌握单片机,51单片机是一个入门阶段,学习单片机要看你的目标是什么,如果是今后想搞研发,那你必须把C语言吃透,现在市场单片机很多,现在市场上面都是以ARM STM32单片机来做项目的。
方式0为13位计数,由TL0的低5位(高3位未用)和TH0的8位组成。TL0的低5位溢出时向TH0进位,TH0溢出时,置位TCON中的TF0标志,向CPU发出中断请求。
方式1的计数位数是16位,由TL0作为低8位、TH0作为高8位,组成了16位加1计数器 。
方式2为自动重装初值的8位计数方式。 工作方式2特别适合于用作较精确的脉冲信号发生器。
方式3只适用于定时/计数器T0,定时器T1处于方式3时相当于TR1=0,停止计数。 工作方式3将T0分成为两个独立的8位计数器TL0和TH0 。
其实单片机也只能算基础,单片机的应用方向很多,但都是需要一些数电和模电的基础 。扩充起来要学的东西很多,要看你想发展哪个方向。
想学好的话,最好买个最小系统板实际操作一下,不行的话就用一些仿真软件也可以(proteus等),但实际的效果总是好一点,能发现一些问题。汇编是基础,会用汇编的话,C就不成问题,多看看例程和别人的程序,学习一下。
单片机的种类也很多,侧重点不同,应用方向不同。当然,PCB制版也可以学。毕竟板子才是最好的东西。单片机学的话,也不一定能找到很好的工作,这个工作需要时间,需要积累经验。
关键是自己的能力问题
和其他的都关系不大!
首先强调的是能力与学历无关!事在人为,有志者事竟成!
学单片机,怎样才算会编程?掌握语言当然是头一关,之后最重要的还是要多练习,积累并总结编程的思想!
其实模拟电路和数字电路也很重要,一般的工程设计中都是数模混合,模电底子要是不好的话工作的时候会很吃亏的!所以这两样也要好好学!
莫服神经: 哥们,我和你是一样呀.不过我5月份已经毕业了,而且我都你学得好,大一时学会了C,数模也不错,可我现在在一个PCB工厂做事.也不是在工程部,单片机那些实验,只是用来学习单片机的.明白不?你要想找一份单片机开发的工作很难很难.上面大哥说有志者事竟成.有是有理.可昨们也要务实一点,知道不,学习你永远都要记得四个字——知行合一.
汪清县17359876550: 如何学习单片机新手我是一名大专生下学期就开始学专业科了就是单片机 ?
莫服神经: 初学单片机,应首选MCS-51系列单片机教材.因为我国引进MCS-51系列单片机技术的时间最早,在教材编写,应用开发方面都比较成熟,寻找其应用事例非常容易,市面上单片机的资料也是MCS-51的最多.估计你的学校也是以MCS-51单片机做教材.
汪清县17359876550: 我是一名专科生,请问以专科生的身份去学单片机好不好就业,有没有发展前途 - ?
莫服神经: 当然好啊,学历是一方面,实力也是一方面.对于专科生来说,学历是一个障碍,但是如何克服这个障碍就是不好说的问题了,看你个人的了.不过如果你能拥有突出的能力同时适当的减少薪酬,可以说是个相对比较容易解决的招数,相对而言.鼓励你一句,如果这是你的真爱,千万不要因为困难而放弃!
汪清县17359876550: 我是电子信息工程专业学生,如何学好单片机 - ?
莫服神经: 学习好单片机,最主要的是实践,在实践中增长经验.在校学生的话,实践机会的确会比较少,但是有机会的话,可以毕业实习选择相关的课题,这样就可以接触到实际的项目.而且如果单片机微机原理是一门主课的话,相信学校会安排比较多的实践上机机会.有能力的话,可以找一些相关兼职工作做做,会更有帮助.而且单片机开发应用需要软硬件结合,所以不能只满足于编程技巧如何完美,平时也要注意硬件知识的积累,多上上电子论坛网站,买一些相关杂志.可能的话,可以到电子市场去买一些小零件,自己搭一个小系统让它工作起来.
汪清县17359876550: 我是一名大专生,数学学习的一般,上单片机的课时也听得懂一些,我想从事单片机的工作 - ?
莫服神经: 完全可以的,单片机方面的工作其实包括很多,比方说:软件工程师,专门从事软件的编制,硬件工程师,专门从事硬件的调试,维修等,都是可以的.只要单片机入门了,其他的入嵌入式等都就有基础了,如果还有不明白的再问我.
汪清县17359876550: 我是个将毕业的专科生,我学习单片机的,求助哪位同志给个意见我,选择什么工作好? - ?
莫服神经: 如果家里不是很有人脉,金钱的话,建议还是从基层做起较好,一可以长很多经验,磨练你的意志,你的吃苦能力.二,这也是一个真正成功人士的正常的之路.
汪清县17359876550: 现在大专学单片机嵌入式系统怎么样 会不会很衰. - ?
莫服神经: 我是也大专生,我是自学的.我推荐你还是自学吧,如果有这个毅力,自己买视频教程学.我学的是arm9.培训费基本要上万,真还不如买资料自己学.如果单位不行,就自己创业.我本来在企业里月薪也有6K多,想通辞职回家自学嵌入式.在一般的单位打工有什么前途,说不定哪天倒闭了,何况大型企业都有倒闭的可能.
汪清县17359876550: 我是专科生 学习51单片机能找到工作吗? - ?
莫服神经: 我和你差不多,我觉得是接着学时肯定的还要往上学,单片机不止有51,别的也可以了解下,然后ARM,FPGA等 路很长呢
汪清县17359876550: 我是专科生 学电气.想学好单片机,但没兴趣,感觉很难.因为以前是文科生,想自学日语, - ?
莫服神经: 很巧,我也是学电气的,不过我想告诉你,单片机已经快淘汰了,只有在国内还在用,想学单片机没有太大的前途的,我只说是没有太大,当然也可以混的差不多.建议你学plc和嵌入式吧.电气必学的,前途比较广,就业面也广. 至於日语,你可以报个班,但是日语你感觉发展的好麽? 当编辑,还是当翻译? 我感觉没有电气好,电气很有前途的,个人意见 希望能帮助到你.
汪清县17359876550: 大专生 学单片机 请求规划 - ?
莫服神经: 我也是学电子技术应用的大专生,05年毕业的.开始在一个200人左右的小公司里的研发部做技术员(助工),两年后升为工程师又工作了一年.现在一间2000人左右的日资公司上班,做电子工程师.这个方向走下去也还行吧.