可琪宝贝
数电比较好理解些,建议先看看,了解一些基础概念即可。玩单片机过程中遇到数电、模电方面不懂的时候再细看看。好的例程可以大大缩短入门时间。推荐一个不错的网站:。还有一个AVR单片机新手入门手册网址最后,多尝试阅读帮助文档,不要被E文吓到;多动手多思考,多模仿好的编程风格祝好!
后知后觉付
1. 学习单片机要学习哪些课程 单片机就是一个小电脑 要有板子芯片 所以你要学电路 也要会用元器件 还有芯片 就是相当于电脑的cpu 这个需要你去编程 用的语言 就是汇编 和 c 调试程序需要仿真软件 现在很好 还有ARM前途不错 好好学 2. 学习单片机课程需要做什么准备 楼主,你的来这个问题好像我当年源问的一样,很傻的。别人告诉你学什么,你就学什么,到头来学完了还不知道单片机是什么概念,只有在用的当中发现需要什么知识,才去学什么知识,这样才是最好的方法。 假设一个计算器(这是一个实物),你就会发现里面有小型的CPU,外围器件(比如键盘,液晶),那么CPU怎么和他们联系呢,第一是硬件接口连接,二是软件编程。硬件接口连接:那么你就要学模电,数电等等;软件编程:C语言,汇编等等。 不能想着要学什么,要想着我学它来干什么,到底能用在什么地方。 3. 学单片机之前要学习什么课程啊 1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,版MSP430系列,ARM系列)都是权使用C语言。 2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。 3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。 4,编译环境、编程软件KEIL。 5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很秀激动,这时你真正学会了单片机,你成功了!!!!!。 6,单片机C语言举例: *** it SPEAK = P1^5; //IO口定义为蜂鸣器控制 unsiggne char temp;//定义TEMP为单字节变量。 sfr PORTA P1;//将P1口定义为PORTA SPEAK =0;//P1^5输出低电平,如果蜂鸣器正极接电源,负极接这个IO口,蜂鸣器就会叫起来。 总结:先到书店买一本单片机C语言的书,然后做实验,你要多参与这样的项目开发,慢慢就会了。 4. 单片机学习主要涉及哪些课程 高中物理的电学定律(欧姆定律,串并联等之类的) 电工(电烙铁的使用和各种元专器件的识属别使用) 模数电(别害怕,只要会做每一章的最简单的一两道题就足够了) 计算机原理(我也不知道干神马用的) 电子小制作一本(需要动手制作几个) C语言编程(能达到会使用函数和指针就可以了) 数学(主要是四则运算……) 大量的芯片和单片机的DATASHEET(保守估计也有几千万册,不过只要能会读一两册就可以了) 通信(各种通信) 以上的知识都是建立在单片机的开发应用上。 如果你只是想要这一科及格,那么以上什么都不涉及。 5. 单片机学什么核心课程是那些 专业对数学和英语要求不低,学起来比较郁闷要拿高薪,英语是必需的; 吃技术这碗饭,动手能力和数学是基本功当然,也不要求你成为数学家,只要能看懂公式就可以了,比如微积分和概率统计公式,至少知道是在说些什么而线性代数要求就高一些,因为任何书在讲一个算法时,最后都会把算法化为矩阵计算(这样就能编程实现了,而现代的电子工程相当一部分工作都是编程) 对于动手能力,低年级最好能焊接装配一些小电路,加强对模拟、数字、高频电路(这三门可是电子线路的核心)的感性认识;工具吗就找最便宜的吧!电烙铁、万用表是必需的,如果有钱可以买个二手示波器电路图吗,无线电杂志上经常刊登,无线电爱好者的入门书对实际操作很有好处 另一块是单片机、CPLD/FPGA、DSP其中单片机是必会的,51系列单片机就可以,因为这个用得最多;找块51开发板(比较便宜)自己动手编编程序就可以了ARM单片机、FPGA、DSP开发板都比较贵,不过这是趋势,有条件就玩玩吧 编程方面:c是要会的,实际上单片机/DSP应用系统就常用c语言来开发数据结构和操作系统是计算机软件专业最核心的课程(北大老师认为,学过这两门课就认为是学过计算机了)大型单片机(比如ARM系列)经常使用嵌入式操作系统(比如uCLinux),因此除了windows编程外,有机会可以玩玩Linux编程 6. 学习单片机课程的核心是什么 单片机的主要学习内容是: 1、存储器结构:包括程序存储器、RAM(工作寄存内器、位寄存器、用户寄存器、特殊容功能寄存器、扩展RAM) 2、中断资源:外部中断、定时器中断、串口中断等 3、IO口:很多IO都是复用的,所以需要弄清楚具体意义及控制方法 4、各个功能模块:如RS232、SPI、定时计数器、I2C、PWM、WATCHDOG等等,这些模块有的单片机只有其中之一,有的多些。 5、最好学一下汇编,这样有利于你更好的理解这些东西。 7. 大几学单片机课程 是大2下半学期上的(我是那个时间上的) 书是学关于EM78447系列的单片机 学的主要就是使用和对其的编程 用的是汇编 8. 学习单片机要学习哪些课程 单片机是软硬件结合的,要想学好单片机就要分别把软件和硬件都学好。硬件的话,应该要把数电、模电学好;软件的话,应该把编程语言学好,比如C语言、汇编语言…… 9. 单片机课程全程是什么 单片机原理及接口技术 一般分为汇编版本和C语言版本
明亮宜家
1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。4,编译环境、编程软件KEIL。5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很秀激动,这时你真正学会了单片机,你成功了!!!!!。6,单片机C语言举例:sbit SPEAK = P1^5; //IO口定义为蜂鸣器控制 unsiggne char temp;//定义TEMP为单字节变量。sfr PORTA P1;//将P1口定义为PORTA SPEAK =0;//P1^5输出低电平,如果蜂鸣器正极接电源,负极接这个IO口,蜂鸣器就会叫起来。总结:先到书店买一本单片机C语言的书,然后做实验,你要多参与这样的项目开发,慢慢就会了。
优质考试培训问答知识库