网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 基于单片机的嵌入式系统开发
分类
作者 佟国香
出版社 经济管理出版社
下载
简介
编辑推荐

NEC的MCU不论在硬件还是在指令系统上都具有很好的兼容性,因此,本书以NEC8位MCU μPD78F0547D为例,由浅入深地介绍了NEC8位MCU系统的结构特点、原理及指令系统,按照系统资源的分配分别介绍MCU内部各种资源嵌入式系统开发中的应用,以及NEC嵌入式系统开发工具的使用等。

目录

第1章 概述

 1.1 NEC微处理器概述

1.1.1 低端8位MCU

1.1.2 高端32位MCU

1.1.3 从8位到32位微处理器的移植

 1.2 NEC微处理器分类及选型指南

 1.3 相关规定

 1.4 参考文档

第2章 NEC微处理器的基本结构

 2.1 μPD78F0547D的基本特性

 2.2 微处理器的寄存器

2.2.1 控制寄存器

2.2.2 通用寄存器

2.2.3 特殊功能寄存器(SFRs)

 2.3 微处理器的存储器结构

2.3.1 内部程序存储空间

2.3.2 存储器组

2.3.3 内部数据存储空间

2.3.4 特殊功能寄存器(SFR)区域

2.3.5 数据存储空间寻址

 2.4 微处理器的通用I/O

2.4.1 引脚功能

2.4.2 未使用引脚的建议连接方式

2.4.3 端口控制

 2.5 复位

2.5.1 复位源

2.5.2 复位电路

2.5.3 确认复位源的寄存器

2.5.4 复位后的软件编程

 2.6 待机模式

2.6.1 控制待机功能的寄存器

2.6.2 待机模式的操作

2.6.3 待机模式操作的注意事项

第3章 时钟发生器

 3.1 时钟发生器的功能

 3.2 控制时钟发生器的寄存器

 3.3 系统时钟振荡器的连接

3.3.1 X1振荡器

3.3.2 XT1振荡器

 3.4时钟控制

3.4.1 高速系统时钟控制

3.4.2 控制内部高速振荡时钟示例

3.4.3 控制子系统时钟示例

3.4.4 控制内部低速振荡时钟示例

3.4.5 CPU和外部硬件所采用的时钟

第4章 指令系统

 4.1 寻址方式

4.1.1 指令地址寻址

4.1.2 操作数地址寻址

 4.2 指令系统

4.2.1 数据传送类指令

4.2.2 算术运算类指令

4.2.3 逻辑运算类指令

4.2.4 循环操作类指令

4.2.5 无条件转移类指令

4.2.6 条件转移类指令

4.2.7 位操作类指令

4.2.8 调用及返回类指令

4.2.9 CPU控制类指令

4.2.10 指令列表

 4.3 78K/0系列汇编程序设计

4.3.1 汇编程序基本结构

4.3.2汇编语句的格式

4.3.3汇编伪指令

4.3.4汇编程序设计举例

第5章 C语言程序设计

 5.1 C程序设计概述

5.1.1 C编译器CC78K0的功能与特性

5.1.2 C程序的基本结构-

5.1.3 产生高效率的目标代码

 5.2 CC78K0扩展c语言规范

5.2.1 宏名

5.2.2 关键字

5.2.3 #pragma伪指令

5.2.4 函数调用接口

 5.3 C语言程序设计举例

5.3.1 LED点灯控制示例

5.3.2 ADC控制示例

5.3.3 响应时间测量示例

5.3.4 定时器应用示例

5.3.5 UART应用示例

第6章 中断功能

 6.1 中断类型

 6.2 中断源

 6.3 控制中断功能的寄存器

 6.4 中断服务操作

6.4.1 可屏蔽的中断响应

6.4.2 软件中断请求响应

6.4.3 中断嵌套

 6.5 中断的程序设计

6.5.1 中断向量表的设置

6.5.2 中断服务程序的编写

第7章 16位定时器/事件计数器

 7.1 功能

 7.2 配置

 7.3 寄存器描述

 7.4 16位定时器/事件计数器的应用

7.4.1 间隔定时

7.4.2 方波输出

7.4.3 外部事件计数

7.4.4 清零&启动模式

7.4.5 自由运行定时器操作

7.4.6 PPG输出操作

7.4.7 单脉冲输出操作

7.4.8 脉冲宽度测量操作

 7.5 16位定时器/事件计数器00和01注意事项

第8章 脉宽调制

 8.1 特性

 8.2 引脚描述

 8.3 8位定时器:HO的配置

 8.4 8位定时器:HO的寄存器

 8.5 PWM输出操作

 8.6 PWM的应用

第9章 串行接口技术

 9.1 3 线串行接口

9.1.1 特性

9.1.2 引脚描述

9.1.3 3线串行接口的结构

9.1.4 3线串行接口的寄存器

9.1.5 3线串行接口的操作

9.1.6 3线串口的应用

 9.2 I2C总线接口

9.2.1 特性

9.2.2 引脚描述

9.2.3 I2C接口的结构

9.2.4 I2C接口的寄存器

9.2.5 I2C总线定义和控制方法

9.2.6 I2C控制的EEPROM应用设计

 9.3 UART总线接口

9.3.1 特性

9.3.2 引脚描述

9.3.3 UART0串行接口的结构

9.3.4 UART0串行接口的寄存器

9.3.5 串行接口UART0的操作

9.3.6 专用波特率发生器

9.3.7 串行口应用举例

第10章 A/D转换器

 10.1 特性

 10.2 引脚

10.3 A/D转换器的配置

10.4 A/D转换器的寄存器

10.5 A/D转换器的操作

第11章 NEC开发环境简介

 11.1 概述

 11.2 C编译器cc78K0

 11.3 汇编器ra78K0

 11.4 集成开发环境

11.4.1 使用PM plus编译

11.4.2 选项设置

 11.5 仿真调试环境

11.5.1 启动

11.5.2 加载目标文件

11.5.3 加载源文件

11.5.4 加载工程文件

11.5.5 在源文件中设置断点

11.5.6 执行程序

11.5.7 单步执行

11.5.8 停止执行

11.5.9 重启

11.5.10 观察和修改变量值

11.5.11 观察和修改寄存器值

11.5.12 观察汇编代码

11.5.13 设置汇编断点

11.5.14 修改汇编代码

11.5.15 退出SM78Kx plus

附录A 寄存器索引

A.1 寄存器索引(按照字母顺序排列的寄存器名称)

A.2 寄存器索引(按笔画顺序排列的寄存器名称)

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 10:19:53