μPSD32××高速SOC51单片机原理及应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:金之诚,李德领,马潮编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302096996
- 页数:318 页
目录 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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019