文章目錄
- 一、功能簡介
- 二、軟件設計
- 三、實驗現象
- 聯系作者
一、功能簡介
本項目使用Proteus8仿真51單片機控制器,使共陰數碼管,PCF8591 ADC模塊、光敏傳感器等。
主要功能:
系統運行后,數碼管顯示光傳感器采集光照強度值,范圍0-100%。
二、軟件設計
/*
作者:嗨小易(QQVIP群2:570487280)*///系統數據顯示
void sys_data_show(void)
{u8 buf[4];while(1){//數碼管顯示輸出電壓buf[0]=0;if(sys_ctrl.light>=100){buf[1]=gsmg_code[sys_ctrl.light/100];buf[2]=gsmg_code[sys_ctrl.light%100/10];buf[3]=gsmg_code[sys_ctrl.light%100%10]; }else if(sys_ctrl.light>=10){buf[1]=0;buf[2]=gsmg_code[sys_ctrl.light%100/10];buf[3]=gsmg_code[sys_ctrl.light%100%10]; }else if(sys_ctrl.light>=0){buf[1]=0;buf[2]=0;buf[3]=gsmg_code[sys_ctrl.light%100%10]; }smg_display(buf,1);break; }
}//應用控制系統
void appdemo_show(void)
{ while(1){sys_data_get();//系統數據獲取sys_data_show();//系統數據顯示 }
}
三、實驗現象
B站演示視頻:https://space.bilibili.com/444388619
聯系作者
視頻地址:https://space.bilibili.com/444388619/video
專注于51單片機、STM32、國產32、DSP、Proteus、arduino、ESP32、物聯網軟件開發,PCB設計,視頻分享,技術交流。