图书介绍
富士通16位微控制器开发与应用PDF|Epub|txt|kindle电子书版本网盘下载
![富士通16位微控制器开发与应用](https://www.shukui.net/cover/23/34704557.jpg)
- 钟华,缪磊,褚祎楠等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111179102
- 出版时间:2006
- 标注页数:297页
- 文件大小:24MB
- 文件页数:308页
- 主题词:微控制器
PDF下载
下载说明
富士通16位微控制器开发与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 FFMC-16LX系列微控制器简介1
1.1 概述1
1.2 FFMC-16LX系列微控制器的各个子系列3
1.2.1 MB90520系列3
1.2.2 MB90540/545系列4
1.2.3 MB90550系列5
1.2.4 MB90560系列5
1.2.5 MB90570系列6
1.2.7 MB90585系列7
1.2.6 MB90580系列7
1.2.8 MB90590系列8
1.2.9 MB90595系列9
1.3 带有Flash存储器的微控制器9
第2章 FFMC-16LX系列微控制器的片上外设11
2.1 概述11
2.2 时钟与复位模块13
2.2.1 时钟13
2.2.2 复位17
2.2.3 低功耗模式21
2.3 中断30
2.3.1 概述31
2.3.2 中断源和中断向量32
2.3.3 中断控制寄存器和外围功能33
2.3.4 硬件中断36
2.3.5 软件中断43
2.3.6 扩展智能I/0服务(EI20S)的中断44
2.3.7 扩展智能I/0服务(EI20S)的操作46
2.3.8 异常事件处理中断48
2.3.9 中断处理的堆栈操作49
2.4 I/O口50
2.4.1 概述50
2.4.3 Port051
2.4.2 端口寄存器51
2.4.4 Port152
2.4.5 Port253
2.4.6 Port354
2.4.7 Port455
2.4.8 Port555
2.4.9 Port656
2.5 定时器57
2.5.1 时基定时器57
2.5.2 看门狗定时器60
2.5.3 16位重载入定时器63
2.5.4 16位自由计数定时器71
2.5.5 bv输出比较/输入捕捉定时器74
2.6 可编程脉冲发生器(PPG)79
2.7 UART84
2.7.1 概述84
2.7.2 UART的配置85
2.7.3 UART的引脚87
2.7.4 UART的寄存器88
2.7.5 UART的中断91
2.7.6 UART的波特率92
2.7.7 UART的操作95
2.7.8 使用UART时的注意事项98
2.8 串行I/O口99
2.8.1 概述99
2.8.2 串行I/O口的寄存器99
2.8.3 串行I/O口的操作101
2.9 A/D转换器104
2.9.1 概述104
2.9.2 A/D转换器的结构104
2.9.3 A/D转换器的引脚106
2.9.4 A/D转换器的寄存器106
2.9.6 A/D转换器的操作108
2.9.5 A/D转换器的中断108
2.9.7 使用A/D转换器时的注意事项111
2.10 D/A转换器111
2.11 LCD控制/驱动器113
2.11.1 概述113
2.11.2 LCD控制/驱动器的寄存器113
2.11.3 LCD控制/驱动器的显示RAM116
2.11.4 LCD控制/驱动器的操作117
2.12 CAN控制器118
2.12.1 概述118
2.12.2 CAN控制器的寄存器119
2.12.3 信息缓冲区131
2.12.4 发送134
2.12.5 接收135
2.12.6 CAN控制器的使用步骤135
第3章 指令系统138
3.1 CPU138
3.2 存储空间138
3.3 存储映射表139
3.4 寻址方式139
3.4.2 段寻址140
3.4.1 线性寻址140
3.5 多字节数据在内存中的存储142
3.6 寄存器142
3.6.1 专用寄存器142
3.6.2 通用寄存器147
3.7 前缀代码148
第4章 微控制器的C语言151
4.1 概述151
4.1.1 C语言的特点151
4.1.2 C语言的程序结构152
4.2.1 数据类型154
4.2 C语言的基本语法154
4.1.3 C语言的关键字和标识符154
4.2.2 常量与变量157
4.2.3 运算符和表达式158
4.2.4 表达式语句161
4.2.5 判断选取控制语句162
4.2.6 循环语句164
4.2.7 返回语句165
4.3 C语言的函数165
4.3.1 函数的定义166
4.3.2 函数的调用167
4.3.3 中断服务函数168
4.3.4 变量的种类和存储169
4.4 C语言的数组和指针170
4.4.1 数组的定义和引用170
4.4.2 字符数组171
4.4.3 数组的初始化171
4.4.4 数组作为函数的参数172
4.4.5 指针的概念172
4.4.6 函数型指针和指针函数175
4.4.7 指针数组和指针型指针176
4.5.1 结构的概念177
4.5 结构和联合177
4 5.2 结构型指针180
4.5.3 结构和函数180
4.5.4 联合180
4.5.5 位段181
4.6 C预处理器183
4.6.1 预处理和编译的结构183
4.6.2 宏定义184
4.6.3 文件包含185
4.6.4 条件编译186
4.7.2 C编译器的数据调用协议188
4.7.1 C编译器的结构188
4.6.5 其他预处理指令188
4.7 C编译器188
4.7.3 C编译器的特殊扩充204
4.8 C库函数219
4.8.1 概述219
4.8.2 库函数的协作221
4.8.3 低级库函数的详细说明222
第5章 Softune V3软件工作平台介绍225
5.1 预备知识225
5.2 开发环境浏览226
5.3.2 创建应用程序239
5.3 建立一个工程例子239
5.3.1 预备239
5.3.3 工具选项设置243
5.3.4 编译/链接程序246
5.3.5 设置调试247
5.3.6 下载监控程序250
5.3.7 调试程序251
5.4 建立一个自己的库255
5.4.4 创建预定义头文件256
5.4.3 编译库文件256
5.4.2 向库中添加模块256
5.4.1 建一个新库256
第6章 微控制器的应用258
6.1 ADC258
6.2 Adc_I_R259
6.3 Adcl20S260
6.4 AdcIRQ262
6.5 CanRead263
6.6 串行I/0273
6.7 SIO_IRQ274
6.8 Sio_irq2275
6.9 Spi_irq276
6.10 SPI277
6.11 URATO_IRQ279
6.12 URATl281
6.13 URATl_IRQ282
6.14 URAT_asyn284
6.15 Uart_spi286
附录A 带有内部Flash存储器的微控制器的PC上串行烧写器291
参考文献297