51单片机教程.pdf

51单片机教程.pdf

ID:23196711

大小:2.01 MB

页数:98页

时间:2018-11-05

51单片机教程.pdf_第1页
51单片机教程.pdf_第2页
51单片机教程.pdf_第3页
51单片机教程.pdf_第4页
51单片机教程.pdf_第5页
资源描述:

《51单片机教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录上册第一课单片机的概述6第二课单片机的硬件结构与开发过程9第三课单片机的内部结构一半导体存储器11第四课单片机的内部结构二工作寄存器15第五课单片机的内部结构三时序与时钟18第六课单片机的内部结构四并行口20第七课单片机的内部结构五数据与地址24第八课单片机的内部结构六特殊功能存储器27第九课单片机的工作方式29第十课单片机的寻址32第十一课单片机的指令一数据传递类指令35第十二课单片机的指令二数据传递类指令38第十三课单片机的指令三算术逻辑运算类指令42第十四课单片机的指令四控制转移类指令47第十五课单片机的指令五位及位操作指令51第十六课单片机的程序设计

2、方法55第十七课单片机的定时计数器64第十八课单片机的中断系统68第十九课单片机的定时/中断实验一73第二十课单片机的定时/中断实验二78第二十一课键盘接口及编程方法一独立式按键81第二十二课键盘接口及编程方法二矩阵式按键87第二十三课单片机显示器接口及编程方法90第二十四课数码管的静态扫描与编程方法944下册第二十五课程序存储器的扩展及编程方法一2第二十六课程序存储器的扩展及编程方法二6第二十七课数据存储器的扩展及编程方法一8第二十八课数据存储器的扩展及编程方法二12第二十九课I2C总线原理及编程方法16第三十课串行接口的原理及编程方法一20第三十一课串行接口

3、的原理及编程方法二25第三十二课多机通讯的原理及编程方法一28第三十三课多机通讯的原理及编程方法二32第三十四课定时/计数器的扩展及编程方法36第三十五课中断的扩展及编程方法41第三十六课D/A转换的原理及编程方法一45第三十七课D/A转换的原理及编程方法二50第三十八课A/D转换的原理及编程方法一54第三十八课A/D转换的原理及编程方法二58第三十九课看门狗原理和单片机的可靠性设计62第四十课键盘的扩展及编程方法66第四十一课显示器的扩展及编程方法70第四十二课单片机专用键显芯片的设计方法及编程原理75第四十三课实时时钟的原理及编程方法一79第四十四课实时时钟

4、的原理及编程方法二83第四十五课单片机汉字显示系统的原理86第四十六课单片机汉字点阵屏的实验91第四十七课液晶显示器的原理和编程方法一94第四十八课液晶显示器的原理和编程方法二965第一课单片机的概述因为我们的主要课程是单片机的应用本来不想讲解单片机的历史与发展这话说现状更确切些但为了兼顾大多数朋友我还是简单的介绍一下这方面的相关知识一单片机的由来单片机专业名称—MicroControllerUnit(微控制器件)它是由大名鼎鼎的INTEL公司发明的最早的系列是MCS-48后来有了MCS-51我们经常说的51系列单片机就是MCS-51microcontrolle

5、rsystem它是一种8位的单片机8位是什么意思我们以后再讲后来INTEL公司把它的核心技术转让给了世界上很多的小公司不过再小也有几个亿的销售/年哦所以世界上就有许多公司生产51系列兼容单片机比如飞利浦的87LPC系列华邦的W78系列达拉斯的DS87系列现代的GSM97系列等等目前在我国比较流行的就是美国ATMEL公司的89C51它是一种带FlashROM的单片机至于什么是FlashROM我在这儿先不作介绍等以后大家学到相关的知识时自然就会明白我们的讲座就是以该型号的单片机来作实验的讲到这里也许有的人会问我平时在各种书上看到全是讲解80318051等型号的单片机

6、它们又有什么不同呢其实它们同属于一个系列只是89C51的单片机更新型一点(事实上,89C51目前正在用89S51代替我们的实验系统采用就是89S52的兼容89C52)这里随便说一下目前国内的单片机教材都是以8051为蓝本的尽管其内核也是51系列的但毕竟8051的单片机已经属于淘汰产品在市场上也很少见到了所以由此感叹国内的高等教育是如此的跟不上时代的发展需要这话可能会引起很多人的不满,所以大家别说是我讲的哦二主要单片机的分类接着上面的话题再给大家介绍一下我们经常在各种刊物上看到的AVR系列和PIC系列单片机是怎么回事以便让大家对单片机的发展有一个较全面的认识在没有

7、学习单片机之前这是一个令很多初学者非常困惑的问题这么多的单片机我该先学哪一种呢AVR系列单片机也是ATMEL公司生产的一种8位单片机它采用的是一种叫RISC精简指令集单片机的结构所以它的技术和51系列有所不同开发设备也和51系列是不通用的它的一条指令的运行速度可以达到纳秒级即每秒1000000000次是8位单片机中的高端产品由于它的出色性能目前应用范围越来越广大有取代51系列的趋势所以学完了51系列的看来必须学会AVR的才行可叹知识爆炸人生苦短说完了AVR的再来说说另一种--PIC系列单片机它是美国MICROCHIP公司唉又是老美叫微芯公司的生产的另一种8位单片

8、机它采用的也是RISC的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。