51微控制器智慧資料採集系統課程設計

時間 2021-08-30 10:29:12

1樓:匿名使用者

//採集並返回

unsigned int adc0832(unsigned char channel)

for(i=0;i<8;i++)

adcs=1;//拉低cs端

adclk=0;//拉低clk端

addo=1;//拉高資料端,回到初始狀態dat<<=8;

dat|=ndat;

return(dat); //return ad data

}int main(void)

2樓:匿名使用者

#include

#include

#define unit unsigned int#define uchar unsigned charint code tab[10]=;

unsigned int dispbuf[4];

unsigned int temp;

unsigned int result0;

unsigned int dat_out;

//unsigned char display();

sbit clk=p3^0;

sbit cs=p3^1;

sbit dat=p3^2;

sbit p25=p2^5;

sbit p26=p2^6;

unsigned int conv_1549(void);

void split(unsigned x);

//int nop();

void delay() //

}void disply()

main() }

unsigned int conv_1549( )clk=1;_nop_();clk=0;

cs=1;

for(j=0;j<20;j++)

return(result0);}

51微控制器的溫度採集系統設計

雪少 第一章 確定系統功能與效能 本系統的功能主要有資料採集 資料處理 輸出控制。能對0 1000 0 2c範圍內的各種電加熱爐的溫度進行精密測量,同時,四位led顯示器直接跟蹤顯示被控物件的溫度值,準確度高,顯示清晰,穩定可靠,使用方便 在具體設計程式設計 除錯過程中,為了除錯方便,程式設計把溫度...

求高手,求幫助,c51微控制器課程設計(微控制器密碼鎖)我的郵箱

先發張原理圖,採納後發程式。程式實現的功能 由密碼控制電鎖,密碼為123,當按下control鍵後,顯示屏上顯示control,輸入數字123,輸入密碼正確,顯示屏第二行顯示welcome,並且電鎖開10s 用發光二級管代替 否則顯示code wrong。當沒有按下control時候,在鍵盤上輸入數...

MCS 51微控制器資料傳送指令 急用!

89系列微控制器的序列通訊有4種工作方式 方式0是同步移位暫存器方式,幀格式8位,波特率固定為fosc 12。方式1是8位非同步通訊方式,幀格式10位,波特率可變 t溢位率 n n 32或16 方式2是9位非同步通訊方式,幀格式11位,波特率固定 fosc n n 32 或16 方式3是9位非同步通...