您好,欢迎来到聚文网。 登录 免费注册
基于单片机的嵌入式系统开发

基于单片机的嵌入式系统开发

  • 字数: 519
  • 出版社: 经济管理
  • 作者: 佟国香
  • 商品条码: 9787802079700
  • 版次: 1
  • 开本: 16开
  • 页数: 348
  • 出版年份: 2007
  • 印次: 1
定价:¥36 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
作者简介
毕业于电子科技大学,硕士学位,讲师。 1997年4月~2002年10月在电子科技大学通讯与信息学院工作:2002年10月至今在上海理工大学计算机与电气工程学院工作。主要从事嵌入式系统软硬件开发与设计,及数字电子电路设计与开发的研究和教学。
目录
第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 寄存器索引(按笔画顺序排列的寄存器名称)

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网