技术教育社区
www.teccses.org

单片机原理与应用——基于Keil+Proteu

封面

作者:陈志英 徐敏 主编

页数:282

出版社:机械工业出版社

出版日期:2022

ISBN:9787111701903

电子书格式:pdf/epub/txt

内容简介

《单片机原理与应用——基于Keil+Proteus》围绕“Keil+Proteus联调技术”核心方法,通过多个“Keil+Proteus实际应用案例”帮助读者掌握所学内容,增强对单片机硬件资源的理解与使用,并从软件设计、硬件设计以及实时在线调试三方面提高读者的单片机应用能力。
《单片机原理与应用——基于Keil+Proteus》共11章,包括单片机基础知识、单片机硬件结构及工作原理、C51程序设计、中断系统、定时/计数器、串行口、系统扩展技术(存储器扩展和I/O端口扩展)、接口技术(键盘、LED、LCD、A/D、D/A等)、总线技术、Keil C51和Proteus仿真软件及联合调试技术、单片机应用系统设计实例等。
《单片机原理与应用——基于Keil+Proteus》既可作为大中专院校电气与电子信息类、计算机类、机械类等专业的教学用书,也可供从事单片机应用与产品开发工作的工程技术人员参考。

本书特色

适读人群 :大中专院校电气与电子信息类、计算机类、机械类等专业学生配套资源:电子课件、习题答案、Proteus原理图、Keil代码。
本书特色;
★将单片机课程教学围绕具体应用项目展开,使项目设计贯穿整个教学过程。
★通过多个“Keil+Proteus实际应用案例”帮助学生掌握所学内容,增强对单片机硬件资源的理解与使用,提高学生的实际硬件设计与编程调试能力。

目录

前言

第1章绪论

11单片机的基本概念

111单片机的分类

112单片机的指标

12单片机的发展

121单片机的发展概况

122单片机的发展趋势

13单片机的特点和应用

14微型计算机的组成与工作原理

141微型计算机的组成

142微型计算机的工作原理

15计算机中的数与编码

151计算机中的数制

152数制之间的转换

153原码、反码、补码

154二进制数的算术运算

155常用编码

本章小结

习题1

第2章MCS-51单片机的硬件结构及工作原理

21MCS-51单片机内部结构和引脚功能

211MCS-51单片机内部结构

212MCS-51单片机的引脚功能

22MCS-51的CPU

221运算器

222控制器

23MCS-51存储器的结构

231程序存储器(使用MOVC访问)

232外部数据存储器(使用MOVX访问)

233内部数据存储器(使用MOV访问)

234特殊功能寄存器SFR(使用MOV访问)

235位地址空间

24并行I/O口

241P0口

242P1口

243P2口

244P3口

245使用P0~P3口时应注意的问题

246P0~P3口的使用操作

25时钟电路与时序

251时钟电路

252时钟周期、机器周期与指令周期

253MCS-51指令的取指/执行时序

254访问片外ROM/RAM的指令时序

26复位操作和复位电路

27低功耗运行模式

28单片机最小系统

本章小结

习题2

第3章C语言基础与C51程序设计

31C51语言概述

32C51语言的基本语法

321C51的标识符和关键字

322C51的数据类型

323变量的存储种类和存储类型

324绝对地址的访问

325C51的运算符和表达式

33中断服务函数

34C51的库函数

35C51程序设计与应用技巧

36基于Keil与Proteus联调的C51应用编程举例

本章小结

习题3

第4章MCS-51中断系统

41中断系统概述

42MCS-51单片机的中断系统

421中断源及中断入口

422中断控制

43中断处理过程

431中断响应

432中断处理

433中断返回

434中断响应时间

435中断请求的撤除

44中断程序设计结构及应用举例

441中断程序的一般设计方法

442基于Keil与Proteus联调的中断程序应用举例

443采用查询方式处理中断请求

444外部中断的扩展

本章小结

习题4

第5章MCS-51定时/计数器

51定时/计数器概述

511定时/计数器T0、T1的结构

512定时/计数器的工作原理

52定时/计数器的控制

53定时/计数器的工作方式

54定时/计数器的应用编程

541定时/计数器的初始化

542基于Keil与Proteus联调的定时器应用举例

543基于Keil与Proteus联调的计数器应用举例

544门控制位GATE的应用举例

本章小结

习题5

第6章MCS-51串行口

61串行通信的基本概念

62MCS-51串行口结构与工作原理

621串行口控制寄存器SCON

622特殊功能寄存器PCON

623波特率的设置

63串行口的4种工作方式

631方式0

632方式1

633方式2

634方式3

64串行口的应用编程

641串行口的初始化与发送/接收步骤

642串行口应用程序的一般结构

643基于Keil与Proteus联调的串行口应用举例

65多机通信

66串行通信接口标准

661RS-232C接口

662RS-485接口

本章小结

习题6

第7章MCS-51系统扩展技术

71存储器概述

711存储器的分类

712存储器的主要性能指标

713存储器常用芯片

72系统扩展结构与总线构造

721系统扩展结构

722系统总线构造

723系统扩展常用芯片

73存储器扩展方法

731线选法

732译码法

733存储器扩展具体步骤

734外部存储器的C51访问方法

74程序存储器的扩展与应用

75数据存储器的扩展与应用

76存储器的综合扩展

77输入/输出(I/O)接口的扩展

771I/O接口扩展概述

772TTL芯片扩展

7738255A可编程并行I/O接口

本章小结

习题7

第8章MCS-51单片机接口技术

81键盘接口技术

811键盘工作原理及消抖

812键盘接口的工作原理

813矩阵键盘设计实例

82LED数码显示器

821LED显示器的结构与原理

822LED显示方式

823LED与单片机的接口与应用

83LCD液晶显示器

831字符型液晶显示模块的组成和基本特点

832LCD1602模块接口引脚功能

833LCD1602内部结构

834LCD1602模块的操作命令

835LCD1602与单片机接口及编程

84A/D、D/A转换器的接口及应用

841A/D转换器概述

842ADC0809与MCS-51的接口

843D/A转换器概述

844MCS-51与8位DAC0832的接口

本章小结

习题8

第9章MCS-51单片机总线技术

91SPI总线接口技术

911SPI总线接口工作原理

912SPI接口应用举例

92I2C总线接口技术

921I2C总线工作原理

922I2C总线的数据传输

923MCS-51单片机扩展I2C总线器件的接口设计

93单总线接口技术

931单总线简介

932单总线协议

933单总线应用案例

本章小结

习题9

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《单片机原理与应用——基于Keil+Proteu》
Article link:https://www.teccses.org/1351540.html