一、为什么要学习单片机?
我觉得这个时候回答这个问题的答案只有一个那就是为了更好的工作,说白了就是拿更高的工资。
单片机是一门集多种技能为一身的综合技能学习载体,在掌握其综合技能之前会涉及到以下几种技能的学习。电路设计知识、C语言编程、汇编语言编程、单片机编程应用、上位机VC或VB编程、PCB电路图制作、项目设计综合能力。
可以这麽说任何一种技能的掌握都可以使自己有一技之长,如果全部掌握到最后一步那将是更有杀伤力的就业能力。
在公司如果拥有完成的产品独立设计能力,开发工资是非常让人自豪的。三维第一批学员蒋少敏,毕业大三上学期开始学习单片机,从单片机的程序下载电路,单片机走马灯,实验板焊接到面包板数码管等常用器件的使用,在广东工作2年后,现在的月薪已经超过1W。
二、什么人什么时候可以学习单片机?
这个问题怎么回答呢?只有你真正有需求了,你的心真正放下来了,你就可以学习单片机,你的基础可以为0,只要有一种可以为学习单片机废寝忘食的劲头,那么恭喜你可以开始学习了。而且如果是在三维学习,一定要记住,可能完成不成任务会被赶走,但是学习的时候痛苦点是有好处的。登山的时候,如果你经历辛苦超越了你本来想放弃想停止的半山腰,你会发现原来之前想是那么的幼稚。哈哈,当然了,这种体会经历才更有回味。
三、怎么学习单片机?
这个问题要针对两种人群学习,可以分为以参加学校科技创新比赛项目为目标为需求的在校大学生以及以更好的获得企业给予工资的公司产品技术掌握为目标为需求的毕业一年以上的大学或非大学生。
以比赛项目的完成为综合目标,打好单片机相关基础,跳着边学边用边做。比如为了参加校内科技创新比赛,设计一个趣味循迹智能小车,那么需要如何学习呢?以下几个知识点需要必须掌握。
第一: 熟练掌握C语言编程软件的应用,编写基本的IF WHILE FOR程序。
第二: 编程仿真软件KEIL和PTOTEUS的掌握,利用汇编语言设计开发仿真交通灯实验。
第三: 在面包板上实现单片机程序下载电路的设计及效果实现。
第四: 熟练掌握单片机对8个LED的各种控制的软件和硬件设计可以在仿真上实现,实现以后实物板上焊接调试成功。
第五: 在仿真软件上熟练掌握单片机控制双电机的各种控制方法。
第六: 熟练掌握智能小车控制电路的设计(电机驱动电路设计、整体设计、电源电路设计)。
第七: 在提供的小车底架、组装零件、主控制板材料等期间的基础上实现设计自己的智能小车基本控制。
第八: 在小车的模型基础上添加感应开关实现壁障小车功能。
第九: 学习掌握电路PCB板制作,将以上实现的小车功能以最低的成本从小车模型、电路器件等设计自己的智能小车。