本书主要了介绍单片机的C51语言和汇编语言混合编程方法,依次介绍了单片机接口芯片功能、与单片机连接电路图汇编语言程序、被调汇编语言程序、调用汇编语言的C51语言程序以及使用注意事项。本书内容丰富,讲解通俗易懂,适用于C51高级语言和A51汇编语言的初学者。
图书 | 单片机C语言和汇编语言混合编程实例详解(附光盘) |
内容 | 编辑推荐 本书主要了介绍单片机的C51语言和汇编语言混合编程方法,依次介绍了单片机接口芯片功能、与单片机连接电路图汇编语言程序、被调汇编语言程序、调用汇编语言的C51语言程序以及使用注意事项。本书内容丰富,讲解通俗易懂,适用于C51高级语言和A51汇编语言的初学者。 内容推荐 本书主要介绍单片机的C51语言和汇编语言混合编程方法,大部分篇幅是针对单片机接口芯片的C51语言和汇编语言编程实例。依次介绍单片机接口芯片功能、与单片机连接电路图汇编语言程序、被调汇编语言程序、调用汇编语言的C51语言程序以及使用注意事项。 本书共12章,第1章是绪论,介绍混合编程的方法;第2~10章针对9种特殊芯片介绍混合编程;第11章介绍若干看门狗芯片的使用方法;第12章主要介绍单片机与单片机以及PC机与单片机的多机通信。 本书适用于C51高级语言和A51汇编语言的初学者。书中C高级语言和汇编语言的程序实例,为笔者多年工作积累所得,并全部经过实际调试。对于有一定基础的人,书中的模块可直接使用。本书既可供工程技术人员参考,也可作为各工科大、专院校和中等专业学校的单片机辅助或参考资料。 目录 第1章 绪论 1.1KeilC51和A51接口所涉及的几个主要问题 1.1.1C51函数名的转换及其命名规则 1.1.2C51函数及其相关段的命名规则 1.1.3C51函数的参数传递规则 1.2在C51中调用汇编程序应用举例 1.3在C51中调用汇编程序的一般过程 第2章 带有串行EEPROM的CPIJ监控器X5045 2.1X25045/5045简介 2.2X25045/5045或X25043/5043 与单片机的连接 2.3读/写X5045汇编语言程序 2.4被调汇编语言程序 2.5C51语言程序 第3章 时钟芯片DSl302 3.1Dsl302涓流充电时钟保持芯片简介 3.2DSl302与单片机的连接 3.3汇编语言程序 3.4被调汇编语言程序 3.5C51语言程序 第4章 2路8位串行模/数转换器TLC0832 4.1TLC08328位串行控制模/数转换器简介 4.2TLC0832与单片机的连接 4.3汇编语言程序 4.4被调汇编语言程序 4.5C51语言程序 第5章 11路8位串行模/数转换器TLC542 5.18位串行控制模/数转换器TLC542简介 5.2TLC542与单片机的连接 5.3汇编语言程序 5.4被调汇编语言程序 5.5C51语言程序 第6章 11路12位串行A/D转换器TLC2543 6.1串行A/D转换器TLC2543简介 6.2TLC2543与单片机的连接 6.3汇编语言程序 6.4被调汇编语言程序 6.5C51语言程序 第7章 4路12位串行A/D转换器MAX1247 7.1MAX1246/1247简介 7.2MAX1246/1247与单片机的连接 7.3汇编语言程序 7.4被调汇编语言程序 7.5C51语言程序 第8章 西门子智能卡SLE4442 8.1西门子智能卡SLE4442简介 8.2SLE4442与单片机的连接 8.3汇编语言程序 8.4被调汇编语言程序 8.5C51语言程序 第9章 LED驱动芯片MAX7219/7221 9.1MAX7219/7221简介 9.2MAX7219/7221与单片机的连接 9.3汇编语言程序 9.4被调汇编语言程序 9.5C51语言程序 第10章 串行EEPROMAT24C512 10.1串行EEPROMAT24C512简介 10.2AT24C512与单片机的连接 10.3汇编语言程序 10.4被调汇编语言程序 10.5C51语言程序 第11章 看门狗 11.1W77E58 11.1.1W77E58中看门狗的介绍 11.1.2单片机W77E58看门狗功能检测电路原理图 11.1.3W77E58的看门狗程序 11.2SST89C58 11.3X5045 11.4MAX705/706/813L 第12章 通信 12.1主从式8051—8051多机通信 12.1.1多机通信原理及多机通信协议 12.1.28051多机通信的硬件连接 12.1.38051多机通信实用程序 12.2主从式PC机一8051多机通信 12.2.1PC机一8051多机通信原理 12.2.2主从式PC机一8051多机通信的硬件连接 12.2.3PC机一8051多机通信实用程序 12.3主从式PC机一8051多机通信(Modbus通信协议) 12.3.1PC机一8051多机通信的硬件连接 12.3.2PC机一8051多机通信实用程序 12.4三级多机通信系统 12.4.1三级多机通信系统的硬件连接 12.4.2三级多机通信系统实用程序 附录A Modbus通信协议简介 A.1概述 A.2Modbus通信协议分析 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.8IEEE一754数据格式说明 A.4.9校验码算法介绍 附录B 计算CRCl6循环冗余校验程序——按位计算法 附录C 计算CRCl6循环冗余校验程序——查表法1 附录D 计算CRCl6循环冗余校验程序——查表法2 附录E 读/写AT24C512芯片的C51程序 附录F 关于配套光盘的说明 参考文献 |
标签 | |
缩略图 | ![]() |
书名 | 单片机C语言和汇编语言混合编程实例详解(附光盘) |
副书名 | |
原作名 | |
作者 | 杜树春 |
译者 | |
编者 | |
绘者 | |
出版社 | 北京航空航天大学出版社 |
商品编码(ISBN) | 9787810778299 |
开本 | 16开 |
页数 | 255 |
版次 | 1 |
装订 | 平装 |
字数 | 370 |
出版时间 | 2006-06-01 |
首版时间 | 2006-06-01 |
印刷时间 | 2006-06-01 |
正文语种 | 汉 |
读者对象 | 青年(14-20岁),普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 0.378 |
CIP核字 | |
中图分类号 | TP368.1 |
丛书名 | |
印张 | 16.5 |
印次 | 1 |
出版地 | 北京 |
长 | 231 |
宽 | 185 |
高 | 11 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | 5000 |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。