学习单片机要哪些知识基础,要擅长哪些科目。数学?

如题所述

【1】入门——理解CPU,理解内存,理解指令读取和运行过程,理解SFR。了解一点汇编,程序运行过程。了解单片机输入输出口的原理。需要掌握【计算机基础】知识和【数字电路基础】以及【单片机开发环境】汇编程序的编程、调试过程。(1个月)
【2】应用——能够根据设计要求,进行简单外围电路和C语言的设计。需要掌握【电子元件】及【电子线路设计】、【C语言设计】以及对应的各种【开发环境】。(6个月)
【3】提高——能进行产品的开发。熟悉系列单片机内置和各种外围硬件,熟悉产品的基本原理、使用方法、提高性价比、升级维护便利。成为该产品的系统应用专家。(一生)追问

对于在校高中生,要在哪些科目上有优势才能掌握?

追答

在大学,通常单片机作为高年级专业课。单片机属于技能工具,不推荐高中生掌握。作为兴趣,可以了解课余电子制作,并建议了解计算机编程。想要真正发挥单片机的应用,努力学习,考一个工科类与电子相关的专业。因为用单片机将占用大量宝贵的时间,且不是专业方向,可以快速应用,却走不远,将得不偿失。培养学生的兴趣,可以考虑一些简单实验。这些并不需要太多基础,有点像物理电学实验。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-01
单片机原理、外围硬件电路、单片机常用通信协议,单片机C语言(目前主流单片机编程语言),汇编语言(执行效率高,掌握最好),和单片机相关的开发软件比如程序编写软件,烧写软件等。掌握以上知识是学习单片机必须的。追问

对于在校高中生,要在哪些科目上有优势才能掌握

追答

先好好学习基础课程,考上好点的工科院校,选择电子信息科学类专业或者其他相近的专业,会更多的学到单片机方面的知识。祝你好运!

第2个回答  2012-02-05
C和汇编这两语言得学会熟练运用,还有就是自己多动手进行相关实验制作,单凭理论知识是走不远的啊!或者自己可以加一些单片机类的技术Q群,向那些高手学习,又或者到一些单片机针对性强的网站学习下。我推荐一个电子技术导航网站:电子世家网址导航 ,它里面就分类收录了很多优秀的电子技术网站,包括单片,值得电子技术爱好者收藏与使用。请记住:对于工科生的话,多动手才是硬道理!
相似回答