单片机C语言和汇编语言混合编程实践 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供单片机C语言和汇编语言混合编程实践电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
《单片机C语言和汇编语言混合编程实践》适用于单片机C51高级语言和A51汇编语言的初学者。《单片机C语言和汇编语言混合编程实践》既可供工程技术人员参考,也可作为各工科大、专院校和中等专业学校的单片机辅助或参考资料。
内容简介
本书主要介绍单片机的C51语言和汇编语言混合编程方法,大部分篇幅是针对单片机接口芯片的C51语言和汇编语言混合编程实例。每章编排次序是:单片机接口芯片功能、与单片机连接电路原理图、汇编语言程序、被调汇编语言程序、调用汇编语言程序的C51语言程序、不调用汇编语言程序的C51语言程序(有些例子没有这一项)以及使用注意事项。
本书共14章,每章介绍一个例子,共14个例子.书中C51高级语言和汇编语言的程序实例,为笔者多年工作积累所得,并全部经过实际调试。对于有一定基础的读者,书中的模块可直接使用。
本书适用于单片机C51高级语言和A51汇编语言的初学者。本书既可供工程技术人员参考,也可作为各工科大、专院校和中等专业学校的单片机辅助或参考资料。
本书共14章,每章介绍一个例子,共14个例子.书中C51高级语言和汇编语言的程序实例,为笔者多年工作积累所得,并全部经过实际调试。对于有一定基础的读者,书中的模块可直接使用。
本书适用于单片机C51高级语言和A51汇编语言的初学者。本书既可供工程技术人员参考,也可作为各工科大、专院校和中等专业学校的单片机辅助或参考资料。
精彩书摘
第1章 单线数字温度传感器DS18B20
智能温度传感器(亦称“数字温度传感器”)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术的结晶。智能温度传感器内部包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU);并且它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平。目前,智能温度传感器的总线技术也实现了标准化、规范化,所采用的总线主要有单线(1-Wire)总线、两线式(12c)总线和三线式(SPI)总线。温度传感器作为从机可通过专用总线接口与主机通信。本章介绍的数字温度传感器芯片DS18820属于单线(1-ire)总线接口,第10章介绍的DS1620属于三线式(SPI)接口芯片,第11章介绍的AD7416则属于两线式(12C)接口芯片。
1.1 DS1 8820简介
DS18820是美国Da11as半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,它能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读出;可以分别在93.75 ms和750 ms内完成9位和12位的数字量,并且从DS18820读出信息或写入DS18820信息仅需要一根口线(单线接口);温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而且无需额外电源。因而使用DS18B20可使系统结构更为简单,可靠性更高。
智能温度传感器(亦称“数字温度传感器”)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术的结晶。智能温度传感器内部包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU);并且它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平。目前,智能温度传感器的总线技术也实现了标准化、规范化,所采用的总线主要有单线(1-Wire)总线、两线式(12c)总线和三线式(SPI)总线。温度传感器作为从机可通过专用总线接口与主机通信。本章介绍的数字温度传感器芯片DS18820属于单线(1-ire)总线接口,第10章介绍的DS1620属于三线式(SPI)接口芯片,第11章介绍的AD7416则属于两线式(12C)接口芯片。
1.1 DS1 8820简介
DS18820是美国Da11as半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,它能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读出;可以分别在93.75 ms和750 ms内完成9位和12位的数字量,并且从DS18820读出信息或写入DS18820信息仅需要一根口线(单线接口);温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而且无需额外电源。因而使用DS18B20可使系统结构更为简单,可靠性更高。