求学习单片机的好网站,要论,不要论坛?
matlab中文论坛;csdn;东哥单片机学习网;ourdev等等。简介:单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的缩写MCU表示单片机。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,单片机由仅有CPU的专用处理器芯片发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
哪里有学习单片机的网站?
matlab中文论坛;csdn;东哥单片机学习网;ourdev等等。简介:单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的缩写MCU表示单片机。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,单片机由仅有CPU的专用处理器芯片发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
凭大家的经验,给我推荐几款16位单片机?
16位合适的只有MSP430系列。
但是就像楼上说的,要么你好好的学8位的单片机(会51只能算是入门,离“会单片机”这个层次远着呢)。要么直接转32位的。仅仅是为了速度选择16位,不是很好的理由。
8位的,如果不想学别的,你就去了解一下C8051F,比传统的51快几十倍。如果想学好8位,跳出51的框框,那么主流的AVR单片机时首选。
32位的可以选CORTEX M3内核的学,因为它的定位是偏向于控制、单片机类型的,会容易上手些,具体的如STM32系列或者Stellaris系列。
最后,不同的单片机指令系统是不一样的,如果只会51汇编,而不会C,企图用汇编解决问题,那是远远不够的。
学会C语言,然后掌握单片机的架构概念,那么再学任何一个新的单片机,不过就是看看手册了解一下寄存器,几天就能解决的事。
16位单片机学习选哪个片子好
可以买个飞思卡尔的16位dsc学一下。它兼含控制器和数字信号处理器的功能,是一个不错的学习平台。楼主可以买一个开发板(要一定的money哦!)学学,它的功能很全,几乎不用扩展,几乎都在内部集成了。包括各种通讯接口,ad,pwm,脉冲捕捉等等,有的甚至集成了温度传感器。同时它含有dsp的很多功能,也是很值得去看的。
希望楼主能够从中学到很多~(我现在刚刚使用mc56f8366这块芯片,感觉蛮好用的,楼主也可以看看其他系列的芯片。不过我才刚刚起步,还有很多东西没接触,所以给不出很专业的建议)
有什么学习单片机的论坛或者网站推荐?
matlab中文论坛;csdn;东哥单片机学习网;ourdev等等。简介:单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的缩写MCU表示单片机。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,单片机由仅有CPU的专用处理器芯片发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
针对51单片机的学习,大家有什么好的方法?
首先,要有一块源丰富的开发板,所带的资料也多,我买的是普中科技的,感觉还可以
其次,要有一本单片机的书,最好是C语言版的,至于什么书都差不多,从实例天始学起,前面的什么内部结构和寄存器先不要花太多时间。
第三,要有C语言基础,把C语言学一下,只需要学一下前面的几种循环语句和数组,指针了解一下就可以了,其它的等用的时候再学效果会好一些
第四,在网上也要多找一些资料,常见的有,51单片机开发100例,还有郭老师的那些视频
最后就是要多下功夫,多写代码,多调试,等你把开发板上的资源学得差不多了你的51基本的都学的差不多了,只有付出了才会有收获,不努力是不会有收获的。
加油!
51单片机的学习
作为一个初学者,如何单片机入门?实际上,其实不需要多少东西,会简单的C语言,知道51单片机的基本结构就可以了。一般的大学毕业生都可以了,自学过这2门课程的高中生也够条件。设备上,一般是建议购买一个仿真器,例如,的“双功能下载线”就具有良好的稳定性和较快的下载速度,上位机可扩展,可以下载更多的单片机及嵌入式芯片。通过实验,这样才可以进行实际的,全面的学习。日后在工作上,仿真器也大有用处。还有,一般光有仿真器是不行,还得有一个实际的电路,即学习板,如图,即为,单片机最小系统。学习板以强大的接口为主,单片机的学习分两方面,一方面是单片机的原理及内部结构,另一方面是单片机的接口技术。这些都是需要平时多积累,多动手,多思考,这样才能学好单片机技术。注:“双功能下载线”在百度文库里有详细的使用说明,并且上位机会定期更新以支持更多的单片机。单片机学习的4个阶段一、整体了解要知道 单片机是什么?单片机有何用?如何系统学习单片机?单片机系统设计的流程是怎样的,需要掌握哪些辅助软件?了解这些之后,我们的学习就有了目标和方向。二、揭秘 单片机很难学,是因为其内部结构、编程语言抽象,且实际应用中与其他电子技术和元器件知识相互关联,需结合起来一起设计开发产品。所以,第二阶段要了解单片机的内部结构是怎样的?单片机开发经常会用到哪些电子技术和元器件知识?如何将一条条编程指令组合成一段段有效的程序?三、解密 之所以单片机能成为控制核心,设计出包罗万象的应用系统来,是因为开发者利用了单片机提供的种种功能及各种外设。所以,第三阶段我们要掌握单片机的各种功能,再加上诸如传感器、模数转换、扫描显示、串行、中断的应用思维,结合更多的元器件、电子电路知识,逐个学习、体会实际的单片机系统的秘密。四、远航 通过以上三个阶段,读者基本就可掌握单片机的应用了。但要设计出丰富的单片机系统,解决复杂的实际问题,还需要了解更多的外设知识及其与单片机的联系(如电动机、各类存储器、继电器、红外管等)。这些需要不断的学习和积累。有时候,接到一些开发任务,就需要你针对这个任务自觉地去搜集、学习相关知识,在实践中不断学习和提高。最后推荐两本经典图书:《实例解读51单片机完全学习与应用(配教学视频)》,杨欣编著(他写过多本很有口碑的电子读物,风格独特),电子工业出版社出版。《爱上单片机》,杜洋著,全新风格,使用面包板入门,人民邮电出版社。