注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Intel 80C196单片机应用实践与C语言开发

Intel 80C196单片机应用实践与C语言开发

Intel 80C196单片机应用实践与C语言开发

定 价:¥32.00

作 者: 程军编著
出版社: 北京航空学院出版社
丛编项:
标 签: 单片计算机

ISBN: 9787810129886 出版时间: 2000-12-01 包装: 简裝本
开本: 26cm 页数: 320 字数:  

内容简介

  16位单片机特别适用于复杂实时控制系统,如车辆上的应用、数据采集、工业控制、信号处理等。本书主要介绍了目前Intel 16位微控制器型单片机的高级产品80C196Kx、87C196CA系列产品的基本结构原理、外设配置及初始化编程方法,采用的编程语言为C语言。大部分实例程序为作者应用及调试通过。书中介绍了对这两类单片机的开发方法,给出了作者研制这种开发机编制的源程序,便于读者参考;还介绍了C语言编程、编译、连接原理及生成文件系统,便于理解单片机C语言编程的特点;同时介绍了用于单片机的实时操作系统和Internet应用。有关C语言编程和仿真器部分也适于早期的196系列产品,如8098、8096BH、80C196KB/KC/KD。本书可作为广大单片机软件编程和系统设计人员,特别是那些有兴趣试图尝试建立自己开发系统的爱好者的实用参考资料,也可作为大专院校有关专业本科生和研究生的教学参考书。

作者简介

暂缺《Intel 80C196单片机应用实践与C语言开发》作者简介

图书目录

第一章 80C196单片机系统概况
1.1 80C196单片机系列简介
1.1.1 HSIO系列
1.1.2 EPA系列
1.1.3 电机控制系列
1.1.4 小结
1.2 8XC196Kx单片机基本结构及硬件外设
1.2.1 CPU框架
1.2.2 内部定时器
1.2.3 内部外设
1.3 8XC196Kx单片机存储器空间结构
1.3.1 存储器的地址分配
1.3.2 窗口
1.4 8XC196Kx单片机寻址方式
1.4.1 数据类型
1.4.2 寻址方式
1.4.3 软件标准和惯例
第二章 外设端口的原理与编程
2.1 输入输出端口
2.1.1 输入输出口功能概述
2.1.2 独立输入口P0
2.1.3 双向口P1、P2、P5和P6
2.1.4 双向口P3、P4
2.1.5 输入输出口的编程方法
2.1.6 输入输出口的编程实例
2.2 标准中断及PTS中断
2.2.1 中断系统概述
2.2.2 中断信号和寄存器
2.2.3 中断源和中断请求
2.2.4 标准中断编程
2.2.5 PTS控制块中断的初始化
2.2.6 编程实例
2.3 异步串行通讯
2.3.1 功能概述
2.3.2 串行口工作方式
2.3.3 串行口编程
2.3.4 编程实例
2.4 同步串行通讯
2.4.1 系统概述
2.4.2 SSIO握手协议
2.4.3 SSIO口编程
2.4.4 编程实例
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 EPA通道功能
2.6.4 EPA和定时器/计数器编程
2.6.5 编程实例
2.7 A/D转换
2.7.1 功能概述
2.7.2 A/D变换的编程
2.7.3 编程实例
2.8 CAN串行通讯控制器
2.8.1 功能概述
2.8.2 CAN控制器工作原理
2.8.3 位定时器
2.8.4 CAN控制器的配置
2.8.5 CAN总线编程实例
2.9 芯片控制字功能及有关外设
2.9.1 总线宽度控制
2.9.2 等待状态
2.9.3 芯片配置字的编程
2.9.4 单片机系统的复位
2.9.5 单片机耗电方式定义
2.9.6 单片机系统的编程与加密
第三章 80C196 C编译器
3.1 单片机C语言简介
3.1.1 单片机C语言概述
3.1.2 单片机C语言语法简介
3.1.3 单片机C语言的关键字
3.1.4 嵌入汇编程序
3.2 单片机C语言编译器
3.2.1 系统概述
3.2.2 C语言编译器
3.2.3 编译程序控制指令
3.2.4 编译文件输出
3.2.5 目标文件格式
3.2.6 目标文件实例
3.3 单片机C语言连接器
3.3.1 连接器工作过程
3.3.2 连接生成的绝对地址目标文件
3.3.3 C196库文件
3.3.4 C196头文件
3.3.5 主程序定义
3.3.6 寄存器文件
3.3.7 对窗口的支持
3.3.8 OH196转换器
3.3.9 C196库程序
3.4 Intel ApBUILDER C语言可视化软件
3.4.1 软件外貌
3.4.2 外设端口描述
第四章 单片机开发系统
4.1 开发系统总体结构
4.1.1 开发工具平台
4.1.2 开发系统软件实现方案
4.1.3 开发系统硬件实现方案
4.2 开发系统硬件设计
4.2.1 简单开发系统
4.2.2 带双口RAM的PC插卡式开发系统
4.2.3 采用PC并行口的开发系统
4.3 开发系统软件实现
4.3.1 集成开发环境的建立
4.3.2 开发环境的功能
4.3.3 编辑系统程序代码的实现
4.3.4 程序运行的实现
4.3.5 单片机与PC微机的数据处理与交换
4.3.6 单片机仿真器的应用
4.4 开发机编译器的设计
4.4.1 C编译器的设计
4.4.2 汇编代码生成
4.4.3 汇编语言生成机器代码
4.4.4 连接器的设计
4.5 目标文件的处理
4.5.1 目标文件的读取
4.5.2 记录的建立
第五章 单片机系统的最新发展
5.1 单片机的实时多任务系统
5.1.1 实时操作系统简介
5.1.2 实时多任务操作系统的原理
5.1.3 实时多任务操作系统的实现实例
5.2 单片机的Internet网络
5.2.1 单片机的Internet通讯的实现原理
5.2.2 用Visual Basic实现Web服务
5.2.3 单片机Internet实现实例
附录
附录A 80C196汇编指令一览表
附录B 87C196CA和8XC196Kx信号分类和引脚图
附录C 87C196CA和8XC196Kx引脚说明
附录D 有关Intel 196系列单片机技术的Internet网上资源
参考文献

本目录推荐