热门关键字:  听力密码  单词密码  新概念美语  巧用听写练听力  零起点

单片机原理与应用技术

中国水利水电出版社
    【作 者】秦实宏 周龙 肖忠 等编著 【I S B N 】978-7-5084-3207-6 【责任编辑】王艳燕 【适用读者群】高职高专 【出版时间】2008-05-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】328 【千字数】 【印 张】 【定 价】28 【丛 书】21世纪高等院校规划教材 【备注信息】
图书详情

    本书介绍了单片机原理与应用技术,注重基本概念、基本原理的讲解,突出应用性和实用性。全书共11章。第1章为概述,第2章讲解MCS-51单片机系统结构、工作原理及指令系统,第3章和第4章介绍系统扩展常用芯片、定时器/计数器、中断、I/O端口及存储器扩展技术,第5章介绍MCS-51汇编语言与程序设计基础,第6章讲解常用的键盘接口、拨盘接口、LED显示、A/D及D/A常用接口技术、RS-232C和RS-485标准串行总线接口、工C卡接口、USB通用串行总线、以太网通信等接口技术,第7章讲解单片机C语言编程应用实例,第8章~第10章分别介绍常用控制算法、综合应用系统设计和单片机抗干扰实用技术,第11章介绍单片机仿真开发系统和TOP852通用编程器应用。

    本书可以作为本科自动化、计算机、电子信息工程、通信工程、测控技术与仪器等专业的教材,也可以作为高职高专、成人高校和民办高校同类专业的教材或工程技术人员学习单片机应用技术的参考书。

    单片机的种类和生产厂家越来越多,技术发展非常快。就Intel公司51系列单片机而言,其发展就出现了8031、8051、8751、80C31、80C51、8751等系列。近几年来ATMEL公司推出了与MCS-51兼容的AT89C系列单片机。目前,51系列单片机的产品具有系列齐全、性价比高等优势,是进行系统开发的首选单片机之一。这也是作者将80C51单片机系列作为讲述内容的最主要的原因。

    作者根据多年从事微机技术、单片机技术以及接口技术等课程的教学和科研经验,综合了同类多种单片机的教材内容,同时参考了许多单片机专业书籍,吸取精华、博采众长,力求使本教材具有科学性、可读性、实用性,使读者获得单片机开发和应用的能力。

    本书与现有教材相比具有以下特点:

    (1)注重对概念和原理的讲解,由浅入深,循序渐进。结合例子进行讲述,加深学生对概念的理解和对知识的掌握。基础原理性的章节后都有相应的习题,有助于学生对知识的巩固。

    (2)内容组织紧凑,并有一定的完整性。增加了一些新技术,如单片机C语言编程及C语言与汇编语言的混合编程、SPI总线接口技术和器件(如存储卡、Flash E2PROM芯片)的应用、以太网卡通信技术、USB接口技术、VB和PC通信技术、双口RAM与ISA插槽的应用等。考虑到单片机技术应用的结构体系,增加了单片机控制应用技术、编程器和单片机集成开发软件应用的内容。

    (3)突出应用性、实用性。适当地列举了工程实用例子,结合编程器和开发软件的使用,通过例子让读者掌握如何使用51单片机进行系统开发,以及对系统开发有完整和全面的了解。读者可直接借用相关的例程,所提供的实例为实际应用提供一定的参考。

    本书作为湖北省高等学校省级教学研究项目“网络环境下电气信息学科研究性学习的方法及实践”(编号:2003247)和“基于微机技术课程教学培养学生动手能力的研究”(编号:20040242)研究成果的一部分,注重引导学生开展研究性学习,在学生学习生活中选取研究专题(课题、主题),培养学生动手的能力,以探究的方式主动地获取知识、应用知识,并获得解决问题的能力。

    本书主要由秦实宏、周龙、肖忠和卢亚玲编写完成。由华中科技大学刘乐善教授主审。参与本书编写工作的还有胡胜、张旭、葛洲、秦孟苏、李宁、张磊、王东、杜波等。在成书过程中得到了田随明教授、谢兆鸿教授、李禹生教授的大力支持,在此一并表示感谢。

    由于作者水平有限,书中难免存在缺点和不妥之处,敬请读者批评指正。

    作者

    2005年6月于汉口常青花园


    前言
    第1章 概述 1
    1.1 单片机的基本概念 1
    1.2 单片机的发展简史 1
    1.3 单片机的发展趋势 2
    1.4 单片机的特点及应用 4
    1.4.1 单片机的组成及特点 4
    1.4.2 单片机的分类 4
    1.4.3 单片机的应用 5
    1.5 MCS-51系列单片机 5
    第2章 MCS-51单片机硬件结构、工作原理及指令系统 7
    2.1 MCS-51单片机的内部结构和外部引脚功能 7
    2.1.1 MCS-51单片机的内部结构 7
    2.1.2 MCS-51单片机的外部引脚功能 8
    2.2 MCS-51单片机的存储器结构 9
    2.2.1 内部数据存储器及其数据操作 10
    2.2.2 特殊功能寄存器及其数据操作 12
    2.2.3 程序存储器及其数据操作 14
    2.2.4 外部数据存储器及其数据操作 15
    2.3 MCS-51单片机的指令系统 16
    2.3.1 寻址方式 17
    2.3.2 数据传送类指令 20
    2.3.3 算术运算类指令 24
    2.3.4 逻辑运算类指令 31
    2.3.5 控制转移类指令 33
    2.3.6 位操作类指令 38
    2.4 输入/输出端口 42
    2.4.1 并行端口及应用举例 42
    2.4.2 串行端口 48
    2.5 定时器/计数器 55
    2.5.1 控制寄存器 55
    2.5.2 定时器/计数器的工作方式 57
    2.5.3 定时器/计数器的设计方法及应用举例 59
    2.6 中断的概念及MCS-51系列单片机的中断系统 64
    2.6.1 中断的概念 65
    2.6.2 MCS-51系列单片机的中断系统 67
    2.7 单片机时钟与复位 73
    2.7.1 时钟 73
    2.7.2 复位 74
    2.8 单片机的工作方式 75
    2.8.1 程序执行方式 76
    2.8.2 单步执行方式 76
    2.8.3 掉电和节电方式 76
    2.8.4 EPROM编程和校验方式 77
    第3章 MCS-51单片机的系统扩展 78
    3.1 系统扩展概述 78
    3.2 系统扩展常用芯片 78
    3.2.1 译码器 78
    3.2.2 缓冲器 79
    3.2.3 锁存器 81
    3.3 定时器/计数器的扩展 82
    3.3.1 8253的结构和工作原理 82
    3.3.2 8253控制寄存器的格式 84
    3.3.3 8253的工作模式 84
    3.4 外部中断源的扩展 87
    3.4.1 用定时器/计数器扩展外部中断源 88
    3.4.2 用8259可编程中断控制器扩展中断源 88
    3.5 I/O端口的扩展 89
    3.5.1 I/O扩展概述 89
    3.5.2 用8255A可编程并行接口芯片扩展I/O口 90
    3.5.3 用8251A可编程串行接口芯片扩展I/O口 98
    第4章 存储器扩展技术 106
    4.1 存储器的分类 106
    4.2 RAM、ROM、EPROM和E2PROM的扩展 106
    4.3 E2PROM的编程和校验方式 108
    第5章 MCS-51汇编语言与程序设计基础 111
    5.1 汇编语言简介 111
    5.2 伪指令 111
    5.3 程序设计 113
    5.3.1 顺序结构程序 113
    5.3.2 分支程序 115
    5.3.3 循环程序设计 116
    5.3.4 查表程序设计 118
    5.3.5 位操作程序 120
    5.3.6 数制转换程序 121
    5.3.7 子程序 122
    第6章 MCS-51单片机接口技术 125
    6.1 单片机接口技术基础 125
    6.1.1 单片机接口的主要作用 125
    6.1.2 单片机接口的控制方式 126
    6.1.3 常用的外设及接口 126
    6.2 键盘接口技术 127
    6.2.1 开关接口与防抖动 127
    6.2.2 小键盘与单片机的接口 128
    6.2.3 矩阵键盘与单片机接口 131
    6.3 拨盘接口技术 132
    6.3.1 拨盘的结构与原理 132
    6.3.2 拨盘的接口方法 133
    6.4 显示器接口技术 136
    6.4.1 LED显示器的结构与种类 136
    6.4.2 LED显示器的控制方式 137
    6.5 A/D转换电路接口技术 140
    6.5.1 A/D转换原理 140
    6.5.2 ADC0809与单片机的接口 144
    6.5.3 AD574A与单片机的接口 148
    6.5.4 5G14433(MC14433)与单片机的接口 151
    6.6 D/A转换电路接口技术 153
    6.6.1 D/A转换原理 153
    6.6.2 DAC0832与单片机的接口 154
    6.6.3 AD7520与单片机的接口 159
    6.6.4 DAC1208与单片机的接口 160
    6.6.5 应用实例 162
    6.7 串行通信总线标准及接口技术 168
    6.7.1 RS-232C标准串行总线接口及应用 168
    6.7.2 RS-485标准串行总线接口及应用 170
    6.7.3 SPI总线接口技术及其实例——X25045芯片的应用 174
    6.8 IC卡接口技术 180
    6.8.1 SLE4442引脚定义及功能 180
    6.8.2 SLE4442的特点及操作命令 181
    6.8.3 SLE4442的传输协议 181
    6.8.4 SLE4442应用实例 183
    6.9 USB通用串行总线 189
    6.9.1 总线拓扑结构 190
    6.9.2 USB的主机 191
    6.9.3 USB的设备 191
    6.9.4 USB的“分时复用” 191
    6.9.5 电源 192
    6.9.6 总线协议 192
    6.9.7 可靠性 192
    6.9.8 数据流种类 192
    6.9.9 USB主机:硬件和软件 194
    6.10 以太网通信技术 194
    6.10.1 以太网与TCP/IP协议基础 195
    6.10.2 单片机与以太网通信实例 199
    (以下略)





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册