A. 学习单片机课程的核心是什么
单片机的主要学习内容是:
1、存储器结构:包括程序存储器、RAM(工作寄存器、位寄存器、用户寄存器、特殊功能寄存器、扩展RAM)
2、中断资源:外部中断、定时器中断、串口中断等
3、IO口:很多IO都是复用的,所以需要弄清楚具体意义及控制方法
4、各个功能模块:如RS232、SPI、定时计数器、I2C、PWM、WATCHDOG等等,这些模块有的单片机只有其中之一,有的多些。
5、最好学一下汇编,这样有利于你更好的理解这些东西。
B. 学单片机前需要先学哪些课程啊
其实如果纯粹的学是用的单片机知识的话,只要你会简单的c语言以及会电脑的基本知识就可以了,数电模电不能掌握也没关系,给你推荐郭天祥的课程。
C. 学习单片机需要什么基础课程
单片机是软件硬件结合的产物,学习单片机之前最好有模拟电子和数字电路基础,如果会C语言,开发则会更高效
D. 大学里的有关单片机的课程叫什么
单片机原理及接口技术(北京航天航空大学出版社)
E. 单片机课程全程是什么
单片机原理及接口技术
一般分为汇编版本和C语言版本
F. 介绍一下单片机这门课程
学习这个非常有用,我和你一个专业,学习这个一学期了,现在正在作一些小的系统,这个主要是用在控制方面,如果想入门看看我空间http://hi..com/769564866
转的文章,非常有用,,可以加单片机 qq群 89121310 进行交流
G. 单片机学习主要涉及哪些课程
高中物理的电学定律(欧姆定律,串并联等之类的)
电工(电烙铁的使用和各种元器件的识别使用)
模数电(别害怕,只要会做每一章的最简单的一两道题就足够了)
计算机原理(我也不知道干神马用的)
电子小制作一本(需要动手制作几个)
C语言编程(能达到会使用函数和指针就可以了)
数学(主要是四则运算……)
大量的芯片和单片机的DATASHEET(保守估计也有几千万册,不过只要能会读一两册就可以了)
通信(各种通信)
以上的知识都是建立在单片机的开发应用上。
如果你只是想要这一科及格,那么以上什么都不涉及。
H. 学单片机要先学哪些基础课程
不错,你现在至少要学精数电,因为你至少要搞清什么叫数据(二进制、十六进制),而且从学习数电的过程中,你学精的话,会体会到,你思考问题的方式也发生了变化,变得更加逻辑化了(基础的与或非),到了后面你就会用逻辑的思维去解决实际问题了,因为编程关键就是要用逻辑的思维去看待问题,然后找出逻辑的思路,最后通过这个思路方案就可以正确的把程序编出来,所以一定要学好数字电子技术,模拟电子也不能忽视,因为单片机与数字电子只是说能实现了逻辑功能(也就是领导出来了,有了一个控制策略),现在得要手下的人去做事,这就是模拟电子,因为它是连接单片机与实际控制执行机构硬件(领导与一线工人)的桥梁,所以要学好数字电子和模拟电子,C语言跟单片机的汇编语言都是相通的(无论是什么语言,最终都是要说出某句话,只是说话的音不同罢了,这里的音就是语言),学好其中任何一个,你都可以去学好其他的语言,而且上手很快,比如你C很好,但JAVA不懂,没关系,你有C的底子,JAVA一下子就能掌握
I. 学习单片机要学习哪些课程
单片机就是一个小电脑
要有板子芯片 所以你要学电路 也要会用元器件 还有芯片 就是相当于电脑的cpu 这个需要你去编程 用的语言 就是汇编 和 c
调试程序需要仿真软件 现在很好 还有ARM前途不错 好好学
J. 单片机学什么核心课程是那些
专业对数学和英语要求不低,学起来比较郁闷要拿高薪,英语是必需的;
吃技术这碗饭,动手能力和数学是基本功当然,也不要求你成为数学家,只要能看懂公式就可以了,比如微积分和概率统计公式,至少知道是在说些什么而线性代数要求就高一些,因为任何书在讲一个算法时,最后都会把算法化为矩阵计算(这样就能编程实现了,而现代的电子工程相当一部分工作都是编程)
对于动手能力,低年级最好能焊接装配一些小电路,加强对模拟、数字、高频电路(这三门可是电子线路的核心)的感性认识;工具吗就找最便宜的吧!电烙铁、万用表是必需的,如果有钱可以买个二手示波器电路图吗,无线电杂志上经常刊登,无线电爱好者的入门书对实际操作很有好处
另一块是单片机、CPLD/FPGA、DSP其中单片机是必会的,51系列单片机就可以,因为这个用得最多;找块51开发板(比较便宜)自己动手编编程序就可以了ARM单片机、FPGA、DSP开发板都比较贵,不过这是趋势,有条件就玩玩吧
编程方面:c是要会的,实际上单片机/DSP应用系统就常用c语言来开发数据结构和操作系统是计算机软件专业最核心的课程(北大老师认为,学过这两门课就认为是学过计算机了)大型单片机(比如ARM系列)经常使用嵌入式操作系统(比如uCLinux),因此除了windows编程外,有机会可以玩玩Linux编程