当前位置:主页 > 书籍配套资源 > 单片机配套资源
《单片机实用技术》习题答案

《单片机实用技术》习题答案

  • 更新:2022-01-14
  • 大小:58.95 KB
  • 类别:单片机
  • 作者:陶春鸣
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

内容介绍

本书以单片机的基本应用特性为主线,对原理的讲解以应用为落脚点,注重实用性和实战性,并在许多章节给出典型的应用实例。

本书主要内容包括单片机的基本概况,MCS-51系列单片机的结构和工作原理,MCS-51系列单片机的指令系统和编程技术,定时器与中断系统,单片机的串行通信技术,MCS-51单片机的扩展技术,单片机的外围接口A/D和D/A转换器,Keil C51开发环境快速入门,C51编译器的常用语法,单片机应用系统的开发技术。

本书可作为高职高专计算机应用、电子、电气、通信、自动化、机电一体化等相关专业学生的教材,也适合从事单片机工作的工程技术人员阅读参考。

目录

  • 第1章单片机概述
  • 1.1单片机的定义
  • 1.2单片机的发展及应用
  • 1.2.1单片机的发展历史及趋势
  • 1.2.2单片机的主流产品
  • 1.2.3单片机的应用领域
  • 1.3单片机系统的组成
  • 1.3.1硬件部分
  • 1.3.2软件部分
  • 1.4计算机中数的表示及运算
  • 1.4.1常用数制及转换
  • 1.4.2机器数及其编码
  • 1.5单片机的开发
  • 习题
  • 第2章MCS-51系列单片机的结构和原理
  • 2.1MCS-51单片机的基本结构
  • 2.1.1MCS-51单片机的基本组成
  • 2.1.2MCS-51单片机内部结构
  • 2.1.3输入/输出(I/O)端口结构
  • 2.2MCS-51单片机的引脚及片外总线结构
  • 2.2.1MCS-51单片机芯片引脚介绍
  • 2.2.2MCS-51单片机的片外总线结构
  • 2.3MCS-51单片机的存储器配置
  • 2.3.1片内数据存储器
  • 2.3.2片外数据存储器
  • 2.3.3程序存储器
  • 2.4CPU的时序及辅助电路
  • 2.4.1单片机的时钟电路
  • 2.4.2振荡周期、时钟周期、机器周期和指令周期
  • 2.4.3单片机复位电路及复位状态
  • 习题
  • 第3章MCS-51汇编指令与编程技术
  • 3.1MCS-51指令系统的分类、格式及一般说明
  • 3.1.1指令分类
  • 3.1.2MCS-51系列指令格式
  • 3.1.3指令描述符号介绍
  • 3.2寻址方式
  • 3.3按功能分类指令介绍
  • 3.3.1数据传送类指令
  • 3.2.2算术运算指令
  • 3.3.3逻辑运算与循环类指令
  • 3.3.4程序转移类指令
  • 3.3.5调用子程序及返回指令
  • 3.3.6位操作指令
  • 3.4汇编语言程序设计
  • 3.4.1汇编语言的构成
  • 3.4.2汇编语言编程举例
  • 3.4.3有关问题的讨论
  • 习题
  • 第4章定时器和中断
  • 4.1定时器/计数器概述
  • 4.1.1定时方法概述
  • 4.1.2定时器/计数器的结构和工作原理
  • 4.1.3定时器/计数器工作方式控制寄存器 TMOD
  • 4.1.4定时器/计数器控制寄存器TCON
  • 4.1.5定时器/计数器的初始化
  • 4.2定时器/计数器的4种工作方式
  • 4.2.1方式0
  • 4.2.2方式1
  • 4.2.3方式2
  • 4.2.4方式3
  • 4.3定时器/计数器的应用举例
  • 4.3.1方式0、方式1的应用
  • 4.3.2方式2的应用
  • 4.3.3门控位的应用
  • 4.3.4综合举例
  • 4.4MCS-51单片机中断系统
  • 4.4.1中断有关的概念
  • 4.4.2 1中断标志及控制寄存器
  • 4.4.3中断响应的条件及响应过程
  • 4.4.4中断程序设计思想
  • 习题
  • 第5章单片机串行通信
  • 5.1串行通信概述
  • 5.1.1串行通信基本原理
  • 5.1.2RS-232C总线标准
  • 5.1.3串行接口电路
  • 5.2MCS-51单片机的串行口及控制寄存器
  • 5.2.1串口寄存器结构
  • 5.2.2串行通信控制寄存器
  • 5.3MCS-51单片机串行通信工作方式
  • 5.3.1串行工作方式0
  • 5.3.2串行工作方式1
  • 5.3.3串行工作方式2
  • 5.3.4串行工作方式3
  • 5.3.5常用的波特率及计算器初值
  • 5.4串行口通信实例
  • 5.4.1主从机间的通信
  • 5.4.2多机通信接口
  • 习题
  • 第6章MCS-51单片机的扩展
  • 6.1MCS-51单片机系统的扩展
  • 6.1.1AT89S52最小应用系统
  • 6.1.2MCS-51单片机的片外总线结构
  • 6.1.3MCS-51单片机的系统扩展能力
  • 6.1.4存储器扩展
  • 6.2简单I/O口扩展
  • 6.2.1简单的并行输入、输出口扩展电路
  • 6.2.2用串行口扩展I/O口
  • 6.3可编程I/O口扩展
  • 6.3.1 的结构和技术性能
  • 6.3.2 的RAM和I/O地址编码
  • 6.3.3 的工作方式与基本操作
  • 6.3.4MCS-51单片机与8155的接口与操作
  • 6.4人机界面接口
  • 6.4.1键盘及其接口
  • 6.4.2显示器件
  • 6.4.3 ×8点阵LED原理及应用
  • 6.4.4LCD显示器
  • 6.4.5键盘和显示器接口示例
  • 习题
  • 第7章A/D和D/A转换器
  • 7.1D/A转换器
  • 7.1.1D/A转换器的原理
  • 7.1.2D/A转换器的性能指标
  • 7.1.3典型的D/A转换器芯片DAC0832
  • 7.2MCS-51单片机和D/A转换器的接口
  • 7.2.1DAC0832的应用
  • 7.2.2MC5-51单片机和8位DAC的接口
  • 7.2.3MCS-51单片机和12位DAC的接口
  • 7.3A/D转换器
  • 7.3.1逐次逼近式A/D转换器的工作原理
  • 7.3.2A/D转换器的性能指标
  • 7.3.3典型的A/D转换芯片ADC0809
  • 7.4MCS-51单片机和A/D转换器的接口
  • 7.5标度变换(工程量变换)——现场物理量的显示
  • 7.5.1线性参数标度变换
  • 7.5.2非线性参数标度变换
  • 习题
  • 第8章Keil C51开发环境快速入门
  • 8.1Keil C51 7.06安装步骤
  • 8.2Keil项目文件的创建、编译、运行
  • 8.3生成 HEX文件和最小化实验系统
  • 8.3.1生成HEX文件
  • 8.3.2AT89S51最小化实验系统
  • 8.3.3AT89S51 最小化实验系统应用举例
  • 8.3.4AT89S51最小化实验系统可以完成的实验
  • 习题
  • 第9章C51编译器的常用语法介绍
  • 9.1关键字
  • 9.2数据与数据类型
  • 9.3C51编译器中变量定义的格式
  • 9.4C语言源程序中直接对8051的特殊功能寄存器的定义
  • 9.5C语言源程序中直接对8051的SFR中可位寻址单元的位的定义
  • 9.6C51编译器对8051中可位寻址区(0x20~0x2f)的访问
  • 9.7关键字bit与sbit区别
  • 9.8 1单片机的I/O口访问
  • 9.9C51编译器提供的3种访问地址的方法
  • 9.9.1宏
  • 9.9.2_at_关键字
  • 9.9.3宏定义
  • 9.10函数的递规调用与再入函数
  • 9.11中断服务函数与寄存器组定义
  • 9.12C51编程举例
  • 习题
  • 第10章单片机应用系统的开发
  • 10.1单片机应用系统开发简介
  • 10.1.1总体设计
  • 10.1.2硬件电路设计
  • 10.1.3软件设计
  • 10.2功能模块设计
  • 10.3可靠性设计:抗干扰设计和容错设计
  • 10.4开发实例:电子时钟
  • 10.4.1电子时钟设计要求
  • 10.4.2电子时钟电路原理图
  • 10.4.3ISP下载线的制作和使用
  • 10.4.4程序清单
  • 习题
  • 附录1编程器的使用方法简介
  • 附录2MCS-51指令表
  • 附录3ASCⅡ表
  • 附录4南京伟福WAVE6000开发环境快速入门

资源下载

资源下载地址1:https://box.lenovo.com/l/k1qv7L

相关资源

网友留言