图书介绍
松翰SN8P2700系列单片机原理及应用技术【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 张玉杰编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787811241983
- 出版时间:2008
- 标注页数:415页
- 文件大小:25MB
- 文件页数:427页
- 主题词:单片微型计算机,松翰SN8P2700
PDF下载
下载说明
松翰SN8P2700系列单片机原理及应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SONIX单片机概述1
1.1 SONIX系列单片机的发展及特点1
1.2 SONIX系列单片机的性能及引脚3
1.2.1 简介3
1.2.2 引脚排列和说明9
1.2.3 命名规则11
1.3 SONIX单片机的内部结构11
1.3.1 CPU结构11
1.3.2 存储器结构16
1.3.3 片内外设20
1.3.4 中断系统21
1.4 SONIX单片机的开发工具21
第2章 SONIX单片机指令系统23
2.1 指令系统概述23
2.1.1 指令格式23
2.1.2 指令分类26
2.1.3 指令综述26
2.2 寻址方式27
2.2.1 立即寻址27
2.2.2 直接寻址27
2.2.3 间接寻址28
2.2.4 对RAM寻址29
2.3 指令系统30
2.3.1 数据传送指令30
2.3.2 算术运算指令33
2.3.3 逻辑运算指令35
2.3.4 移位指令37
2.3.5 位操作指令38
2.3.6 分支转移指令39
第3章 汇编语言程序设计44
3.1 汇编语言的构成44
3.1.1 程序设计语言44
3.1.2 汇编语言语句45
3.2 汇编语言源程序的设计49
3.2.1 汇编语言源程序的设计步骤49
3.2.2 汇编语言程序代码的生成51
3.3 宏指令51
3.4 程序模板55
3.5 基本程序设计59
3.5.1 简单程序设计59
3.5.2 分支程序设计60
3.6 循环程序与查表程序设计66
3.6.1 循环程序设计67
3.6.2 查表程序设计73
3.7 子程序与运算程序设计76
3.7.1 子程序设计76
3.7.2 运算程序设计78
第4章 SN8P2708A基本模块与功能83
4.1 复位电路83
4.1.1 外部复位84
4.1.2 内部复位85
4.2 振荡器与时钟电路86
4.2.1 振荡器的总体结构86
4.2.2 外部振荡器87
4.2.3 内部低速振荡器87
4.2.4 系统工作模式及控制88
4.3 中断系统92
4.3.1 中断源和中断标志92
4.3.2 中断请求的控制93
4.3.3 中断系统的初始化95
4.3.4 中断处理95
4.4 定时器/计数器99
4.4.1 看门狗定时器99
4.4.2 基本定时器100
4.4.3 通用定时器/计数器104
4.5 I/O口110
4.5.1 I/O口结构110
4.5.2 I/O口设置112
第5章 SONIX开发工具及使用117
5.1 开发系统的构成117
5.2 SN8ICE 2K在线仿真器118
5.2.1 仿真器的组成118
5.2.2 仿真器插座引脚与按键跳线定义118
5.2.3 仿真器时钟输入120
5.3 开发系统的安装121
5.3.1 仿真器硬件安装121
5.3.2 开发软件M2IDE的安装122
5.3.3 SN8ICE 2K仿真器与目标板的连接125
5.4 M2IDE集成开发环境126
5.4.1 集成开发环境的功能窗口126
5.4.2 菜单栏命令129
5.5 创建和调试应用程序举例132
5.5.1 创建SONIX应用程序132
5.5.2 程序的编译、链接140
5.5.3 程序的运行与调试142
5.6 芯片的烧写147
5.6.1 烧写工具147
5.6.2 MP_EZ Writer介绍148
5.6.3 烧写软件150
5.6.4 烧写步骤与过程150
第6章 基本模块设计与实践154
6.1 标板硬件电路介绍154
6.2 振荡电路模块159
6.3 基本I/O口的应用162
6.3.1 SONIX单片机I/O口162
6.3.2 I/O口作输出口使用162
6.3.3 I/O口作输入口使用164
6.3.4 开漏输出167
6.4 数码管显示模块168
6.4.1 数码管显示原理168
6.4.2 单片机与数码管的接口170
6.4.3 数码管显示模块设计171
6.4.4 显示程序设计171
6.5 中断功能180
6.5.1 定时器中断应用181
6.5.2 键盘中断182
6.6 键盘电路187
6.6.1 SONIX单片机与非编码式键盘的接口187
6.6.2 键盘扫描的另一种设计方法188
6.6.3 按键处理的其他问题199
6.7 定时器/计数器的应用207
6.7.1 定时器T0的使用207
6.7.2 用定时器实现秒表功能212
6.7.3 用定时器的Buzzer功能实现简易电子琴217
6.8 WDT应用222
6.9 系统模式切换226
第7章 A/D和D/A模块232
7.1 A/D转换器232
7.1.1 A/D转换器原理232
7.1.2 A/D转换器的性能指标234
7.2 SN8P2708A片内A/D转换电路234
7.2.1 SN8P2708A片内A/D转换器结构234
7.2.2 A/D转换相关寄存器235
7.2.3 A/D转换器的操作过程237
7.2.4 A/D转换应用(实时温度测量系统设计)241
7.3 D/A转换器251
7.3.1 D/A转换器原理251
7.3.2 D/A转换器的性能指标253
7.3.3 SONIX单片机的片内D/A转换器电路253
7.3.4 D/A转换器应用举例255
7.4 PWM功能及应用261
7.4.1 PWM及相关的寄存器261
7.4.2 PWM基本用法262
7.4.3 PWM应用举例268
第8章 串行通信275
8.1 串行通信简介275
8.1.1 串行通信的分类275
8.1.2 接收/发送时钟277
8.1.3 串行通信的制式278
8.1.4 典型的串行通信接口278
8.2 SPI总线接口279
8.2.1 SPI总线规范279
8.2.2 SN8P2700系列单片机的SIO接口283
8.2.3 SPI串行EEPROM287
8.2.4 SN8P2708A对AT25128/256的读/写操作举例292
8.3 I2C总线298
8.3.1 I2C总线协议298
8.3.2 I2C总线软件实现302
8.4 SN8P2708A单片机与I2C串行芯片的接口311
8.4.1 I2C串行EEPROM311
8.4.2 CAT24WC128与SN8P2708A单片机的接口317
8.4.3 PCF8563实时时钟318
8.5 异步串行通信330
8.5.1 RS-232C串行接口总线330
8.5.2 SONIX单片机的RS-232接口设计333
8.5.3 双机异步通信345
第9章 应用系统开发350
9.1 系统开发的步骤350
9.2 系统设计与调试351
9.2.1 硬件设计351
9.2.2 软件设计353
9.2.3 系统调试354
9.3 暖风机系统设计354
9.3.1 控制面板功能描述354
9.3.2 系统总体设计356
9.3.3 暖风机硬件电路设计361
9.3.4 暖风机软件设计365
附录A SONIX SN8P2700系列单片机指令集400
附录B 常用的伪指令列表402
附录C 常用宏指令列表404
附录D 目标板电路图410
附录E 目标板元件布局图413
参考文献415
热门推荐
- 2270392.html
- 1834254.html
- 1925920.html
- 1131768.html
- 590980.html
- 3836727.html
- 2896004.html
- 1307872.html
- 2161508.html
- 2147989.html
- http://www.ickdjs.cc/book_3767717.html
- http://www.ickdjs.cc/book_2085442.html
- http://www.ickdjs.cc/book_3056895.html
- http://www.ickdjs.cc/book_2964132.html
- http://www.ickdjs.cc/book_724471.html
- http://www.ickdjs.cc/book_2319967.html
- http://www.ickdjs.cc/book_767865.html
- http://www.ickdjs.cc/book_3743505.html
- http://www.ickdjs.cc/book_3786644.html
- http://www.ickdjs.cc/book_163536.html