单片机解密SCT8a8k64s4a12单片机 时间:2025-12-12 来源: 芯片解密 浏览:3次 字号:大 中 小 单片机解密单片机源程序如下:单片机解密#include "display.h"单片机解密#include "i2c.h"//名称:IIC协议 PCF8591 AD/DA转换 测试热敏电阻extern bit ack; uchar ReadADC(uchar ch1){ uchar val; start_I2C(); //启动总线 sendbyte(addwr); //发送器件写入地址 if(ack==0) return 0; sendbyte(0x40 | ch1); //发送器件子地址 if(ack==0) return 0; start_I2C(); sendbyte(addrd); //发送器件读取地址 if(ack==0) return 0; val=RCbyte(); NOAck_I2C(); //非应答信号 Stop_I2C(); return val;}void main(){ uint num=0; init_timer0(); while(1) {//(此条件下的三极管类型npn) //此处255-140表示使光照强度值归零点 num=(255-140)-ReadADC(0); //值取差值,用于显示光强越小,数值越小 //此条件下为PNP型 //num=ReadADC(0); tempdata[0]=lhc_duan[num/100]; tempdata[1]=lhc_duan[num%100/10]; tempdata[2]=lhc_duan[num%10]; delay(100); } } 下一篇:单片机解密STM32单片机的IIC读取AHT20 AHT21温湿度