书籍详情

亿恒C166系列16位单片机原理与开发(1CD(西门子)

亿恒C166系列16位单片机原理与开发(1CD(西门子)

作者:程军

出版社:北京航空航天大学出版社

出版时间:2001-12-01

ISBN:9787810771252

定价:¥40.00

购买这本书可以去
内容简介
  本书主要介绍西门子C166系列高性能16位单片机基本原理、应用实践及C语言编程,包括C166系列CPU系统、外设单元的结构、工作原理及编程方法,采用C语言对单片机外设编程,并介绍其相关的C编译器、连接器及西门子用于编程初始化的DAvE可视化软件。为使用户能自我开发C166产品,还介绍了所研制的C166仿真器软、硬件设计方法。本书的应用实例大部分是作者亲自编制的程序,并在单片机上能可靠运行,便于用户参考。本书力求通俗易懂、实用,可作为高等院校师生的教学参考书,也可供广大单片机爱好者学习与参考。
作者简介
暂缺《亿恒C166系列16位单片机原理与开发(1CD(西门子)》作者简介
目录
第1章 C166系列单片机概况                  
  1. 1 C166单片机系列概述                  
  1. 2 C164单片机基本结构                  
  1. 2. 1 基本CPU结构及特征                  
  1. 2. 2 指令流水线                  
  1. 2. 3 位处理及位保护                  
  1. 2. 4 单片机片上外设资源模块简介                  
  1. 3 存储器结构                  
  1. 3. 1 内部ROM                  
  1. 3. 2 内部RAM和特殊功能寄存器区SFR                  
  1. 3. 3 系统堆栈                  
  1. 3. 4 通用寄存器                  
  1. 3. 5 PEC源和目的指针                  
  1. 3. 6 特殊功能寄存器                  
  1. 3. 7 外部存储器空间                  
  1. 3. 8 寄存器边界越界                  
  1. 3. 9 XRAM寄存器                  
  1. 4 OTP存储器编程                  
  1. 4. 1 外部主机编程模式EHM                  
  1. 4. 2 CPU主机编程模式CHM                  
  1. 4. 3 OTP模量的寻址                  
  1. 4. 4 读保护控制                  
  1. 4. 5 OTP编程方法                  
  1. 4. 6 OTP固化时两个重要寄存器的配置                  
  1. 5 CPU及时钟简介                  
  1. 5. 1 时钟产生                  
  1. 5. 2 时钟驱动                  
  1. 5. 3 晶振看门狗                  
  1. 6 CPU特殊功能寄存器                  
  1. 6. 1 系统配置寄存器SYSCON                  
  1. 6. 2 处理器状态字寄存器PSW                  
  1. 6. 3 指令指针寄存器IP                  
  1. 6. 4 程序段指针寄存器CSP                  
  1. 6. 5 数据页指针                  
  1, 6. 6 相关指针寄存器CP                  
  1. 6. 7 堆栈指针SP寄存器                  
  1. 6. 8 乘法/除法寄存器                  
  1. 6. 9 常数寄存器                  
  1. 7 外部总线控制与系统复位                  
  1. 7. 1 外部总线                  
  1. 7. 2 系统复位                  
 第2章 外设端口的原理与编程方法                  
  2. 1 中断及陷阱功能                  
  2. 1. 1 中断系统概述                  
  2. 1. 2 中断结构                  
  2. 1. 3 中断控制寄存器                  
  2. 1. 4 中断优先级                  
  2. 1. 5 其他中断                  
  2. 1. 6 中断系统的编程                  
  2. 2 并行口及专用引脚                  
  2. 2. 1 系统概述                  
  2. 2. 2 PORT0口                  
  2. 2. 3 PORTl口                  
  2. 2. 4 PORT3口                  
  2. 2. 5 PORT4口                  
  2. 2. 6 PORT5口                  
  2. 2. 7 PORT8口                  
  2. 2. 8 专用引脚                  
  2. 2. 9 I/O编程实例                  
  2. 3 通用定时器单元及其他定时单元                  
  2. 3. 1 系统概述                  
  2. 3. 2 主(核)定时器T3                  
  2. 3. 3 GPTl辅助定时器T2和T4                  
  2. 3. 4 看门狗定时器                  
  2. 3. 5 实时时钟                  
  2. 3. 6 定时器编程                  
  2. 4 异步/同步串口                  
  2. 4. 1 系统概述                  
  2. 4. 2 同步和异步工作原理                  
  2. 4. 3 ASC0波特率定义                  
  2. 4. 4 ASC0中断控制                  
  2. 4. 5 串行口通信编程                  
  2. 5 高速同步串口接口                  
  2. 5. 1 系统概述                  
  2. 5. 2 全双工位工作                  
  2. 5. 3 半双工位工作                  
  2. 5. 4 波特率的定义                  
  2. 5. 5 SSC中断控制                  
  2. 5. 6 编程实例                  
   2. 6 捕捉/比较单元CAPCOM2                  
  2. 6. 1 系统概述                  
  2. 6. 2 CAPCOM寄存器                  
  2. 6. 3 捕捉模式                  
  2. 6. 4 比较模式                  
  2. 6. 5 捕捉比较单元2编程方法及实例                  
   2. 7 捕捉/比较单元CAPCOM6                  
  2. 7. 1 系统概述                  
  2. 7. 2 边沿对齐模式                  
  2. 7. 3 中心对齐模式                  
  2. 7. 4 突发模式                  
  2. 7. 5 捕捉模式                  
  2. 7. 6 多通道组合模式                  
  2. 7. 7 寄存器描述                  
   2. 8 A/D变换器                  
  2. 8. 1 系统概述                  
  2. 8. 2 A/D变换寄存器和工作方式                  
  2. 8. 3 A/D转换时间控制                  
  2. 8. 4 A/D转换编程                  
   2. 9 CAN总线                  
  2. 9. 1 系统概述                  
  2. 9. 2 CAN寄存器描述                  
  2. 9. 3 CAN中断处理                  
  2. 9. 4 CAN总线通信编程方法及实例                  
   2. 10 电源管理                  
  2. 10. 1 系统概述                  
  2. 10. 2 电源管理工作方式                  
  2. 10. 3 编程方法                  
   2. 11 引导程序装载器(bootstraploader)                  
  2. 11. 1 概 述                  
  2. 11. 2 装载启动代码工作过程                  
  2. 11. 3 BSL方式的通信波特率                  
  2. 11. 4 引导程序编程                  
 第3章 C166系列单片机编程方法                  
  3. 1 单片机软件系统                  
  3. 1. 1 Tasking单片机软件框架                  
  3. 1. 2 C166单片机程序结构                  
  3. 1. 3 针对C166的C语言扩展                  
  3. 2 C166汇编语言指令和汇编编译器简介                  
  3. 2. 1 汇编指令描述与功能                  
  3. 2. 2 Tasking对汇编语言的实施                  
  3. 2. 3 汇编编译器指令                  
  3. 2. 4 汇编宏语句使用                  
  3. 2. 5 汇编语言预处理                  
  3. 2. 6 MACRO宏预处理器输出文件                  
  3. 3 C语言编译器及连接器使用方法(tasking)                  
  3. 3. 1 C语言编译器简介与使用                  
  3. 3. 2 汇编编译器(a166)                  
  3. 3. 3 1166连接/定位器控制项                  
  3. 3. 4 其他软件工具                  
  3. 3. 5 MAKE功能的使用                  
  3. 3. 6 文件分析                  
 第4章 C166系列单片机的应用开发                  
  4. 1 单片机集成开发环境和设计                  
  4. 1. 1 C166开发系统总体结构                  
  4. 1. 2 软件系统设计方法                  
  4. 1. 3 各项软件功能描述                  
  4. 2 C166单片机软件开发设计                  
  4. 2. 1 目标文件格式及处理                  
  4. 2. 2 采用引导程序开发系统软件                  
  4. 2. 3 启动程序的设计                  
  4. 2. 4 寄存器文件的定义                  
  4. 3 C166单片机仿真开发系统的硬件设计                  
  4. 3. 1 开发系统的硬件实现原理                  
  4. 3. 2 采用PC总线方式的仿真卡                  
  4. 3. 3 并行口通信的单片机传真器设计                  
  4. 3. 4 用可编程逻辑器件实现译码逻辑                  
  4. 4 几种常用软件使用方法                  
  4. 4. 1 Tasking集成开发环境                  
  4. 4. 2 程序调试器CrossView Pro                  
  4. 4. 3 忆恒DAvE可视化软件                  
  4. 5 单片机实时操作系统的开发                  
  4. 5. 1 实时操作系统概述                  
  4. 5. 2 内核程序的实现方法                  
  4. 5. 3 应用实例                  
 附 录                  
  附录1 C164寄存器一览表                  
  附录2 C166系列引脚及定义                  
 参考文献                  

猜您喜欢

读书导航