MCS-51单片机原理、接口及应用(第2版)
边缘破损
¥
7
1.2折
¥
59
七品
仅1件
作者郭文川
出版社电子工业出版社
出版时间2021-08
版次1
装帧其他
上书时间2023-09-26
商品详情
- 品相描述:七品
图书标准信息
-
作者
郭文川
-
出版社
电子工业出版社
-
出版时间
2021-08
-
版次
1
-
ISBN
9787121413506
-
定价
59.00元
-
装帧
其他
-
开本
16开
-
页数
308页
-
字数
492千字
- 【内容简介】
-
本书以mcs51单片机为对象,阐述了其结构和功能、指令系统、汇编语言和c51语言程序设计、中断系统和定时/器、并行和串行存储器扩展技术、串行通信接、显示器和键盘接技术、数/模和模/数转换器的接技术;介绍了常用软件proteus和keil的windows集成开发环境的使用方;以典型例题为载体,以汇编语言和c51语言相对应的方式介绍了程序设计方及单片机系统的设计方。本书以c51语言为主,汇编语言为辅。本书中所有例题均给出源程序及运行结果。
- 【目录】
-
目 录章 微型计算机基本知识t11.1 数制与编码t11.1.1 数制t11.1.2 编码t31.2 计算机中有符号数的表示方法t51.2.1 数的符号的表示法t51.2.2 原码、反码和补码t61.2.3 补码的加减法运算t81.3 微型计算机系统组成及工作工程t91.3.1 微型计算机的组成t91.3.2 中央处理单元的组成t101.3.3 微型计算机的工作过程t121.4 单片机概述t151.4.1 单片机系统的特点t161.4.2 单片机的应用t161.4.3 单片机的发展历史及未来方向t171.4.4 MCS-51系列单片机t181.4.5 主流的单片机类型t201.4.6 STC单片机标识说明t22本章小结t22思考题和习题t23第2章 MCS-51系列单片机的结构和工作原理t242.1 MCS-51单片机的内部组成和信号引脚t242.1.1 80C51单片机的内部组成t242.1.2 MCS-51系列单片机的引脚及功能t262.2 51子系列单片机的存储器配置t282.2.1 程序存储器t292.2.2 数据存储器t302.3 并行I/O口P0~P3的结构t352.3.1 P0口t352.3.2 P1口t362.3.3 P2口t372.3.4 P3口t372.4 时钟电路与时序t382.4.1 时钟电路t382.4.2 时序定时单位t392.4.3 MCS-51典型指令时序t392.5 复位电路和低功耗工作方式t412.5.1 复位电路t412.5.2 掉电保护方式t422.5.3 低功耗工作方式t42本章小结t44思考题与习题t44第3章 MCS-51单片机的指令系统t463.1 概述t463.1.1 指令和程序设计语言t463.1.2 汇编语言程序语句格式t473.1.3 操作数的类型t483.1.4 机器语言语句格式t483.1.5 伪指令t493.2 寻址方式t523.2.1 符号注释t533.2.2 寻址方式t533.3 MCS-51单片机的指令系统t573.3.1 数据传送类指令t583.3.2 算术运算类指令t623.3.3 逻辑运算及移位类指令t663.3.4 控制转移类指令t683.3.5 位操作类指令t73本章小结t75思考题与习题t76第4章 MCS-51单片机的汇编语言程序设计t784.1 顺序程序设计t784.2 循环程序设计t794.3 分支程序设计t814.4 子程序设计t83本章小结t85思考题与习题t85第5章 单片机的C51语言编程基础t865.1 C51程序的基本结构和常用的头文件t865.1.1 C51程序的基本结构t865.1.2 C51中常用的头文件t875.2 C51的基本数据类型、数据存储类型和存储模式t895.2.1 C51的基本数据类型t895.2.2 C51数据的存储类型t905.2.3 C51数据的存储模式t905.2.4 变量声明举例t915.3 C51的运算符t925.4 C51的函数t935.4.1 函数的分类t945.4.2 函数的定义t945.4.3 函数的调用t945.4.4 对被调用函数的说明t955.5 单片机的C51语言编程t955.6 C51与汇编语言的混合编程t99本章小结t101思考题与习题t102第6章 MCS-51单片机中断系统与定时/计数器t1036.1 中断概述t1036.1.1 数据的输入/输出传送方式t1036.1.2 中断的基本概念t1046.2 51子系列单片机的中断系统结构及中断控制t1056.2.1 中断源t1066.2.2 中断控制t1076.2.3 中断矢量地址t1096.2.4 中断响应过程及中断响应时间t1106.3 中断的汇编和C51语言程序设计及外部中断应用举例t1116.3.1 中断的汇编和C51语言程序设计基本问题t1116.3.2 外部中断应用举例t1126.4 51子系列单片机定时/计数器的结构和寄存器t1166.4.1 定时和计数的概念t1166.4.2 51子系列单片机定时/计数器的结构t1176.4.3 定时/计数器的寄存器t1186.5 定时/计数器的工作方式及应用t1196.5.1 工作方式0t1196.5.2 工作方式1t1216.5.3 工作方式2t1236.5.4 工作方式3t1246.6 定时/计数器的应用实例t1266.6.1 在测试信号中的应用t1266.6.2 在驱动直流电动机中的应用t1276.6.3 在音乐输出方面的应用t129本章小结t132思考题与习题t133第7章 MCS-51单片机串行接口t1357.1 串行通信概述t1357.1.1 异步通信和同步通信t1357.1.2 串行通信的线路传输方式t1367.1.3 波特率t1377.2 MCS-51单片机串行口t1377.2.1 串行口结构及工作原理t1377.2.2 与串行口相关的特殊功能寄存器t1397.2.3 波特率的设计t1417.2.4 串行通信工作方式t1427.2.5 串行口的应用举例t1437.2.6 串行口方式2和方式3的应用t1487.3 RS-232C标准接口总线及串行通信硬件设计t1497.3.1 RS-232C标准接口总线t1497.3.2 信号电气特性与电平转换t1507.3.3 RS-232C的应用t1527.3.4 单片机与单片机及单片机与PC之间的串行通信接口电路t1537.4 单片机之间的点对点串行异步通信t1547.4.1 通信协议t1547.4.2 通信程序举例t1547.5 单片机与PC之间的通信t1607.5.1 PC串口调试助手的介绍t1607.5.2 单片机与PC通信的举例t162本章小结t164思考题与习题t165第8章 存储器的扩展t1668.1 单片机的扩展结构t1668.1.1 单片机的扩展结构t1668.1.2 单片机扩展的实现t1678.2 并行存储器的扩展t1688.2.1 并行程序存储器的扩展t1688.2.2 并行数据存储器的扩展t1748.2.3 并行程序存储器和数据存储器的混合扩展t1778.3 I2C总线及串行E2PROM的扩展t1798.3.1 I2C总线概述t1798.3.2 基于I2C总线的串行E2PROM的扩展t182本章小结t187思考题与习题t187第9章 单片机并行I/O接口扩展t1889.1 I/O接口扩展概述t1889.1.1 I/O接口电路应具有的功能t1889.1.2 I/O接口的基本结构t1899.1.3 I/O接口的操作t1899.2 简单并行I/O接口扩展t1909.2.1 扩展并行输入口t1909.2.2 扩展并行输出口t1919.3 可编程并行I/O接口芯片8255At1939.3.1 8255A芯片内部结构及功能t1939.3.2 8255A的操作说明t1949.3.3 8255A与单片机的接口设计t1979.4 数码管接口技术t2009.4.1 数码管简介t2019.4.2 数码管的静态显示接口t2029.4.3 动态显示接口t2039.5 LCD接口技术t2059.5.1 LCD1602简介t2059.5.2 LCD1602应用举例t2099.6 键盘接口技术t2119.6.1 键盘结构及闭合键的识别方法t2119.6.2 行列式键盘接口举例t216本章小结t219思考题与习题t2200章 并行A/D及D/A转换器接口技术t22210.1 A/D及D/A转换器主要参数t22210.1.1 A/D转换器主要参数t22210.1.2 D/A转换器主要参数及输入输出特性t22310.2 8位并行DAC0832及其接口技术t22410.2.1 DAC0832简介t22410.2.2 DAC0832与单片机的接口及编程t22610.3 12位并行DAC1210及其接口技术t23210.3.1 DAC1210简介t23210.3.2 DAC1210与单片机的接口技术t23310.4 并行ADC0808(0809)及其接口技术t23410.4.1 ADC0808和ADC0809简介t23410.4.2 ADC0808(0809)与单片机的接口及编程t23710.5 12位并行AD574A及其接口技术t24110.5.1 AD574A简介t24110.5.2 AD574A与单片机的接口与编程t244本章小结t245思考题与习题t2451章 单片机系统开发软件使用说明t24711.1 Keil软件使用说明t24711.1.1 Keil工程的建立t24711.1.2 工程的设置t25111.1.3 编译和链接t25411.1.4 调试t25411.2 Proteus ISIS使用简介t25911.2.1 Proteus软件组成t26011.2.2 启动Proteus ISISt26011.2.3 菜单介绍t26211.2.4 基本操作t26511.2.5 Proteus组件库t27111.2.6 电路原理图设计方法t27411.2.7 实例讲解t274本章小结t2762章 单片机应用系统设计与调试t27712.1 单片机应用系统开发与开发工具t27712.1.1 单片机应用系统的构成和设计内容t27712.1.2 应用系统的设计步骤和原则t27812.1.3 单片机应用系统的开发工具t27912.1.4 单片机应用系统的调试t28012.2 功率扩展与隔离技术t28112.2.1 功率扩展t28112.2.2 隔离技术t28212.3 单片机应用系统的抗干扰技术t28312.3.1 干扰的来源t28312.3.2 硬件抗干扰技术t28312.3.3 软件抗干扰技术t28612.3.4 “看门狗”技术t287本章小结t288附录A ASCII码字符表t289附录B MCS-51系列单片机指令表t290附录C 单片机中常用词语英汉对照t295
作者介绍
郭文川,1995年7月至今,一直在西北农林科技大学,机械与电子工程学院任教,曾任学院副院长,历经讲师,副教授和教授之职。 先后发表科研论文100余篇,其中以作者发表被SCI、EI收录收录论文80余篇。曾获西北农林科技大学2012年教学成果二等奖,中国农业部2008年全国高等农林院校优秀教材奖等奖项。
序言
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价