⑴ 一凡单片机全套教程下载
单片机全套资料:www.buffalotone.com/?p=819
单片机发展历史
单片机(Microcontrollers)诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。
随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。
而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。
当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。
早期阶段
SCM即单片微型计算机(Microcontrollers)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不可没。
Micro Controller Unit中期发展
MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最着名的厂家当数Philips公司。
Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。因此,当我们回顾嵌入式系统发展道路时,不要忘记Intel和Philips的历史功绩。
当前趋势
SoC嵌入式系统(System on Chip)式的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决,因此,专用单片机的发展自然形成了SoC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SoC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。
早期发展
1971年intel公司研制出世界上第一个4位的微处理器;Intel公司的霍夫研制成功世界上第一块4位微处理器芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被英国《经济学家》杂志列为“二战以来最有影响力的7位科学家”之一。
1971年11月,Intel推出MCS-4微型计算机系统(包括4001 ROM芯片、4002 RAM芯片、4003移位寄存器芯片和4004微处理器)其中4004(下图)包含2300个晶体管,尺寸规格为3mm×4mm,计算性能远远超过当年的ENIAC,最初售价为200美元。
1972年4月,霍夫等人开发出第一个8位微处理器Intel 8008。由于8008采用的是P沟道MOS微处理器,因此仍属第一代微处理器。
1973年intel公司研制出8位的微处理器8080;1973年8月,霍夫等人研制出8位微处理器Intel 8080,以N沟道MOS电路取代了P沟道,第二代微处理器就此诞生。
主频2MHz的8080芯片运算速度比8008快10倍,可存取64KB存储器,使用了基于6微米技术的6000个晶体管,处理速度0.64MIPS(Million Instructions Per Second )。1975年4月,MITS发布第一个通用型Altair 8800,售价375美元,带有1KB存储器。这是世界上第一台微型计算机。
1976年intel公司研制出MCS-48系列8位的单片机,这也是单片机的问世。
Zilog公司于1976年开发的Z80微处理器,广泛用于微型计算机和工业自动控制设备。当时,Zilog、Motorola和Intel在微处理器领域三足鼎立。
20世纪80年代初,Intel公司在MCS-48系列单片机的基础上,推出了MCS-51系列8位高档单片机。MCS-51系列单片机无论是片内RAM容量,I/O口功能,系统扩展方面都有了很大的提高。
⑵ 51单片机汇编教程
在网络搜索《mcs-51、96系列单片机原理及应用》,孙涵方着,32开本大小,北京航空航天大学出版社1988年出版。书虽老,但很经典,对汇编部份讲的最细致、最完整,还有许多常用子程序。
如果买不着,也可以在网络文库中下载PDF格式的电子版。
⑶ 单片机c语言教程
你好:
单片机的c语言和标准c没多大区别,只是多了几个关键字而已。
自己多看看程序,多练练就行,根本不需要花过多的时间去学。
如果实在需要教程,就买本书吧,网上很多很好的教程。
希望我的回答能帮助到你。
⑷ 单片机教程
王云 51单片机教程,就很好,身边很多同学在用。
⑸ 51单片机教程
我就是自学的,去看郭天洋的单片机视频《十天学会单片机》,有条件买块板子,没条件用proteus
⑹ 单片机视频教程下载
王健讲的一系列教程非常适合初学者,王健--带你征服protel99se汉化版,王健--带你征服电子元器件,王健--带你征服Proteus +51单片机视频教程,王健--带你征服常用模拟电路电源电路篇,王健--带你征服单片机选型,王健带你征服STM32视频教程,王健带你征服PIC单片机PROTUES仿真,还有两本着作《王健带你征服PIC单片机PROTEUS仿真c语言》《王健带你轻松征服51单片机》,用软件仿真,从电子基础讲
⑺ 单片机教程哪个比较好
看看这些书:
《MCS-51.96系列单片机原理及应用》
《8051单片机C语言程序设计Proteus仿真实训100例》
《8051系列单片机C程序设计完全手册》
⑻ 求吴鉴鹰单片机视频教程
这么和你说吧,我看过吴鉴鹰的视屏,视屏兼顾了初学者的入门视屏,详细且易懂,当然,对于那些有一定经验的人士,学习吴鉴鹰视屏可以更快的加固自身实战能力,视屏本身结合实际项目。网上有很多学习视屏,想郭天祥的虽然上手快,但未必能学得好。
1、在淘宝上又卖开发板和配套视频的。
2、网络到一些链接、但是多数都失效了。
3、网络视频里可以搜到、但是视频都很短。
4、建议还是在淘宝买一个。
⑼ STC89C52单片机视频教程
呵呵 我也买了,是51单片机学习板,里面带视频了我传到优酷共享了,很生动,浅显易懂。你去youku需要哈哈 的空间看看吧网络不让发地址没办法