1. 干单片机的工作需要学习哪些课程
楼上的几位都说得挺全,不过这些还只是开始,学习单片机,数模电最好要熟悉,在学习过程当中会给你带来很多帮助;编写代码有C跟汇编两种工具,可以根据自己的需要学习其中的一种,也可以两种都学;单片机的内部结构,原理,一些概念性的知识点要知道;还有就是动手能力的培养,通过实验对单片机加深理解及各个不同板块的应用,学到中高级,深入阶段之后,对之前一些没有接触的内容可以再重新认识,单片机是一门很有研究性的技术,学习是一个过程,学无止尽,要学的确实有很多~~~~~因为单片机应用领域相当广泛,所以不能仅仅局限于哪些课程的学习,等你真正接触到了单片机就会了解
千万别被这些内容吓到,因为前期的基础对单片机来说还是挺重要的,万事开头难,突破了前面的,后面就会慢慢得心应手,越学越得劲儿~~~~
上海灵训IT教育 单片机培训中心 长期从事专业的单片机培训,相关课程介绍可以浏览学校网页,手把手教你学习单片机,从入门到独立完成项目,让你具备独立开发项目的能力,报名前可以免费试听课程,索取课程相关资料~~~
2. 学习单片机需要哪些基础
需要你的软件编程基础和硬件电路方面的基础
1:C语言编程是必要的,或者汇编语言也可以
2:硬件方面,模电,数电,单片机的一些芯片这些需要掌握
3:单片机开发板练习,结合理论基础,学习单片机开发板,51单片机是经典(吴鉴鹰单片机开发板),从这开始
3. 一个单片机工程师需学习哪些内容
1、对单片机应用场合有充分的了解,能够在应用项目中选择合适的单片机和外围芯片的型号;能够根据系统指标很快的设计出一个应用系统的体系结构;在深圳,一个项目的时间只有一个星期左右,因为这些东西谁都能做,主要看谁能够做的又快又好;
2、熟练使用ASM和C等相应的单片机语言,有良好的编程风格和一定的编程技巧;
3、能够进行简单的PCB版图设计,至少能够设计出有一定抗干扰能力的单片机电路板; 4、对控制、信号系统有所了解,知道必要的算法;
5、熟悉计算机方向的简要开发,能够使用计算机做一些简单的主机端软件;
6、对模拟、数字电路、总线等比较熟悉,能够使用它们进行单片机的外围接口。
4. 学单片机需要什么基础知识
学单片机需要学习数字和模拟电子技术等基础知识,还要有一定的C语言编程能力。
学习初期可以先买一个开发板,先学会单片机开发的环境搭建,主要是单片机集成开发软件keil的配置,软件项目的建立,程序的编译和烧写,先把点亮LED灯,流水灯和控制蜂鸣器这些最基本的程序完整的实现一遍。
之后可以把LED数码管显示,按键信号采集,去抖动,串口与PC机通信等例子的程序完整的编写一遍,并且在开发板上把程序运行一下。
这时你已经对单片机开发有了初步了解了,已经迈出了单片机学习的第一步了。
学习单片机软件方面需要的基础知识:
软件方面需要会写简单的C语言程序,虽然说单片机编程也可以使用汇编语言,但C语言在使用的方便性和可移植性上要比汇编语言好很多,所以初学者可以越过汇编语言,而直接学习C语言的单片机编程。