freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機(jī)的簡易邏輯分析儀設(shè)計(編輯修改稿)

2025-07-15 21:33 本頁面
 

【文章內(nèi)容簡介】 isplay_Voltage()。// Delay_1ms(20)。 DAC_TLC5615_Voltage(fVoltage_DAC)。 while(1) { if(flay_a==0) { port_1[0]=(char)P13。 port_1[1]=(char)P15。 port_1[2]=(char)P14。 port_1[3]=(char)P16。 displayPort1_in_LCD_by_Flush(amp。port_1,key1%8)。 key1++。 key1=key1%128。// Delay_1ms(500)。// flay_a=1。// Sys_key()。 if(KEY1==0) //增加DAC電壓, { Delay_1ms(10)。 if(KEY1==0) { while(!KEY1)。 fVoltage_DAC=fVoltage_DAC+。 if(fVoltage_DAC) { fVoltage_DAC = 。 } // IE=0x00。 flay_a=1。// TR0Flag=1。 //按一次就開始采樣,再按一次就結(jié)束采樣; } } if(KEY3==0) //減DAC電壓, { Delay_1ms(10)。 if(KEY3==0) { while(!KEY3)。 fVoltage_DAC=。 if(fVoltage_DAC) { fVoltage_DAC = 。 } flay_a=1。 // IE=0x00。// key12Flag=1。 } } } if(flay_a==1) { put_and_Display_Voltage()。 flay_a=0。 } } }/********************************************************************************函 數(shù) 名:Display_Voltage功能說明:顯示電壓,整數(shù)調(diào)用函數(shù):LCD_Pos Send_Data Write_LCD 入口參數(shù):Voltage(帶顯示電壓*1000倍以后的值) x,y(從LCD的坐標(biāo)x,y處開始顯示)出口參數(shù):無說 明:顯示范圍為09999 列:當(dāng)Voltage=1234時,********************************************************************************/void Display_Voltage(unsigned int Voltage,char x,char y){ code uchar Display_Dot[1]={.}。 code uchar Display_Unit[1]={V}。 LCD_Pos(x,y)。 Write_LCD(Voltage/1000+0x30,1)。 Send_Data(Display_Dot,1)。 //顯示小數(shù)點 Write_LCD(Voltage%1000/100+0x30,1)。 Write_LCD(Voltage%100/10+0x30,1)。 Write_LCD(Voltage%10+0x30,1)。 Send_Data(Display_Unit,1)。 //顯示單位}/********************************************************************************函 數(shù) 名:Sample_Voltage功能說明:帶有濾波功能的電壓測量調(diào)用函數(shù):ADC_TLC1549 入口參數(shù):無出口參數(shù):Votlage(測量濾波后的電壓)說 明:********************************************************************************/unsigned int Sample_Voltage(void){ double Filt_Tab[3]={0}。 char Flag_Filt_Tab = 0。 unsigned int Tab_Vol[30] ={0},k=0,Votlage = 0。 double Sum = 0。 char i=0,j=0。 ///////////////////////平均值 濾波//////////// for(i=0。i30。i++) { Tab_Vol[i]= ADC_TLC1549()。 } for(j=0。j30。j++) for(i=0。i30j。i++) if(Tab_Vol[i]Tab_Vol[i+1]) { k=Tab_Vol[i]。 Tab_Vol[i]=Tab_Vol[i+1]。 Tab_Vol[i+1]=k。 } for(i=0。i10。i++) { Sum +=Tab_Vol[i+10]。 //取中間二十組數(shù)據(jù) } Sum = Sum/10。 //平均濾波后的值 Votlage =(unsigned)(Sum/*3770)。 //擴(kuò)大1000 //需要一階滯后濾波時把Sum修改成Filt_Tab[2]并取消屏蔽return Votlage。}/********************************************************************************函 數(shù) 名:Delay_1ms功能說明:毫秒級延時函數(shù)調(diào)用函數(shù): 入口參數(shù):x:延時x毫秒出口參數(shù):說 明:********************************************************************************/void Delay_1ms(int x){ int i,j。 for(i=0。ix。i++) for(j=0。j120。j++)。} //,,,每行顯示一組數(shù)據(jù)void displayPort1_in_LCD(unsigned char p, unsigned char i,unsigned char j){ LCD_Pos(i,j)。 //設(shè)
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1