找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6807|回复: 12
打印 上一主题 下一主题
收起左侧

高等教育出版社《80C51单片机实用教程》目录、前言、PPT课件和仿真文件包

  [复制链接]
跳转到指定楼层
楼主
ID:111634 发表于 2016-5-16 15:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

80C51单片机实用教程PPT.rar (11.79 MB, 下载次数: 196) 高等教育出版社《80C51单片机实用教程》目录、前言、PPT课件和仿真文件包

80C51单片机实用教程——基于Keil CProteus》高等教育出版社2016.1出版,书号ISBN 978-7-04-044532-9,张志良编著,441页,37.00元。

封面广告词

双解汇编和C51两种程序

每条指令/语句均给出注释

编入36Proteus仿真实验

免费下载配套仿真实验文件

最大特点是便于理解和自学

目录

1  80C51单片机片内结构和工作原理

1.1  单片机概述

1.1.1  单片机发展概况

1.1.2  80C51系列单片机

1.2  80C51单片机片内结构和引脚功能

1.2.1  片内结构

1.2.2  引脚功能

1.3  存储空间配置和功能

1.3.1  程序存储器(ROM

1.3.2  外部数据存储器(外RAM

1.3.3  内部数据存储器(内RAM

1.3.4  特殊功能寄存器(SFR

1.3.5  程序计数器PC

1.4  I/O端口结构及工作原理

1.5  时钟和时序

1.5.1  时钟电路和机器周期

1.5.2  时序

1.6  复位和低功耗工作方式

1.6.1  复位

1.6.2 低功耗工作方式

2  编译和仿真软件操作基础

2.1  Keil C51编译软件

2.1.1 项目建立和设置工程属性

2.1.2 程序编译运行

2.1.3 常用窗口介绍

2.2  Proteus ISIS虚拟仿真软件

2.2.1 用户编辑界面

2.2.2 电路原理图设计和编辑

2.2.3 虚拟仿真运行

2.3  实验操作

实验1  流水循环灯程序输入和仿真运行

3  80C51指令系统和汇编语言程序设计

3.1  指令系统基本概念

3.1.1 指令基本格式

3.1.2 指令系统中的常用字符

3.1.3 寻址方式

3.2  80C51指令系统

3.2.1 数据传送类指令

3.2.2 算术运算类指令

3.2.3 逻辑运算及移位类指令

3.2.4 位操作类指令

3.2.5 控制转移类指令

3.3  汇编语言程序设计

3.3.1 汇编语言程序设计基本概念

3.3.2 顺序程序

3.3.3 分支程序

3.3.4  循环程序

3.3.5 查表程序

3.4  实验操作

实验2  双键控4

实验3  查看延时程序延时时间

实验4  花样循环灯

4  C51语言及程序设计

4.1  C51概述

4.2  C51数据与运算

4.2.1  数据与数据类型

4.2.2 变量及其定义方法

4.2.3 运算符和表达式

4.2.4 数据类型转换和运算顺序的优先级、结合性

4.3  C51基本语句

4.3.1 语句基本概念

4.3.2 选择语句

4.3.3 循环语句

4.4  C51构造类型数据

4.4.1 数组

4.4.2 指针

4.5  C51函数

4.5.1 函数概述

4.5.2 函数的参数和返回值

4.5.3 函数的调用

4.5.4 常用库函数

4.6  实验操作

实验5  双键控4

实验6  流水循环灯

实验7  模拟交通灯

5  中断系统和定时/计数器

5.1  80C51中断系统

5.1.1  中断概述

5.1.2  中断源和中断控制寄存器

5.1.3  中断处理过程

5.1.4  中断系统的应用

5.2  80C51定时/计数器

5.2.1  定时/计数器概述

5.2.2  定时/计数器的控制寄存器

5.2.3  定时/计数器工作方式

5.2.4  定时/计数器的应用

5.3  实验操作

实验8  输出周期脉冲波

实验9  统计展览会4个入口参展总人数

实验10  播放生日快乐歌

6  80C51并行扩展

6.1  并行扩展慨述

6.1.1 并行扩展连结方式

6.1.2 并行扩展寻址方式

6.2  并行扩展外ROM

6.3  并行扩展外RAM

6.4  并行扩展I/O

6.4.1 74系列芯片并行扩展输入口

6.4.2 74系列芯片并行扩展输出口

6.4.3 并行扩展I/O口可编程芯片介绍

6.5  实验操作

实验11  并行扩展RAM6264

实验12  并行扩展8位输入输出口

7  80C51串行口及串行扩展

7.1  80C51串行口

7.1.1  串行通信概述

7.1.2  串行口特殊功能寄存器

7.1.3  串行工作方式

7.1.4  单片机与PC机串行通信

7.2  串行扩展概述

7.2.1 串行扩展特点

7.2.2 串行扩展方式分类

7.2.3 虚拟串行扩展慨念

7.3  80C51同步移位寄存器串行扩展

7.4  I2C总线串行扩展

7.4.1 I2C总线概述

7.4.2 虚拟I2C总线基本信号和数据传送时序

7.4.3 虚拟I2C总线扩展AT24C02

7.5  实验操作

实验13  74LS164串行输出控制8循环灯

实验14  74LS165串行输入8位数据信号

实验15  双机串行通信方式1

实验16  单片机与PC机虚拟串行通信

实验17  74HC164+165虚拟串行输入输出

实验18  读写AT24C02

8  显示与键盘

8.1  LED数码管显示

8.1.1  LED数码管和编码方式

8.1.2  静态显示方式及其典型应用电路

8.1.3 动态显示方式及其典型应用电路

8.2  LCD显示屏显示

8.2.1  LCD1602显示屏显示字符

8.2.2  LCD12864显示屏显示汉字

8.3  键盘

8.3.1 键盘接口慨述

8.3.2 独立式按键及其接口电路

8.3.3 矩阵式键盘及其接口电路

8.4  实验操作

实验19  74LS377并行扩展输出3LED数码管静态显示

实验20  74LS164串行扩展输出3LED数码管静态显示

实验21  CC4511 BCD码驱动3LED数码管静态显示

实验22  74LS138译码选通8LED数码管动态显示

实验23  74LS595串行选通8LED数码管动态显示

实验24  LCD1602显示屏显示字符

实验25  LCD12864显示屏显示汉字

实验26  74HC148编码输入8位按键状态

实验27  4×4矩阵式键盘

实验28  电子密码锁

9 A-D转换和D-A转换

9.1  A-D转换接口电路

9.1.1 A-D转换的基本概念

9.1.2  并行ADC 0809及其接口电路

9.1.3  串行ADC 0832及其接口电路

9.2  D/A转换接口电路

9.2.1 D/A转换的基本概念

9.2.2 DAC 0832及其接口电路

9.3  实验操作

实验29  ADC 0808中断方式A-DALE输出CLK

实验30  ADC 0832串行A-DTXD输出CLK

实验31  DAC 0832输出连续锯齿波

10  时钟、测温和驱动电机

10.1  时钟

10.1.1  模拟电子钟

10.1.2 DS1302实时时钟

10.2  DS18B20 测温

10.3  驱动电机

10.3.1  驱动步进电机

10.3.2  直流电机正反转及PWM调速

10.4  实验操作

实验32  模拟电子钟(80C51定时器产生秒时基)

实验33  开机显示PC机时间的1302时钟(LCD1602显示)

实验34  DS18B20测温

实验35  驱动四相步进电机

实验36  直流电机正反转及PWM调速

附录

附录A  ASCII

附录B  仿真练习60例目录

前言

目前,单片机教材有两种形式:一种是传统的“原理理论+例题”型;另一种是“项目任务驱动”式。前一种显然不太符合单片机课程实践性强的特点,后一种“原理理论”呈碎片化,且不全面,项目不能系统覆盖“原理理论”。本书欲探索两者结合的单片机教材编写方式。

保持传统型“原理理论”系统全面阐述方式,在每章后编入实验操作项目,这与项目式教材“项目驱动理论”不同,是“理论引领实验”,且随原理理论逐步深入而展开。

一般项目式教材中的项目少则不满十例,多则十几例,不超过二十例。本书精选实验操作项目36例,覆盖面广,能适用和满足绝大多数院校和专业的教学需求,便于读者根据本校、本专业需要选择部分项目实验操作。

36例实验均可Proteus仿真演示。单片机教学实验和开发应用需要配备价格不菲的开发装置,且各校硬件实验设备各不相同,因而教学实验相对不便。本书基于Keil C51Proteus软件,读者可在无单片机和开发装置实体硬件的条件下,利用PC机,实现单片机软件和硬件的同步仿真。既能教学演示观赏,又可让学生课后边学边练、实验操作,使单片机教学变得相对方便和有效。

36例实验为常见常用教学和工程案例,全部通过Keil调试和Proteus虚拟仿真,电路与程序真实可靠可信可行,能直接用于或移植于实际工程项目。但软件仿真不宜完全替代单片机实际硬件实验,编者建议,读者可根据本校硬件实验设备情况和专业需要,从中选择部分案例,进一步硬件实验操作,以增强教学效果。

为降低书价,本书不配光盘,由读者从网上免费下载(不设门槛),内含Proteus仿真电路DSN文件和驱动程序Hex文件,Hex文件由书中相应程序在Keil编译时自动生成。

给出全部习题、思考题解答(在免费下载的《仿真文件包》中)。同时,根据部分习题编成<仿真练习60>,同样配发Proteus仿真电路DSN文件和驱动程序Hex文件,便于读者对照练习。

双解汇编和C51,书中例题同时给出具有同等功效的汇编和C51两种程序。读者若能在学习C51编程的同时,对照学习汇编程序,将能更深刻、更清晰地理解80C51单片机工作原理和运行过程,加深理解,提高学习效果,也有助于编制高质量的应用程序。

本书程序条理清晰,每条语句均有注释,便于阅读理解。后文用到读者容易产生疑问、但前文已经叙述过的概念时,注出该概念所在前文章节、例题或图编号,便于初学者查阅理解。遇有外围接口电路芯片时,均给出该电路芯片的功能和应用介绍。文字叙述深入浅出,不易理解和容易混淆的慨念,讲细讲透。因此,本书最大的特点是便于自学。

本书由上海电子信息职业技术学院张志良主编,邵瑛、邵菁、刘剑昀参编。其中第12章由邵菁编写,第345章由邵瑛编写,第67章由刘剑昀编写,其余部分由张志良编写并统稿。

限于编者水平,书中错误不妥之处,恳请读者批评指正。读者阅读本书中电路和程序,若有疑问,可来信询疑(Emailzzlls@126.com),编者负责答疑,有信必复。


张志良       2015.6

附:

80C51单片机实用教程PPT.rar

80C51单片机实用教程仿真文件包.rar

80C51单片机实用教程仿真文件包.rar (5.69 MB, 下载次数: 133)

评分

参与人数 2黑币 +15 收起 理由
YJGG + 10 赞一个!
白小龙 + 5

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏9 分享淘帖 顶2 踩
回复

使用道具 举报

沙发
ID:105275 发表于 2016-7-8 14:25 来自手机 | 只看该作者
顶一顶
回复

使用道具 举报

板凳
ID:129988 发表于 2016-7-11 15:32 | 只看该作者
高等教育出版社2016.1出版
回复

使用道具 举报

地板
ID:111634 发表于 2016-7-11 21:59 | 只看该作者
雨落冰心 发表于 2016-7-11 15:32
高等教育出版社2016.1出版

是的,高教社网上书城上键入张志良,搜索即可。
回复

使用道具 举报

5#
ID:136852 发表于 2016-8-16 09:01 | 只看该作者
感谢楼主
回复

使用道具 举报

6#
ID:136983 发表于 2016-8-17 17:31 | 只看该作者
顶个。。。。但是积分不够。唉
回复

使用道具 举报

7#
ID:116662 发表于 2016-8-17 21:55 | 只看该作者
很好的学习资料,谢谢分享
回复

使用道具 举报

8#
ID:222521 发表于 2017-7-26 22:37 | 只看该作者
感谢版主推荐的好书籍
回复

使用道具 举报

9#
ID:166090 发表于 2017-8-2 00:21 | 只看该作者
十分感谢楼主的分享O(∩_∩)O~~
回复

使用道具 举报

10#
ID:625070 发表于 2020-3-16 11:56 | 只看该作者
很棒,谢谢楼主!
回复

使用道具 举报

11#
ID:682441 发表于 2020-4-4 15:16 | 只看该作者
感谢楼主!
回复

使用道具 举报

12#
ID:489843 发表于 2021-4-28 08:45 | 只看该作者

十分感谢楼主的无私分享
回复

使用道具 举报

13#
ID:904368 发表于 2021-4-28 08:49 | 只看该作者
这个资料非常棒呀,仿真与分析比较到位,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表