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

正文內(nèi)容

課程設計論文-簡易電阻、電容和電感測試儀設計(參考版)

2025-04-06 23:22本頁面
  

【正文】 delayms(5)。num6+count。 } write_(0x80+0x40)。num) 45 { table5[num]=L0%10+48。 } for(num=5+count。 while(L) { L=L/10。 uint L0。 delayms(5)。num6+count。 } write_(0x80+0x40)。num) { table4[num]=C0%10+48。 } for(num=5+count。 while(C) { C=C/10。 uint C0。 delayms(5)。num7+count。 44 } write_(0x80+0x40)。num) { table3[num]=R0%10+48。 } for(num=6+count。 while(R) { R=R/10。 ulong R0。 delayms(5)。num6+count。 } write_(0x80)。num) { table2[num]=f0%10+48。 } for(num=5+count。 while(f) { f=f/10。 ulong f0。key_L)。key_Camp。 } else while(key_Ramp。 } else if(key_L==0) { delayms(10)。 } else if(key_C==0) { delayms(10)。 //啟動定時器 0 } //鍵盤檢測函數(shù) (確定被測元件為電阻、電容或電感 ) void keyscan() { if(key_R==0) { delayms(10)。 //開總中斷 ET0=1。 //裝初值 TL0=0。 } } //定時器 0 初始化函數(shù) void t_init() { TMOD=0x01。num++) { write_data(table1[num])。 //顯示歡迎界面 for(num=0。 //寫一個字符后地址指針加 1 write_(0x01)。 //設置 16 2 顯示, 5 7 點陣, 8 位數(shù)據(jù)接口 write_(0x0c)。 } //液晶初始化函數(shù) void led_init() { lcden=0。 delayms(5)。 delayms(5)。 } //液晶寫數(shù)據(jù)函數(shù) void write_data(uchar date) { lcdrs=1。 delayms(5)。 delayms(5)。 } //液晶寫命令函數(shù) void write_(uchar ) { lcdrs=0。j0。i0。 } //延時函數(shù) void delayms(uint xms) { uint i,j。 break。 tl0=TL0。 while(!L_out)。 41 TL0=0。 while(!L_out)。 break。 tl0=TL0。 while(!C_out)。 TL0=0。 while(!C_out)。 break。 tl0=TL0。 while(!R_out)。 TL0=0。 while(!R_out)。break。 case 3:L=(int)(+)。display_C(C)。break。 switch(a) { case 1:R=(ulong)(+)。 write_(0x01)。 t_init()。 //電容顯示函數(shù) void display_L(uint L)。 //頻率顯示函數(shù) void display_R(ulong R)。 //定時器 0 初始化函數(shù) void keyscan()。 //液晶寫數(shù)據(jù)函數(shù) void led_init()。 //延時函數(shù) void write_(uchar )。 //測量電容信號輸入 sbit L_out=P1^4。 //測量電感按鍵 sbit R_out=P1^2。 //測量電阻按鍵 sbit key_C=P1^6。 //液晶使能端 sbit lcdrs=P2^5。 ulong f,R。 uchar num,a=0,th0,tl0。 uchar table4[16]=C(pF)=。 uchar table2[16]=f(Hz)=。 lcden=0。 lcden=1。 P0=date。 lcden=0。 lcden=1。 P0=。j)。i) for(j=110。 for(i=xms。 38 } delayms(2021)。num++) //顯示字符串 table[6] { write_data(table[num])。 //設置數(shù)據(jù)地址指針 for(num=0。 //小數(shù)部分裝入字符串 table[4]=voltage%1000%100%10+48。 //整數(shù)部分裝入字符串 table[1]=voltage%1000/100+48。 //串行數(shù)據(jù)轉(zhuǎn)化為十進制輸入電壓,乘以 400 賦給 voltage temp=0。num) //延時約 17μ s _nop_()。 //ad_cs 置高,片選無效 for(num=17。 ad_clk=0。 ad_clk=1。num++)/ /串行數(shù)據(jù)移位輸出 { temp=1。 //延時至少 s for(num=0。 //ad_cs 置低,片選有效,同時 ad_out 輸出最高位 _nop_()。 //ad_cs 置高,片選無效 ad_clk=0。 //寫一個字符后地址指針加 1 write_(0x01)。 //設置 16 2 顯示, 5 7 點陣, 8 位數(shù)據(jù)接口 write_(0x0c)。 } //液晶初始化函數(shù) void led_init() { lcden=0。 //TLC549 獲取數(shù)據(jù)及顯示數(shù)據(jù)函數(shù) //主函數(shù) void main() { led_init()。 //液晶寫數(shù)據(jù)函數(shù) void led_init()。 //延時函數(shù) void write_(uchar )。 //液晶使能端 sbit lcdrs=P2^5。 //TLC549 數(shù)據(jù)輸出 sbit ad_cs=P3^5。 //被測電壓的 100 倍賦給 voltage //TLC54液晶位聲明 sbit ad_clk=P3^3。 //液晶顯示字符串 uchar num,temp。 本設計是在老師的精心指導和鼓勵下完成的。由于 能力 有限,未能 做到準確測量電阻、電容和電感 ,某些測量 結(jié)果 誤差 , 測量范圍較小, 感到 有點兒 遺憾。 但是 課程設計 也暴露出自己專業(yè)基礎的很多 不足之處。 這次課程 設計收獲很多,比如學會了查找相關(guān)資料相關(guān)標準,分析數(shù)據(jù),提高了自己的制作能力。其間,查找資料,老師指導,與同學交流,反復修改論文,每一個過程都是對自己能力的一次檢驗和充實。 實驗數(shù)據(jù)記錄 待 測 元 件 示 波 器 測 量 結(jié) 果 單 片 機 顯 示 結(jié) 果 待 測 電 阻 標 稱 值 (Ω) 頻 率 ( Hz) 計 算 值 (Ω) 相對誤差 ( %) 頻 率 ( Hz) 計 算 值 (Ω) 相對誤差 ( %) R 1000 5882 5796 1094 2021 3289 3233 2081 2400 2841 2801 2425 5100 1389 1365 5134 100000 730 716 9924 12021 610 600 11872 39000 184 182 39484 100000 70 68 105930 330000 20 20 360523 待測電容 標 稱 值 ( pF) 頻 率 ( Hz) 計 算 值 ( pF) 相對誤差 ( %) 頻 率 ( Hz) 計 算 值 ( pF) 相對誤差 ( %) C 100 7813 7616 123 470 1953 1965 479 10000 89 87 10838 待測電感 標 稱 值 ( uH) 頻 率 ( Hz) 計 算 值 ( uH) 相對誤差 ( %) 頻 率 ( Hz) 計 算 值 ( uH) 相對誤差 ( %) L 100 113600 113875 150 90910 91574 220 74630 75132 31 470 44250 43886 32 心 得 體 會 這次模電課設的論文和設計是我這大學期間干的最有意義的事之一。 液晶顯示電路調(diào)試 將測量電路的輸出分別與單片機的 P1^ P1^ P1^7 相接,觀察液晶是否顯示測量結(jié)果。 26 程序設計 中斷程
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1