本設計可以採集當前溫度值,同時可以模擬兩種狀態,勻速跑步狀態和單步採集狀態。
//轉換模式
sbit rs=p2^5;
//資料/命令選擇端(h/l)
sbit rw=p2^6;
//讀/寫端(h/l)
sbit en=p2^7;
//使能
sbit dq=p2^0;
//ds18b20接入口
bit f=1;
//正負溫度標誌位
unsigned char y=0,o=0;
//暫存器
unsigned int m = 0;
unsigned int sdata;
//存放整數溫度
unsigned char xiaoshu1;
//存放小數後第一位溫度數值
unsigned char xiaoshu2;
//存放小數後第二位溫度數值
unsigned char code huany=" welcome to use ";
//歡迎使用
unsigned char code tt ="===step count===";
//步數記錄
unsigned char code duqu=" loading... ";
//讀取
unsigned char code tab1="t: c: ";
//框架
unsigned char code tab2="===step count===";
unsigned char code shuzu="0123456789+- .*";
//數字,,10加號,,,11減號,,,12空格,,,,13點,,,,14*
unsigned char u=40;
//上限
51微控制器專案 多功能記錄儀
main.h 51微控制器專案 多功能記錄儀 檔名 main.h ifndef main h define main h typedef struct msg msg t typedef void pfn 定義函式指標型別 void keyaction uint8 t keycode void se...
基於微控制器PID演算法溫度控制系統設計(畢設)
恆溫控制器廣泛應用於工業需要溫度控制的地方,電子產品出貨前也要進行恆溫老化測試,溫度控制器必不可少,而控制溫度的過程中,加入pid演算法,可以避免加熱器的熱慣性,達到恆溫控制的目的 pid pid 存放pid演算法所需要的資料 void pid calc pid計算 pid.ek pid.sv pi...
基於微控制器PID演算法溫度控制系統設計(畢設)
恆溫控制器廣泛應用於工業需要溫度控制的地方,電子產品出貨前也要進行恆溫老化測試,溫度控制器必不可少,而控制溫度的過程中,加入pid演算法,可以避免加熱器的熱慣性,達到恆溫控制的目的 pid pid 存放pid演算法所需要的資料 void pid calc pid計算 pid.ek pid.sv pi...