㈠ 学习单片机有前途吗出来又能做什么…
你好,我是学软件开发的,把我的学习经验和你分享一下吧!其实无论是学什么,只要你学好了深入了都是有前途的,如果只是浮于表面那么学什么都是没前途的!现在来说一下单片机吧,现在学习单片机还是有前途的,虽然说新的mcu层出不穷,但是单片机还是以它低廉的价格,占据着很大的市场!如果你想学习单片机那么你应该有一些基础,例如:c语言、数电、模电,兴趣也是很重要的一点!如果你对mcu从前一点也没接触过建议你刚开始不要从汇编语言和单片机的内部结构开始,而是从c语言来开始,用c语言来编一些简单的程序来控制单片机开发板上的流水灯数码管,这样可以使你对单片机有一个感性的认识,也可以给你一点成就感,但是这只是开始!当你感觉自己已经对单片机有一定了那么,就么就要开始深入学习汇编语言和单片机的内部结构了,郭天祥的 十天学会单片机和c语言视频 挺好的,他讲的是51单片机,你可以跟着这个视频来入门!以后要做的就是不断用单片机来做东西,积累经验,没有最好只有更好,也可以学习其他的机型,呵呵,如果你把51学好了那学其他的就很简单了,最后的忠告:一定要深入学习,要坚持,吃苦!!============================================================================希望采纳!o(∩_∩)o 哈哈,希望共同进步!!
㈡ 四十岁学单片机还有人会招么
初学者,估计没有人要, 就算要,价格也很低。
你也太没有出息了,都40了,才学单片机? 跟不上时代的步伐了。
现在 单片机都是小的控制,都基本向 ARM等高级的单片机学习了,跑系统的。
所以,你就算会8位单片机,也没有发展前途。英语要好,数学,物理都要好。
还有计算机技术,模电,数电,等等,可多了。
㈢ 单片机多大能学
是学单片机机器人吗?如果是的话,小学生要学单片机的话最好有一定乐高编程和其他机器人的编程基础,有2年以上经验的三年级的孩子可以跟上,有1年左右经验的5年级的孩子是可以理解的。
一般来讲,初中开始学比较合适。
㈣ 学单片机有前途吗
低端的可以做一些简单的自动化控制,高端的可以动行安卓LINUX WINODWS CE等嵌入式操作系统,看你想做什么了,如果想做运行平台那可以学。如果只想学软件在别人的平台上运行的话。学不学单片机都可以了。把C或C++学好就可以了。
STC89C52RD的最简单的了。
ARM的就可以运行嵌入式操作系统。手机平板电脑之类的东西了。
当然了,你也可以只学软件写好了,放到智能手机或平板电脑上运行就可以了。
ARM硬件平台开发,英语要好,要看懂说明文档。要有电子电路硬件功底。要不然你就只能在别人开发好的板子上运行了。
当然有前途了,你学好了,就可以去开发手机平板电脑,还有那些消费类的电子产品都可以开发呀。不过要真的很牛才行,懂点皮毛只能自己玩玩了。
这种东西一般都是大公司,有团队来做的。一个人开发周期太长了。还有产品外观设计等 等,如果只做个裸板玩玩哪只能在实验室玩玩,投不了市场。
JAVA也要懂。
㈤ 单片机学习适合那些人
单片机学习适合那些有兴趣学习电子技术的朋友,只要你对电子技术有兴趣,有时间和精力投入到其中,那你就可能成为高手,单片机是一个对学历要求不高的硬件东西,像C语言一样,他所需要的基础知识无非就是汇编语言或C语言,再就是细细研读其内部构成,运行机制。最后做几个简单的实例,就算是入门了。
希望更多的朋友来学习单片机,民族硬件技术的短板就靠大家了。
㈥ 我40岁中级电工想学单片机编程和嵌入式能行吗,如何入手,怎么学,前景如何非常感谢回答者:
想学什么时候都不晚,单片机入门相当的简单,你有硬件基础,在加上软件,那一个系统就很容易搞定了。
嵌入式稍微难一点,学嵌入式之前,建议学好单片机,打好基础。
买本教材,买块简单的开发板,把书本啃透,一边看书一边写程序实验,很快就上手了。至于网上流行的10天,9天精通单片机视频什么的,不敢恭维。建议老老实实的买本书,踏踏实实打好基础。不过那些视频确实可以帮助你快速了解单片机。
㈦ 32岁了再重新开始学51单片机,好吗学会后再转行做单片机开发,可以吧。这个行业不会因年龄太大了。
虽说32岁是有点大了,但只要有热情,对于男人来说这不是大问题,如果是女的就另当别论了。转行做单片机开发可以,但是不要去学51单片机了,51目前虽然仍然有文泛的应用,但都是低端领域,但是低端领域的单片机选太多了,51绝不是最佳选择,比成本,51比不过st公司的 的stm8s系列,2块钱就有6、7块钱的51的性能了;比性能,比不过AVR、PIC,STM32F10X系列。
建议一开始就学ARM7单片机,有很多单片机可以选择如:LPC21XX,LPC22XX,LPC23XX,LPC24XX系列,还有ST公司的stm32f101、stm32f103、stm32f105/107系列的,个人觉得stm32f103系列比较适合初学者,价格也便宜
㈧ 50岁学单片机,能学会吗
只要功夫深,都能学会的,跟学车一样,还是有中老年人的
㈨ 我适合学单片机吗
应该比较适合。因为单片机比较好理解。不过不知道你能不能用上,关键是你的工作是什么。我们这里就有两个女生学电气的,不过转行来干机械了。
像一楼说的至少要懂得原理,等到了工作岗位能查到书就可以了。
在大学唯一学到的东西就是如何查找工具书。
㈩ 学什么单片机好学单片机怎么样能赚钱吗有前途吗
先学51单片机,可以看看学习视频,对于每个人来说,多学习一种技能 可以拓宽 就业渠道,
单片机学习可以先学习一些仿真示例,如
#include<reg51.h>
#define uchar unsigned char
uchar temp;
int key1,key,disbuf;// 此表为 LED 的字模 0 1 2 3 4 5 6 7 8 9 a b c d e f
unsigned char code LED7Code[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};
unsigned char ledx[8];
uchar t,j,i;
bit s0,s1;
void scan() //要是按键了,扫描键盘编码值
{
P1=0xF0;
for(j=0;j<250;j++);
temp=P1;
switch(temp)
{
case 0xe0: key1=0; //
break;
case 0xd0: key1=1; //
break;
case 0xb0: key1=2; //
break;
case 0x70: key1=3; //
break;
}
P1=0x0f;
for(j=0;j<250;j++)
temp=P1;
switch(temp)
{
case 0x0E: key=key1+0;
break;
case 0x0D: key=key1+4;
break;
case 0x0B: key=key1+8;
break;
case 0x07: key=key1+12;
break;
default : key=-1;
}
if((key1+1)&&(key+1)) disbuf=key;
}
void ejjc() //判断是否按键
{
P1=0xF0;
if(P1!=0xF0) { scan();s0=1;}
else { s0=0; s1=1;}
}
void main()
{
TMOD=0x51; // T1 外部计数
TH0=(65535-2000)/256;
TL0=(65535-2000)%256;
EA=1;
ET0=1; //开定时器0中断
ET1=1; //开定时器1中断
TR0=1; //启动定时器0
TR1=1; //启动定时器1
while(1)
{
ejjc();
if(s0==1 && s1==1)
{
s0=0;s1=0;
for(i=0;i<8;i++)
{ ledx[i]=ledx[i+1]; ledx[8]=disbuf; }
}
}
}
void timer0() interrupt 1
{
TH0=(65535-2000)/256;
TL0=(65535-2000)%256;
P0=0xff;
switch(t)
{
case 0: P2=LED7Code[ledx[0]]; P0=0xfe;break;
case 1: P2=LED7Code[ledx[1]]; P0=0xfd;break;
case 2: P2=LED7Code[ledx[2]]; P0=0xfb;break;
case 3: P2=LED7Code[ledx[3]]; P0=0xf7;break;
case 4: P2=LED7Code[ledx[4]]; P0=0xef;break;
case 5: P2=LED7Code[ledx[5]]; P0=0xdf;break;
case 6: P2=LED7Code[ledx[6]]; P0=0xbf;break;
case 7: P2=LED7Code[ledx[7]]; P0=0x7f;break;
}
t++;
if(t==8) t=0;
}