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

正文內容

倒車雷達課程設計(文件)

2025-07-14 06:50 上一頁面

下一頁面
 

【正文】 鍵值的變量uchar zd_break_en,zd_break_value。 //按鍵連3次連加后使能 加的數(shù)就越大了 uchar key_time,flag_value。 for(i=0。j++)。 0x7f。 byte_write(0x2058, a_a)。 a_a = byte_read(0x2058)。 write_eepom()。 else key_value = 0。 //關閉連加使能 flag_lj_3_en = 0。 } } else { if((P2 amp。 key_new = 0。 //自動退出設置界變量清零 flag_key_b_en = 1。 key_old = 1。 (key_old == 1)) { switch(P2 amp。 break。 } key_old = key_new。 smg_we4 = 1。 smg_we3 = 1。 smg_we2 = 1。 case 3: smg_we1 = 1。 break。 // P1 = 0xff。 0x0f)。 //執(zhí)行一條_nop_()指令就是1us _nop_()。 _nop_()。 c_send = 0。 //關定時器0定時 flag_hc_value = 0。 if((flag_hc_value 1) || (flag_time0 65000)) //當超聲波超過測量范圍時,顯示3個888 { TR0 = 0。 break 。 //讀出定時器0的時間 distance = distance * 256 + TL0。 // } } }/*********************定時器0、定時器1初始化******************/void time_init() { EA = 1。 //允許定時器0定時 ET1 = 1。 } if(menu_1 == 0) { menu_shudu = 20。 0x7f。 dis_smg[1] = smg_du[set_d / 10 % 10]。 smg_i = 4。 //按鍵按下未松開自動加三次 if(set_d 350) set_d = 350。 0x7f。 dis_smg[0] = smg_du[set_d % 10]。 //取十位顯示 dis_smg[3] = 0x88。 //消除實際距離在設定距離左右變化時的干擾 if(value = 5) { beep = ~beep。 if((flag_key_b_en == 1) amp。 if(value 800) { value = 0。 //測距離函數(shù) smg_display()。 clock_h_l()。 //每300ms加一次 if(zd_break_value 100) //30秒后自動退出設置界面 { menu_1 = 0。 } } } key()。 //定時10ms中斷一次 TH1 = 0xf8。 if(value = 150) { value = 0。 key_500ms = 1。 // } } } }}附件3:元件清單CommentDesignatorLibRefQuantity10K 電阻R14RES2110uF 電容C1Cap Pol1112M 晶振Y116M1D 指示燈D1D1DS04 數(shù)碼管DS1DS041Header 2 電源接口P2Header 21sw灰色 電源開關SW1sw灰色1U1 單片機U1U11蜂鳴器B1BELL18550 三極管Q52N3906120 電容C2, C3CAP2Header 4 超聲波接口J1, P1Header 42SWPB 獨立按鍵S1, S2, S3, S4SWPB48550 三極管Q1, Q2, Q3, Q42N390642K 電阻R4, R5, R6, R7, R13, R15RES26200 電阻R1, R2, R3, R8, R9, R10, R11, R12RES28291。 if(flag_value = 3) { flag_value = 10。 } if(value % 25 == 0) { if(flag_lj_en == 1) //按下按鍵使能 50ms { key_time ++。 //2ms display()。 //按鍵處理函數(shù) } }}/*********************定時器0中斷服務程序 用做超聲波測距的************************/void time0_int() interrupt 1 { set_d ++。 zd_break_en = 0。 //測距離函數(shù) if(menu_1 == 0) smg_display()。 init_eepom()。 beep = 1。 (flag_key_set_en == 1)) { beep = 0。 beep = 1。 } } /****************報警函數(shù)***************/void clock_h_l(){ static uchar value。 //取個位顯示 dis_smg[2] = smg_du[set_d / 100 % 10] amp。 //a } if(key_can == 3) { set_d 。 //取小數(shù)顯示 dis_smg[1] = smg_du[set_d / 10 % 10] 。 //500ms 加減一次 else menu_shudu = 1。 0x7f 。 } if(menu_1 == 1) { menu_shudu = 1。 dis_smg[1] = smg_du[distance / 10 % 10] 。 //允許定時器1定時 }/****************按鍵處理數(shù)碼管顯示函數(shù)***************/void key_with(){ if(key_can == 1) { menu_1 ++。 //定時器0、定時器1工作方式1 ET0 = 1。//算出超聲波測距的時間 得到單位是ms distance *= 。 } } if(flag_csb_juli == 1) { TR0=0。 distance = 888。 //當c_recive為零時等待 TR0=1。 //給定時器0清零 TL0 = 0。 }/*********************超聲波測距程序*****************************/void send_wave(){ c_send = 1。 _nop_()。 P1 = dis_smg[i]。 0x0f)。 i++。 smg_we3 =
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1