图书介绍

μPSD32××高速SOC51单片机原理及应用pdf电子书版本下载

μPSD32××高速SOC51单片机原理及应用
  • 金之诚,李德领,马潮编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302096996
  • 出版时间:2005
  • 标注页数:318页
  • 文件大小:7MB
  • 文件页数:330页
  • 主题词:单片微型计算机-基本知识

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

μPSD32××高速SOC51单片机原理及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录 1

第1章 μPSD3200系列单片机概述 1

1.1 单片机的发展和SOC技术 1

1.1.1 单片机技术的发展 1

1.1.2 嵌入式系统与SOC技术 2

1.1.3 单片机的现状 2

1.2 μPSD3200单片机简介 2

1.2.1 μPSD3200系列单片机的性能 3

1.2.2 μPSD3200单片机系列 5

第2章 μPSD3200系列单片机的开发环境简介 6

2.1 单片机嵌入式系统的开发过程 6

2.1.1 单片机的选型和外围电路的选择 6

2.1.2 软件的设计和仿真 7

2.1.3 程序的烧录和下载 7

2.1.4 系统的验证和测试 8

2.1.5 一个小程序 8

2.2 Windows集成开发环境μVision2 9

2.2.2 在μVision2上创建应用程序 10

2.2.1 μVision2的启动 10

2.2.3 CPU的仿真调试 14

2.2.4 C语言与汇编语言 16

2.3 PSDsoft Express软件 17

2.3.1 PSDsoft的启动 17

2.3.2 PSDsoft的操作 17

2.4 JTAG编程与目标板的验证 22

2.4.1 JTAG接口 22

2.4.2 FlashLINK编程电缆 23

2.4.3 实验目标板 24

2.4.4 功能验证 27

第3章 μPSD3200体系结构 28

3.1 μPSD3200的体系结构 28

3.1.1 μPSD3200系列单片机内部结构 28

3.1.2 引脚与功能 30

3.1.3 内部寄存器 33

3.2 时钟电路、监视定时器电路与复位电路 37

3.2.1 时钟电路与时序 37

3.2.2 复位电路与复位状态 38

3.2.3 监视定时器(看门狗)电路 40

3.3 电源与功率管理 42

3.3.1 μPSD3200系列单片机的省电模式 42

3.3.2 功率管理 43

3.4 中断系统 46

3.4.1 中断源 46

3.4.2 中断控制 47

3.4.3 中断处理 51

4.1 概述 53

第4章 存储器系统 53

4.2 内部RAM 54

4.2.1 内部数据存储器 54

4.2.2 特殊功能寄存器(SFR) 55

4.3 FLASH 56

4.3.1 FLASH存储器的选择信号 57

4.3.2 FLASH存储器的操作指令 57

4.3.3 掉电指令和上电模式 59

4.3.4 FLASH存储器的读操作 60

4.3.5 FLASH存储器的编程和擦除 62

4.4 SRAM 72

4.5 存储器的配置 73

4.5.1 扇区的选择和SRAM的选择 73

4.5.2 程序存储器与数据存储器的配置 74

4.5.3 页寄存器 76

4.5.4 存储器的映像 76

第5章 PLD部件 80

5.1 概述 80

5.2 译码PLD(DPLD) 81

5.3 复杂的可编程逻辑(CPLD) 82

5.3.1 输出宏单元(OMC) 83

5.3.2 乘积项分配器 84

5.3.3 输入宏单元(IMC) 86

5.4 CPLD的应用 86

5.4.1 逻辑电路的实现 86

5.4.2 PLD的配置 87

5.4.3 PLD配置文件清单 89

6.2 定时器0和定时器1 95

6.2.1 定时器的控制 95

6.1 概述 95

第6章 定时/计数系统 95

6.2.2 工作方式 97

6.3 定时器2 100

6.3.1 定时器的控制 100

6.3.2 工作方式 101

6.4 应用编程实例 104

7.2 P0~P4端口 120

7.1 概述 120

第7章 输入/输出系统 120

7.3 PA~PD端口 122

7.3.1 通用端口结构 123

7.3.2 端口操作模式 124

7.3.3 端口配置寄存器(PCR) 126

7.3.4 端口数据寄存器 128

7.3.5 端口A和B的功能与结构 129

7.3.6 端口C的功能与结构 130

7.3.7 端口D的功能与结构 130

7.4 应用举例 132

8.1 A/D转换器 163

8.1.1 与A/D转换有关的特殊功能寄存器 163

第8章 ADC和PWM 163

8.1.2 A/D转换中断 165

8.1.3 A/D转换程序实例 165

8.2 脉宽调制(PWM)模块 169

8.2.1 PWM0~PWM3单元 169

8.2.2 PWM4单元 170

8.2.3 PWM的应用 172

9.1.1 串行通信的分类 175

第9章 串行通信系统 175

9.1 串行通信基础知识 175

9.1.2 串行通信的制式 177

9.1.3 串行通信的通信协议 178

9.2 μPSD3234串行口 178

9.2.1 μPSD3234串行口及控制 179

9.2.2 μPSD3234串行口工作方式 181

9.2.3 串行口的通信波特率 187

9.3 多机通信 190

9.4 应用 191

第10章 I2C总线接口 201

10.1 I2C总线概述 201

10.2 μPSD3234的I2C接口 204

10.3 DDC接口 208

10.3.1 DDC接口的特殊功能寄存器 209

10.3.2 主机类型检测 211

10.3.3 DDC1协议 211

10.3.4 DDC2B协议 213

10.4 I2C接口和DDC编程指导 214

10.5 I2C接口的应用 215

第11章 USB接口 229

11.1 USB1.1概述 229

11.1.1 USB系统概述 229

11.1.2 USB1.1协议 230

11.2 USB设备群组和HID群组 231

11.3 μPSD3234A的USB组件 231

11.3.1 μPSD3234A的USB接口的基本工作机制 231

11.3.2 μPSD3234A的USB接口的相关寄存器 232

11.4 USB应用实例 237

11.4.2 μPSD3234A的USB接口的初始化 238

11.4.1 USB设备硬件接口 238

11.4.3 μPSD3234A的USB接口的描述符 239

11.4.4 μPSD3234A的USB接口的枚举过程 244

11.4.5 μPSD3234A的USB接口的数据通信 253

11.4.6 PC(USB主机)应用程序开发 255

11.4.7 总结 258

第12章 综合实例 259

12.1 概述 259

12.2 典型针式微型打印机的组成结构 259

12.3.1 ST μPSD3234的主要特性 261

12.3 基于ST公司μPSD3234的微型针式打印机设计方案 261

12.3.2 设计方案组成框图 263

12.3.3 打印机系统控制程序 265

12.4 结论 267

附录A 标准51汇编指令 268

附录B ASCII码表 273

附录C FlashHLINK电原理图 274

附录D μPSD3200系统资源配置与应用向导 275

附录E μPSD3200的IAP实现 314

精品推荐