《HT48R系列单片机控制与网络传输应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张庆龙编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2006
  • ISBN:7508346807
  • 页数:305 页
图书介绍:随着VLSI与通信技术的进步,使得结合控制、计算与通信的嵌入式系统正逐渐广泛地应用于家庭、工作与休闲环境。有鉴于嵌入式系统的需求庞大,而嵌入式系统所需之计算/控制能力则依赖于微控制器来完成。本书介绍的是盛群半导体公司的48R系列单片机,本书就针对微控制器的应用,有着通盘且详细的介绍。本书共分为八章,第一章~第二章介绍微控制器的基本架构以及相关指令集;第三章介绍控制系统现阶段的发展环境;第四章~第五章介绍微控制器I/O接口原理与控制方法;第六章~第七章分别介绍网络传输与串行传输的不同特点;最后第八章介绍微控制器在以太网下的接口控制。本书强调基础理论,注重各个方面的应用,相信可以加深读者的印象,以提升学习效果。书中有很多应用实例(含硬件图和程序清单),其软件有详尽的注释。所附光盘含免费集成开发软件和大量应用实例。

第1章 认识微控制/处理器 1

1.1 简介 2

1.2 HT48R系列单片机特点 5

1.3 HT48R70A硬件微体系结构 8

1.4 HT48R70A芯片引脚 10

1.5 局部功能描述 12

1.5.1 流水线指令执行 12

1.5.2 程序计数器 13

1.5.3 程序存储器 15

1.5.4 查表功能 16

1.5.5 堆栈存储器 17

1.5.6 数据存储器 18

1.5.7 特殊功能寄存器 18

1.5.8 中断 20

1.5.9 振荡频率来源 22

1.5.10 看门狗定时器 23

1.5.11 定时/事件计数器 24

1.5.12 省电模式(睡眠模式)——Halt 27

1.5.13 I/O端口 27

1.5.14 复位 28

1.5.15 ROM Option 31

第2章 指令介绍 32

2.1 语句语法 33

2.2 伪指令 34

2.3 指令集 39

2.3.1 算数运算指令 40

2.3.2 逻辑运算指令 48

2.3.3 数据移动指令 56

2.3.4 程序分支指令 57

2.3.5 查表与其他指令 62

第3章 IDE开发环境与基本I/O原理 66

3.1 HT—IDE集成开发环境 67

3.2 HT—IDE3000操作环境介绍 69

3.3 范例程序的HT—IDE操作说明 71

3.4 VPM使用与操作 86

第4章 I/O接口原理 90

4.1 发光二极管(LED)显示器 91

4.1.1 单个LED 91

4.1.2 七段显示器 94

4.1.3 矩阵LED 98

4.2 键盘 101

4.2.1 软件扫描键盘的基本原理 102

4.3 键盘扫描与七段显示器扫描的结合 104

第5章 基本I/O控制 106

5.1 HT48R70A单片机学习板 107

5.2 单个七段显示器显示控制 109

5.3 一位进位计数器 113

5.4 四位扫描显示进位计数器 123

5.5 矩阵LED显示控制 138

5.6 矩阵LED动态画面显示 150

5.7 键盘输入控制 165

第6章 通信网络传输原理 183

6.1 OSI与TCP/IP协议 184

6.1.1 OSI协议参考模型 184

6.1.2 TCP/IP协议 187

6.1.3 数据传输的同步问题 188

6.2 物理层的传输模式 189

6.2.1 异步串行传输 190

6.2.2 同步串行传输 193

6.3 各种传输系统概述 195

第7章 串行传输应用 196

7.1.1 RS-232异步串行传输 197

7.1 RS-232异步串行传输应用 197

7.1.2 RS-232C接头类型 198

7.1.3 RS-232C的连接及其电气特性 199

7.1.4 RS-232与个人计算机间的传输应用 201

7.2 I2C同步串行传输应用 210

7.2.1 I2C同步串行传输的原理 211

7.2.2 24C04串行EEPROM 215

7.2.3 I2C与24LC04串行接口EEPROM的传输应用 220

第8章 以太网接口控制 236

8.1 以太网 237

8.2.1 Packet Driver 241

8.2 如何调用以太网 241

8.2.2 利用Packet Driver来传送、接收数据包 249

8.3 数据包解析 261

8.3.1 Sniffer简介 261

8.3.2 Sniffer的使用设置 263

8.3.3 操作说明 264

8.4 单片机与以太网的集成 267

8.4.1 Server端——Holtek单片机集成以太网芯片 268

8.4.2 Client端——在PC平台上以Packet Driver开发应用程序 292