欢迎来到天天文库
浏览记录
ID:11891242
大小:886.50 KB
页数:165页
时间:2018-07-14
《c语言与汇编语言混合编程实例介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录1单线数字温度传感器DS18B2041.1DS18B20与单片机的连接41.2读DS18B20温度值的汇编语言程序141.3读DS18B20温度值的汇编语言程序2101.4读单个DS18B20芯片序列号的汇编语言程序141.5读多个DS18B20芯片温度值的汇编语言程序171.6被调汇编语言程序201.7调用汇编语言程序的C51语言程序271.8不调用汇编语言程序的C51程序282实时时钟/日历芯片PCF8563322.1PCF8563与单片机的连接322.2汇编语言程序322.3被调汇编语言程序392.4调用汇
2、编语言程序的C51语言程序462.5不调用汇编语言程序的C51语言程序483串行带闹钟的实时时钟芯片DS1305553.1DS1305与单片机的连接553.2汇编语言程序553.3被调汇编语言程序623.4调用汇编语言程序的C51语言程序683.5不调用汇编语言程序的C51语言程序714单通道12位串行A/D转换器MAX1241774.1MAX1241与单片机的连接774.2汇编语言程序774.3被调汇编语言程序794.4调用汇编语言程序的C51语言程序8158路12位串行A/D转换器MAX146/147835.1M
3、AX146/147与单片机的连接835.2汇编语言程序835.3被调汇编语言程序865.4调用汇编语言程序的C51语言程序8868路12位并行A/D转换器MAX197916.1MAX197与单片机的连接916.2汇编语言程序1916.3汇编语言程序2936.4被调汇编语言程序946.5调用汇编语言程序的C51语言程序9678路12位串行A/D转换器MAX186997.1MAX186与单片机的连接997.2汇编语言程序1997.3汇编语言程序21017.4被调汇编语言程序1037.5调用汇编语言程序的C51语言程序10
4、58双路14位串行A/D转换器MAX1111088.1MAX111与单片机的连接1088.2汇编语言程序1088.3被调汇编语言程序1118.4调用汇编语言程序的C51语言程序1149双路16位Σ-ΔA/D转换器AD77051179.1AD7705与单片机以五线方式连接1179.2单片机的串行口与AD7705连接(三线方式)1179.3AD7705与单片机以五线方式连接下的程序117109位数字温度传感器DS162012710.1DS1620与单片机的连接12710.2汇编语言程序12710.3被调汇编语言程序129
5、10.4调用汇编语言程序的C51语言程序13210.5不调用汇编语言程序的C51语言程序1331110位数字温度传感器AD741613811.1AD7416与单片机的连接13811.2汇编语言程序13811.3被调汇编语言程序14111.4调用汇编语言程序的C51语言程序14611.5不调用汇编语言程序的C51语言程序14812单路8位串行D/A转换器MAX51715612.1MAX517与单片机的连接15612.2汇编语言程序15612.3被调汇编语言程序15812.4调用汇编语言程序的C51语言程序16112.5
6、不调用汇编语言程序的C51语言程序16213单路10位串行D/A转换器MAX51516613.1MAX515与单片机的连接16613.2汇编语言程序16613.3被调汇编语言程序16813.4调用汇编语言程序的C51语言程序17113.5不调用汇编语言程序的C51语言程序17214单路12位串行D/A转换器MAX53917514.1MAX539与单片机的连接17514.2汇编语言程序17514.3被调汇编语言程序17814.4调用汇编语言程序的C51语言程序18014.5不调用汇编语言程序的C51语言程序1811单线
7、数字温度传感器DS18B201.1DS18B20与单片机的连接1.2读DS18B20温度值的汇编语言程序1;****************************************************************;/*这是DS18B20的汇编程序,文件名DS18B20.ASM*/;/*功能:本程序主要是读出单个DS18B20芯片转换后的温度值,并把它*/;/*转换成BCD码,范围(-55℃~99℃)。单片机的P1.0接DS18B20*/;/*的BQ。FLAG1:标志位,为"1"时表示检测到DS
8、18B20;FLAG2:标志位,*/;/*为"1"时表示检测到的温度值为负值,为"0"时表示检测到的温度*/;/*值为正值。DQ:DS18B20的数据总线接脚;*/;/*TEMPER_NUM:保存读出的温度数据。本程序仅适合单个DS18B20*/;/*和51单片机的连接,晶振为12MHZ左右。*/;***********************
此文档下载收益归作者所有