51单片机教程_51单片机学习教程

看到网上有些网友在找51单片机教程,为此我也整理出一些有用的单片机学习教程。都是一些比便实用的,从最初的学习教程,到高级教程,还包括有C语言、汇编等,还有一些实例的讲解。共有八部,大家都应该能从中找到自己需要的。如果大家在学习和应用中也有好的教程希望也能拿出来共享一下。


1、51单片机教程
2、51单片机教程PPT
3、51单片机经典入门教程(非常棒的教程)
4、51单片机汇编语言教程
5、51单片机C语言创新教程
6、51单片机高级教程
7、51单片机C语言应用程序设计实例精讲  
8、新概念51单片机C语言教程(入门,提高,开发)

 

1.  51单片机教程.doc     http://www.eeskill.com/resource/index/id/7468.html


 2. 51单片机教程.ppt

http://www.eeskill.com/resource/index/id/7469.html 

3. 51单片机经典入门教程(非常棒的教程).pdf

http://www.eeskill.com/resource/index/id/7470.html 

4. 51单片机高级教程.doc

http://www.eeskill.com/resource/index/id/7471.html 

5. 51单片机汇编语言教程.doc

http://www.eeskill.com/resource/index/id/7472.html 

6. 51单片机C语言应用程序设计实例精讲.pdf

http://www.eeskill.com/resource/index/id/7474.html 

http://www.eeskill.com/resource/index/id/7475.html 

7. 51单片机C语言创新教程.pdf

http://www.eeskill.com/resource/index/id/7473.html 

 

1、51单片机教程
第一课:单片机概述                                                               
第二课:单片机的内部、外部结构(一)                                               
第三课:单片机的内部、外部结构(二)         
第四课:第一个小程序
第五课:延时程序分析
第六课:单片机的内外部结构分析(一)
第七课:单片机内部结构分析(二) 
第八课:寻址方式与指令系统  
第九课:数据传递指令
第十课:数据传递类指令指令 
第十一课:算术运算类指令
第十二课:逻辑运算类指令
第十三课:逻辑与指令
第十四课:条件转移指令
第十五课:位及位操作指令
第十六课:计数器与定时器
第十七课:定时/计数器的方式控制字
第十八课:中断系统
第十九课:定时、中断练习一
第二十课:定时/计数器实验
第二十一课:串行接口
第二十二课:串行口应用编程实例
第二十三课:LED数码显示器的连接与编程
第二十四课:动态扫描显示接口
第二十五课:键盘接口与编程
第二十六课:矩阵式键盘接口技术及编程
第二十七课:初学单片机几个不易掌握的概念
第二十八课:单片机音乐程序的设计与实验 

 
                                                                                                                       
2、51单片机教程PPT
此文主要详细讲解了51单片机原理及应用,是江西环境工程职业学院机械与电子分院讲课的教程。
第一讲    单片机结构及原理
第二讲    中断系统
第三讲    定时/计数器
第四讲    串口通信
第五讲    工具软件介绍、流水灯实验

 

3、51单片机经典入门教程

本教程乃最通俗易懂之单片机教材,本教程分为上下两册上册部分主要教您掌握单片机开发的基本步骤和软硬件的编程与设计如果您学完了上册部分就能成为单片机的入门者完全可以进行一般产品的开发下册部分是单片机应用的提高部分主要学习单片机的系统扩展比如ROM和RAM存储器的扩展并行口的扩展串行口的扩展A/D和D/A与单片机的接口以及相关开发工具和软件的使用包括KELL C51的应用与调试技巧硬件仿真器的使用等等。                   
第一课 单片机的概述6
第二课 单片机的硬件结构与开发过程9
第三课 单片机的内部结构一半导体存储器11
第四课 单片机的内部结构二工作寄存器15
第五课 单片机的内部结构三时序与时钟18
第六课 单片机的内部结构四并行口20
第七课 单片机的内部结构五数据与地址24
第八课 单片机的内部结构六特殊功能存储器27
第九课 单片机的工作方式29
第十课 单片机的寻址32
第十一课 单片机的指令一数据传递类指令35
第十二课 单片机的指令二数据传递类指令38
第十三课 单片机的指令三算术逻辑运算类指令42
第十四课 单片机的指令四控制转移类指令47
第十五课 单片机的指令五位及位操作指令51
第十六课 单片机的程序设计方法55
第十七课 单片机的定时计数器64
第十八课 单片机的中断系统68
第十九课 单片机的定时/中断实验一73
第二十课 单片机的定时/中断实验二78
第二十一课 键盘接口及编程方法一独立式按键81
第二十二课 键盘接口及编程方法二矩阵式按键87
第二十三课 单片机显示器接口及编程方法90
第二十四课 数码管的静态扫描与编程方法94  
第二十五课 程序存储器的扩展及编程方法一2
第二十六课 程序存储器的扩展及编程方法二6
第二十七课 数据存储器的扩展及编程方法一8
第二十八课 数据存储器的扩展及编程方法二12
第二十九课 I2C总线原理及编程方法16
第三十课 串行接口的原理及编程方法一20
第三十一课 串行接口的原理及编程方法二25
第三十二课 多机通讯的原理及编程方法一28
第三十三课 多机通讯的原理及编程方法二32
第三十四课 定时/计数器的扩展及编程方法36
第三十五课 中断的扩展及编程方法41
第三十六课 D/A转换的原理及编程方法一45
第三十七课 D/A转换的原理及编程方法二50
第三十八课 A/D转换的原理及编程方法一54
第三十八课 A/D转换的原理及编程方法二58
第三十九课 看门狗原理和单片机的可靠性设计62
第四十课 键盘的扩展及编程方法66
第四十一课 显示器的扩展及编程方法70
第四十二课 单片机专用键显芯片的设计方法及编程原理75
第四十三课 实时时钟的原理及编程方法一79
第四十四课 实时时钟的原理及编程方法二83
第四十五课 单片机汉字显示系统的原理86
第四十六课 单片机汉字点阵屏的实验91
第四十七课 液晶显示器的原理和编程方法一94
第四十八课 液晶显示器的原理和编程方法二96                                                                                                                         

 

4、51单片机汇编语言教程                                                          
1课:单片机简叙   
2课:单片机引脚介绍
3课:单片机存储器结构
4课:第一个单片机小程序
5课:单片机延时程序分析
6课:单片机并行口结构
7课:单片机的特殊功能寄存器                                                                                                                                        

5、51单片机C语言创新教程                                                         
《51单片机c语言创新教程》以宏晶公司的stc89c52rc单片机为蓝本,由浅人深,并结合smartm51开发板系统地介绍单片机的原理与结构、开发环境的使用、各种功能器件的应用。   
《51单片机c语言创新教程》主要特色是边学边做,不是单纯的理论讲解,各章节中规中矩,遵循由简到繁、循序渐进的编排方式。本书大部分内容均来自作者的项目经验,因而许多c语言代码能够直接应用到工程项目中去,且代码风格良好。书中还介绍了usb通信、网络通信、数据校验、深入编程等,而这些内容在很多同类型书籍中并不具备,恰恰也是即将走出校门的大学生踏入社会工作经常要接触的。其中配套的光盘含有各实验的示例代码,可使读者在短时间内迅速掌握单片机的应用技巧,并可向读者提供配套的单片机开发板。   
《51单片机c语言创新教程》既可作为大学本、专科单片机课程教材,也可作为相关技术人员的参考与学习用书。
                                                                                                                                    

6、51单片机高级教程 
高级实验的实验电路图要自己搭建,程序代码仅供参考,部分程序改下程序I/O就可以在开发板上运行。
       实验一:数字时钟   ………………………………2   
       实验二:电子音乐   ……………………………...19
       实验三:步进马达控制  ………………………….26
       实验四:  D/A数模转换  ……………………….…33
       实验五:RS232通信串口数据传输  ………….…37
       实验六: I2C总线控制实验  …………………….40
       实验七: 气压测量系统实验 ……………………..46
       实验八: 短距离无线数据传输系统 ……………..50
       实验九: GPS全球定位系统实验 ………………...60     

7、51单片机C语言应用程序设计实例精讲                                             
全书实例丰富,每个例子都调试通过,都有具体的设计思路、硬件电路、软件设计以及程序代码分析,同时附录里专门提供了实例配套实验箱内容,对于读者学习51单片机的应用开发提供了参考和指导价值。  
 
《51单片机C语言应用程序设计实例精讲》中的所有程序代码都使用C语言实现,简单易学、易懂。《51单片机C语言应用程序设计实例精讲》适合计算机、自动化、电子及硬件等相关专业的学生进行学习,同时也可供从事51单片机开发的科研设计人员参考使用。   
《51单片机C语言应用程序设计实例精讲》配有一张光盘,光盘里包括了书中所有的程序代码和电路图,读者稍加修改即可用于自己的设计,物超所值。
<ignore_js_op> 

8、新概念51单片机C语言教程(入门,提高,开发)
本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。本书内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。本书配套光盘提供13讲近30学时的教学视频和本书实例代码,可使读者更快更好地掌握单片机知识和应用技能。本书作者还可提供与本书配套的单片机实验板。
本书可作为大学本、专科单片机课程教材,适合于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。 
书名:新概念51单片机C语言教程 入门、提高、开发、拓展全攻略 
页数:525 
作者:郭天祥编著 
出版社:电子工业出版社 
出版日期:2009.01 
第1篇  入门篇
  第1章 基础知识必备
  第2章 Keil软件使用及流水灯设计
第2篇  内外部资源操作篇
  第3章 数码管显示原理及应用实现
  第4章 键盘检测原理及应用实现
  第5章 A/D和D/A工作原理
  第6章  串行口通信原理及操作流程
  第7章  通用型1602,12232,12864液晶操作方法  
  第8章  I2C总线AT24C02芯片应用
  第9章  基础运放电路专题
第3篇  提高篇
  第10章  定时器/计数器应用提高
  第11章  串行口应用提高
  第12章  指针
  第13章  STC系列51单片机功能介绍
第4篇  实战篇
  第14章  利用51单片机的定时器设计一个时钟
  第15章  使用DS12C887时钟芯片设计高精度时钟
  第16章  使用DS18B20温度传感器设计温控系统
  第17章  太阳能充/放电控制器
  第18章  VC、VB(MSCOMM控件)与单片机通信实现温度显示
第5篇  拓展篇
  第19章  使用Protell 99绘制电路图全过程
  第20章  ISD400x系列语音芯片应用
  第21章  电机专题
  第22章  常用元器件介绍
  第23章  直流稳压电源专题
  第24章  运放扩展专题
附录A  天祥电子开发实验板简介

畅学电子 发表于05-14 11:11 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

畅学电子
金币:9023个|学分:327179个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号