想寫一段基于這個單片機的甲醛檢測程式,要求達到定值會報警,可以記錄多次檢測資料并且翻頁,用lcc1602顯示
求各位大神幫忙!!!!
uj5u.com熱心網友回復:
用哪種資料傳輸線,一個EEPROM程式,一個顯示程式,你一個一個實作就行uj5u.com熱心網友回復:
EEPROM和液晶,你下個檔案就行,甲醛檢測傳感器的資料線連到電路板上,根據協議讀取就行uj5u.com熱心網友回復:
主要是這個單片機比較偏,不會寫它的內置AD轉換器的程式。uj5u.com熱心網友回復:
這款單片機有AD版的,具體沒試過,你可以參考一下STC51的AD程式,查一下DataSheet#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit adwr=P3^6;
sbit adrd=P3^7;
sbit dula=P2^6;
sbit wela=P2^7;
sbit csda=P3^2;
uchar temp;
void delay(uchar z)
{
uchar x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void init()
{
temp=0;
P0=0;
}
void start()
{
P0=0;
adwr=0;
adwr=1;
P0=0xff;
}
void admode()
{
csda=0;
adwr=0;
//temp=P1;
delay(1);
P0=temp;
csda=1;
delay(10);
}
void main()
{
init();
while(1)
{
start();
delay(10);
P1=0xff;
P0=0;
adrd=0;
temp=P1;
adrd=1;
P0=0xff;
delay(20);
P1=temp;
admode();
}
}
uj5u.com熱心網友回復:
STC51單片機也不算偏門,就當一般889C52用就可以了。另外,說明檔案里各種例子應該說是相當全面的,直接抄過來就可以用了。包括一些設定工具好像網站上都有。1206的驅動網上搜一下,很多,可以直接用。E2ROM驅動也很多,直接下來可以用。uj5u.com熱心網友回復:
我到是用過這個MCU轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/122205.html
標籤:基礎類
