单片机原理及应用/面向21世纪高等学校信息工程类专业规划教材

单片机原理及应用/面向21世纪高等学校信息工程类专业规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-02
版次: 1
ISBN: 9787560621906
定价: 24.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 264页
字数: 402千字
正文语种: 简体中文
17人买过
  • 《单片机原理及应用》以AT89S51单片机为例,介绍了单片机的基本结构、基本原理以及小型系统的设计和应用。全书共7章,内容涉及单片机的发展及特点,单片机的结构及原理,单片机指令系统及程序设计,单片机的基本功能,单片机的扩展技术,单片机系统的设计实例以及与MCS.51兼容的高性能单片机C8051F040简介等。部分章节配有习题,以帮助读者巩固所学知识。附录中还列出了常用的与单片机技术有关的网站名录——为读者提供了一个信息平台,方便初学者查找资料、拓宽知识。
    《单片机原理及应用》通俗易懂,理论与实践结合紧密,既适合作为高等院校信息工程、计算机应用、自动化、电气工程和机电等专业的教材,又可供有关技术培训及工程技术人员选作自学参考用书。
    《单片机原理及应用》配有电子教案,需要者可与出版社联系,免费提供。 第1章单片机系统概述
    1.1概述
    1.1.1单片机及其发展
    1.1.2单片机的发展趋势
    1.1.3单片机的应用

    1.2单片机应用系统及设计简介
    1.2.1单片机应用系统及组成
    1.2.2单片机应用系统的开发
    1.213单片机应用系统的设计原则
    1.3单片机的学习方法
    习题1

    第2章单片机基础知识
    2.1.MCS-51系列单片机的基本结构
    2.1.1MCS-51单片机系列
    2.1.2MCS-51系列单片机内部结构及功能部件
    2.1.3单片机外部引脚说明

    2.2中央处理器(CPU)
    2.2.1运算器
    2.2.2控制器
    2.2.3专用寄存器组

    2.3存储器及存储空间
    2.3.1存储器空间
    2.3.2程序存储器
    2.3.3内部数据存储器
    2.3.4外部数据存储器

    2.4并行I/O口及其结构
    2.4.1P0口的结构与功能
    2.4.2P1口的结构与功能
    2.4.3P2口的结构与功能
    2.4.4P3口的结构与功能
    2.4.5I/O口的应用特性

    2.5时钟电路与CPU时序
    2.5.1时钟电路
    2.5.2CPU时序
    2.5.3看门狗定时器(WDT)

    2.6单片机的工作方式
    2.6.1复位方式
    2.6.2程序执行方式
    2.6.3单步执行方式
    2.6.4.低功耗方式
    2.6.5掉电保护方式
    2.6.6Hash编程和校验方式
    习题2

    第3章指令系统及汇编语言
    程序设计
    3.1单片机的汇编语言与指令格式
    3.1.1汇编语言
    3.1.2汇编语言的指令格式
    3.1.3汇编语言中常用符号约定

    3.2单片机的指令寻址方式
    3.2.1立即数寻址
    3.2.2直接寻址
    3.2.3寄存器寻址
    3.2.4寄存器间接寻址
    3.2.5变址寻址
    3.2.6相对寻址
    3.2.7位寻址

    3.3单片机的指令系统
    3.3.1数据传送类指令
    3.3.2算术运算类指令
    3.3.3逻辑运算类指令
    3.3.4位操作类指令
    3.3.5控制转移类指令

    3.4汇编语言程序设计
    3.4.1常用伪指令
    3.4.2程序设计方法
    3.4.3汇编语言程序设计举例
    习题3

    第4章中断、定时与串行通信
    4.1中断系统
    4.1.1中断的概念
    4.1.2MCS-51系列单片机的中断系统
    4.1.3中断处理过程
    4.1.4中断请求的撤除
    4.1.5中断应用举例

    4.2定时,计数器
    4.2.1定时/计数器的结构及工作原理
    4.2.2定时/计数器的工作方式及控制器
    4.2.3定时/计数器应用举例

    4.3串行通信及其接口
    4.3.1串行通信的基础知识
    4.3.2MCS.51单片机的串行通信接口及其工作方式
    4.3.3串行通信应用举例
    习题4

    第5章单片机系统的扩展及接口技术
    5.1系统扩展概述
    5.1.1最小应用系统
    5.1.2系统扩展的内容与方法
    5.1.3常用的扩展器件简介

    5.2存储器的扩展
    5.2.1存储器扩展概述
    5.2.2程序存储器的扩展
    5.2.3数据存储器的扩展

    5.3I/O接口技术概述
    5.3.1I/O接口电路的作用
    5.3.2接口与端口
    5.3.3I/O的编址方式
    5.3.4.I/O的传送方式

    5.4可编程并行I/O接口芯片8255A
    5.4.18255A的内部结构与引脚
    5.4.28255A的工作方式
    5.4.38255A的控制字及初始化
    5.4.48255A与系统的连接方法

    5.5A/D转换器接口
    5.5.1A/D转换器概述
    5.5.2ADC0809及其与系统的连接

    5.6D/A转换器接口
    5.6.1D/A转换器的技术指标
    5.6.2DAC0832及其与系统的连接

    5.7应用举例
    5.7.18255A应用举例
    5.7.2A/D应用举例
    5.7.3D/A应用举例
    5.7.4集成温度传感器及其应用示例
    5.7.5液晶显示模块及其应用示例
    习题5

    第6章高性能单片机C8051F040
    6.1简介
    6.1.1CIP-51处理器特性
    6.1.2存储器组织结构
    6.1.3中断系统
    6.1.4电源管理模式
    6.1.5CIP.51寄存器

    6.2片内模,数转换器
    6.2.112位模/数转换器ADC0
    6.2.28位模/数转换器ADC2
    6.312位数/模转换器DAC
    6.4比较器

    6.5复位及晶振
    6.5.1RESET复位源
    6.5.2振荡器

    6.6输入/输出端口
    6.6.1P0~P3交叉开关配置
    6.6.2I/O端口配置
    6.6.3I/O端口寄存器

    6.7总线及通信
    6.7.1CAN总线
    6.7.2SMBus总线
    6.7.3SPI总线
    6.7.4UART0串行通信
    6.7.5UART1串行通信
    6.8定时器
    6.9JTAG调试和边界扫描

    6.10C8051F040最小系统板简介及应用实例
    6.10.1C8051F040开发环境简介
    6.10.2开发应用实例

    第7章单片机应用系统设计
    7.1单片机应用系统设计实例1——无功功率补偿控制器设计
    7.1.1需求分析
    7.1.2系统设计
    7.1.3硬件电路原理图及PCB设计
    7.1.4系统调试
    7.1.5文档编制

    7.2单片机应用系统设计实例2——风力发电并网变流器控制器设计
    7.2.1需求分析
    7.2.2系统设计
    7.2.3硬件电路原理图及PCB设计
    7.2.4系统调试
    7.2.5文档编制

    7.3单片机应用系统设计实例3——食堂售饭射频卡收费系统设计
    7.3.1需求分析
    7.3.2系统设计
    7.3.3硬件电路原理图及PCB设计
    7.3.4系统调试
    7.3.5文档编制
    附录ⅠASCII码与控制字符功能和
    单片机指令表
    Ⅰ.1ASCII码与控制字符功能
    Ⅰ.2单片机指令表
    附录Ⅱ单片机C语言程序设计简介
    附录Ⅲ部分单片机资料查找网站名录
    参考文献
  • 内容简介:
    《单片机原理及应用》以AT89S51单片机为例,介绍了单片机的基本结构、基本原理以及小型系统的设计和应用。全书共7章,内容涉及单片机的发展及特点,单片机的结构及原理,单片机指令系统及程序设计,单片机的基本功能,单片机的扩展技术,单片机系统的设计实例以及与MCS.51兼容的高性能单片机C8051F040简介等。部分章节配有习题,以帮助读者巩固所学知识。附录中还列出了常用的与单片机技术有关的网站名录——为读者提供了一个信息平台,方便初学者查找资料、拓宽知识。
    《单片机原理及应用》通俗易懂,理论与实践结合紧密,既适合作为高等院校信息工程、计算机应用、自动化、电气工程和机电等专业的教材,又可供有关技术培训及工程技术人员选作自学参考用书。
    《单片机原理及应用》配有电子教案,需要者可与出版社联系,免费提供。
  • 目录:
    第1章单片机系统概述
    1.1概述
    1.1.1单片机及其发展
    1.1.2单片机的发展趋势
    1.1.3单片机的应用

    1.2单片机应用系统及设计简介
    1.2.1单片机应用系统及组成
    1.2.2单片机应用系统的开发
    1.213单片机应用系统的设计原则
    1.3单片机的学习方法
    习题1

    第2章单片机基础知识
    2.1.MCS-51系列单片机的基本结构
    2.1.1MCS-51单片机系列
    2.1.2MCS-51系列单片机内部结构及功能部件
    2.1.3单片机外部引脚说明

    2.2中央处理器(CPU)
    2.2.1运算器
    2.2.2控制器
    2.2.3专用寄存器组

    2.3存储器及存储空间
    2.3.1存储器空间
    2.3.2程序存储器
    2.3.3内部数据存储器
    2.3.4外部数据存储器

    2.4并行I/O口及其结构
    2.4.1P0口的结构与功能
    2.4.2P1口的结构与功能
    2.4.3P2口的结构与功能
    2.4.4P3口的结构与功能
    2.4.5I/O口的应用特性

    2.5时钟电路与CPU时序
    2.5.1时钟电路
    2.5.2CPU时序
    2.5.3看门狗定时器(WDT)

    2.6单片机的工作方式
    2.6.1复位方式
    2.6.2程序执行方式
    2.6.3单步执行方式
    2.6.4.低功耗方式
    2.6.5掉电保护方式
    2.6.6Hash编程和校验方式
    习题2

    第3章指令系统及汇编语言
    程序设计
    3.1单片机的汇编语言与指令格式
    3.1.1汇编语言
    3.1.2汇编语言的指令格式
    3.1.3汇编语言中常用符号约定

    3.2单片机的指令寻址方式
    3.2.1立即数寻址
    3.2.2直接寻址
    3.2.3寄存器寻址
    3.2.4寄存器间接寻址
    3.2.5变址寻址
    3.2.6相对寻址
    3.2.7位寻址

    3.3单片机的指令系统
    3.3.1数据传送类指令
    3.3.2算术运算类指令
    3.3.3逻辑运算类指令
    3.3.4位操作类指令
    3.3.5控制转移类指令

    3.4汇编语言程序设计
    3.4.1常用伪指令
    3.4.2程序设计方法
    3.4.3汇编语言程序设计举例
    习题3

    第4章中断、定时与串行通信
    4.1中断系统
    4.1.1中断的概念
    4.1.2MCS-51系列单片机的中断系统
    4.1.3中断处理过程
    4.1.4中断请求的撤除
    4.1.5中断应用举例

    4.2定时,计数器
    4.2.1定时/计数器的结构及工作原理
    4.2.2定时/计数器的工作方式及控制器
    4.2.3定时/计数器应用举例

    4.3串行通信及其接口
    4.3.1串行通信的基础知识
    4.3.2MCS.51单片机的串行通信接口及其工作方式
    4.3.3串行通信应用举例
    习题4

    第5章单片机系统的扩展及接口技术
    5.1系统扩展概述
    5.1.1最小应用系统
    5.1.2系统扩展的内容与方法
    5.1.3常用的扩展器件简介

    5.2存储器的扩展
    5.2.1存储器扩展概述
    5.2.2程序存储器的扩展
    5.2.3数据存储器的扩展

    5.3I/O接口技术概述
    5.3.1I/O接口电路的作用
    5.3.2接口与端口
    5.3.3I/O的编址方式
    5.3.4.I/O的传送方式

    5.4可编程并行I/O接口芯片8255A
    5.4.18255A的内部结构与引脚
    5.4.28255A的工作方式
    5.4.38255A的控制字及初始化
    5.4.48255A与系统的连接方法

    5.5A/D转换器接口
    5.5.1A/D转换器概述
    5.5.2ADC0809及其与系统的连接

    5.6D/A转换器接口
    5.6.1D/A转换器的技术指标
    5.6.2DAC0832及其与系统的连接

    5.7应用举例
    5.7.18255A应用举例
    5.7.2A/D应用举例
    5.7.3D/A应用举例
    5.7.4集成温度传感器及其应用示例
    5.7.5液晶显示模块及其应用示例
    习题5

    第6章高性能单片机C8051F040
    6.1简介
    6.1.1CIP-51处理器特性
    6.1.2存储器组织结构
    6.1.3中断系统
    6.1.4电源管理模式
    6.1.5CIP.51寄存器

    6.2片内模,数转换器
    6.2.112位模/数转换器ADC0
    6.2.28位模/数转换器ADC2
    6.312位数/模转换器DAC
    6.4比较器

    6.5复位及晶振
    6.5.1RESET复位源
    6.5.2振荡器

    6.6输入/输出端口
    6.6.1P0~P3交叉开关配置
    6.6.2I/O端口配置
    6.6.3I/O端口寄存器

    6.7总线及通信
    6.7.1CAN总线
    6.7.2SMBus总线
    6.7.3SPI总线
    6.7.4UART0串行通信
    6.7.5UART1串行通信
    6.8定时器
    6.9JTAG调试和边界扫描

    6.10C8051F040最小系统板简介及应用实例
    6.10.1C8051F040开发环境简介
    6.10.2开发应用实例

    第7章单片机应用系统设计
    7.1单片机应用系统设计实例1——无功功率补偿控制器设计
    7.1.1需求分析
    7.1.2系统设计
    7.1.3硬件电路原理图及PCB设计
    7.1.4系统调试
    7.1.5文档编制

    7.2单片机应用系统设计实例2——风力发电并网变流器控制器设计
    7.2.1需求分析
    7.2.2系统设计
    7.2.3硬件电路原理图及PCB设计
    7.2.4系统调试
    7.2.5文档编制

    7.3单片机应用系统设计实例3——食堂售饭射频卡收费系统设计
    7.3.1需求分析
    7.3.2系统设计
    7.3.3硬件电路原理图及PCB设计
    7.3.4系统调试
    7.3.5文档编制
    附录ⅠASCII码与控制字符功能和
    单片机指令表
    Ⅰ.1ASCII码与控制字符功能
    Ⅰ.2单片机指令表
    附录Ⅱ单片机C语言程序设计简介
    附录Ⅲ部分单片机资料查找网站名录
    参考文献
查看详情