其他分享
首页 > 其他分享> > 基于单片机热敏电阻PT100八路温度检测系统

基于单片机热敏电阻PT100八路温度检测系统

作者:互联网

1457下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0

 

		 /********************************************************************************************
 *	ADC0809的工作过程是:
 *      	首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。
 *		此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。
 *		下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,
 *		EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。
 *		当OE输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上
*********************************************************************************************/


/*********************************************************************************************
//头文件定义
//
/*********************************************************************************************/
#include <reg52.h>    // 包含头文件
#include <string.h>  //用于指针

/*******************************************************************************************
//AD0809定义
//
/*********************************************************************************************/
sbit A=P3^4;
sbit B1=P3^5;
sbit C=P3^6;   //ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路

sbit ALE=P3^3;	
      //ALE:地址锁存允许信号,输入,高电平有效
sbit EOC=P3^2;	
      //EOC: A/D转换结束信号,输出,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)
sbit OE=P2^6;  
     //OE:数据输出允许信号,输入,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量
sbit START=P2^7;
	 //START: A/D转换启动信号,输入,高电平有效
sbit fengji=P2^5;
sbit BEEP=P3^7;
/*****************************************************************************

 

 

  

 

标签:PT100,P3,转换,高电平,sbit,输出,热敏电阻,单片机,输入
来源: https://www.cnblogs.com/cczero/p/14534015.html