本书主要了介绍单片机的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 关于配套光盘的说明 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。