注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机组织与体系结构单片机C语言和汇编语言混合编程实例详解

单片机C语言和汇编语言混合编程实例详解

单片机C语言和汇编语言混合编程实例详解

定 价:¥26.00

作 者: 杜树春编著
出版社: 北京航空航天大学出版社
丛编项:
标 签: 单片微型计算机 程序设计

ISBN: 9787810778299 出版时间: 2006-06-01 包装: 平装
开本: 16开 页数: 255 字数:  

内容简介

我们知道,开发单片机应用系统,设计者的大部分精力是花费在对单片机接口芯片的熟悉上,不仅要知道芯片的一般特点、引脚排列、引脚说明,而且要知道芯片的工作原理、详细说明、编程时序图,最后编出正确的应用程序来。而单片机接口芯片种类很多,一个人要想全部掌握很难。我有一个想法,就像C语言有大量库函数随时供设计者调用一样,也可建立一个单片机外围接口芯片应用实例库供设计者使用。库中有常用单片机外围接口芯片的功能简介、与单片机连接电路图、汇编语言程序、被调汇编语言程序、调汇编语言的c51语言程序、 C 51语言程序以及使用该芯片的注意事项等。这种实例库一旦建成,单片机应用系统的设计者即使对某些芯片细节不了解,也照样可以使用该芯片。就像人们对电话机和电视机工作原理不了解,却能照样打电话和看电视一样。本书就是一个建立这种单片机外围接口芯片应用实例库的尝试。

作者简介

暂缺《单片机C语言和汇编语言混合编程实例详解》作者简介

图书目录

第1章 绪论
 1.1 KeilC51和A51接口所涉及的几个主要问题
  1.1.1 C51函数名的转换及其命名规则
  1.1.2 C51函数及其相关段的命名规则
  1.1.3 C51函数的参数传递规则
 1.2 在C51中调用汇编程序应用举例
 1.3 在C51中调用汇编程序的一般过程
第2章 带有串行EEPROM的CPIJ监控器X5045
 2.1 X25045/5045简介
 2.2 X25045/5045或X25043/5043与单片机的连接
 2.3 读/写X5045汇编语言程序
 2.4 被调汇编语言程序
 2.5 C51语言程序
第3章 时钟芯片DSl302
 3.1 Dsl302涓流充电时钟保持芯片简介
 3.2 DSl302与单片机的连接
 3.3 汇编语言程序
 3.4 被调汇编语言程序
 3.5 C51语言程序
第4章 2路8位串行模/数转换器TLC0832
 4.1 TLC08328位串行控制模/数转换器简介
 4.2 TLC0832与单片机的连接
 4.3 汇编语言程序
 4.4 被调汇编语言程序
 4.5 C51语言程序 
第5章 11路8位串行模/数转换器TLC542
 5.1 8位串行控制模/数转换器TLC542简介
 5.2 TLC542与单片机的连接
 5.3 汇编语言程序
 5.4 被调汇编语言程序
 5.5 C51语言程序
第6章 11路12位串行A/D转换器TLC2543
 6.1 串行A/D转换器TLC2543简介
 6.2 TLC2543与单片机的连接
 6.3 汇编语言程序
 6.4 被调汇编语言程序
 6.5 C51语言程序
第7章 4路12位串行A/D转换器MAX1247
 7.1 MAX1246/1247简介
 7.2 MAX1246/1247与单片机的连接
 7.3 汇编语言程序
 7.4 被调汇编语言程序
 7.5 C51语言程序
第8章 西门子智能卡SLE4442
 8.1 西门子智能卡SLE4442简介
 8.2 SLE4442与单片机的连接
 8.3 汇编语言程序
 8.4 被调汇编语言程序
 8.5 C51语言程序
第9章 LED驱动芯片MAX7219/7221
 9.1 MAX7219/7221简介
 9.2 MAX7219/7221与单片机的连接
 9.3 汇编语言程序
 9.4 被调汇编语言程序
 9.5 C51语言程序
第10章 串行EEPROMAT24C512
 10.1 串行EEPROMAT24C512简介
 10.2 AT24C512与单片机的连接
 10.3 汇编语言程序
 10.4 被调汇编语言程序
 10.5 C51语言程序
第11章 看门狗
 11.1 W77E58
  11.1.1 W77E58中看门狗的介绍
  11.1.2 单片机W77E58看门狗功能检测电路原理图
  11.1.3 W77E58的看门狗程序
 11.2 SST89C58
 11.3 X5045
 11.4 MAX705/706/813L
第12章 通信
 12.1 主从式8051—8051多机通信
  12.1.1 多机通信原理及多机通信协议
  12.1.2 8051多机通信的硬件连接
  12.1.3 8051多机通信实用程序
 12.2 主从式PC机一8051多机通信
  12.2.1 PC机一8051多机通信原理
  12.2.2 主从式PC机一8051多机通信的硬件连接
  12.2.3 PC机一8051多机通信实用程序
 12.3 主从式PC机一8051多机通信(Modbus通信协议)
  12.3.1 PC机一8051多机通信的硬件连接
  12.3.2 PC机一8051多机通信实用程序
 12.4 三级多机通信系统
  12.4.1 三级多机通信系统的硬件连接
  12.4.2 三级多机通信系统实用程序
附录A Modbus通信协议简介
 A.1 概述
 A.2 Modbus通信协议分析
 A.3 数字接口的应用
 A.4 通信格式说明
  A.4.1 功能03H:读寄存器值
  A.4.2 功能04H:读寄存器值
  A.4.3 功能06H:写寄存器值
  A.4.4 功能码表
  A.4.5 错误信息码表
  A.4.6 寄存器定义表
  A.4.7 举例
  A.4.8 IEEE一754数据格式说明
  A.4.9 校验码算法介绍
附录B 计算CRCl6循环冗余校验程序——按位计算法
附录C 计算CRCl6循环冗余校验程序——查表法1
附录D 计算CRCl6循环冗余校验程序——查表法2
附录E 读/写AT24C512芯片的C51程序
附录F 关于配套光盘的说明
参考文献

本目录推荐