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

正文內(nèi)容

全自動電冰箱控制電路設(shè)計畢業(yè)論文(參考版)

2025-07-01 12:37本頁面
  

【正文】 Free Press,2005, P377[12]祁偉,單片機(jī)C51程序設(shè)計教程與實驗[M].北京:航空航天大學(xué)出版社,2006:10.附表1 元件清單全自動電冰箱控制電路元件清單名稱數(shù)量規(guī)格變壓器1個6V6W萬用板6塊小三極管10個C1815三極管5個A1015二極管10個IN4007發(fā)光二極管5個紅色、綠色、藍(lán)色溫度電阻1個電容各2個10uF,470uF,220uF,10pF,晶振1個12MAT89C521個ADC08091個三位共陰發(fā)光數(shù)碼管2個78052個繼電器4個5V電阻5Ω,100Ω,1K,100K各10個10K60個68K可變1個接插針200針74LS3731個LF353,TTL113,1個25針并口接頭40或60芯排線2米熱縮管若干2個附錄A 全自動電冰箱控制電路圖附錄B 電路板實物及使用設(shè)備圖圖(a) 實物圖圖(b) 使用設(shè)備1――示波器圖(c) 使用設(shè)備2――仿真器61 。在本次設(shè)計當(dāng)中,通過市場調(diào)查以及控制方案的確定,通過硬件電路的安裝與調(diào)試,通過編制、調(diào)試程序使我學(xué)習(xí)了很多東西,體會到了制造產(chǎn)品的過程,體會到了如何將理論知識應(yīng)用到實際中間去,這對以后的工作和學(xué)習(xí)都是十分有幫助的。當(dāng)然,本設(shè)計為了降低成本,本設(shè)計所用元件清單見附表1(P55),在電冰箱控制電路設(shè)計時保證實現(xiàn)功能的前提下盡量簡單。除了實現(xiàn)上述功能外,在這次設(shè)計的硬件上是采用分立電路板,對電路的調(diào)試、檢測、檢查是十分方便的,在實際做成產(chǎn)品時可用相關(guān)集成器件替代。在當(dāng)前是有一定的應(yīng)用價值的。j++) {。i++) { for(j=0。 for(i=0。 LED5=0。 LED5=1。 LED4=0。 LED4=1。 LED3=0。 LED3=1。 LED2=0。 LED2=1。 LED1=0。 LED1=1。 LED0=0。//右邊第一位 LED0=1。}void exit_set(void){ 。 SOUND_PIN=1。//開聲音 delay_10ms()。 } else { over_flag_low=1。 } else { if(over_flag_hig==1) { over_flag_hig=0。amp。 SOUND_PIN=1。//開聲音 delay_10ms()。 } else { over_flag_hig=1。 } else { if(over_flag_low==1) { over_flag_low=0。amp。 SOUND_PIN=1。//開聲音 delay_10ms()。 SOUND_PIN=1。//開聲音 delay_10ms()。//temp0amp。//取得符號位 } disp_buffer[4]=dispcode[(temp_data11%100)/10]。 if(signal_flag==1) { disp_buffer[3]=dispcode[10]。//取得符號位 } disp_buffer[1]=dispcode[(temp_data22%100)/10]。 } if(signal_flag2==1) { disp_buffer[0]=dispcode[10]。 } else { signal_flag2=1。 } if(temp_data2100) { signal_flag2=0。 } else { signal_flag=1。//退出當(dāng)前設(shè)置 } } } }}void up_data(void){ if(temp_data1=100) { signal_flag=0。} temp_save()。//當(dāng)前溫度減1 } else { if(KEY3_PIN==0) { delay_10ms()。 while(KEY2_PIN==0){。} temp_add()。//更新數(shù)據(jù) } else { if(KEY1_PIN==0) { delay_10ms()。} disp_frize1_temp()。//初始化P2口 if(KEY0_PIN==0) { delay_10ms()。//轉(zhuǎn)換后的結(jié)果送給temp_data2 } OUTPUT_PIN=0。}//等待轉(zhuǎn)換結(jié)束 OUTPUT_PIN=1。 delay_10ms()。 EOC_PIN=1。 START_PIN=0。}void AD_convert(void){ if(time_over_flag==1) { time_over_flag=0。 key_scan()。 up_data()。//禁止0809輸出 P0=0XCF。 SOUND_PIN=1。//開聲音 delay_10ms()。ET1=1。TL1=56。 EA=1。 time_over_flag=1。 time1_counter2+=1。void time1(void) interrupt 3 using 2{ time1_counter1+=1。data uchar disp_buffer[6]。bit frize1=0,signal_flag=0,signal_flag2=0,over_flag_hig=0,over_flag_low=0。uchar temp_data11=0,temp_data22=0。void AD_convert(void)。void temp_save(void)。void temp_sub(void)。void key_scan(void)。void delay_10ms(void)。sbit START_PIN=P3^3。sbit OUTPUT_PIN=P3^1。sbit KEY4_PIN=P2^4。sbit KEY2_PIN=P2^2。sbit KEY0_PIN=P2^0。sbit LED5=P0^5。sbit LED3=P0^3。sbit LED1=P0^1。 if (discount==7) discount=1。 default: break。 S6=1。 case 6: i=g_sjt%10。 S5=1。 case 5: i=g_sjt/10。 S4=1。 break。 P1=dispcode[i]。 break。 P1=dispcode[i]。 break。 switch(discount) { case 1: P1=0xBF。 TH1=(655364000)/256。 S5=0。 S3=0。 S1=0。 } /******T1中斷程序,顯示設(shè)定溫度和實際溫度******/void t1(void) interrupt 3 using 0 { uchar i。j++)。k++) { for(j=0。i++) { for(k=0。 while(count!=0) { for(i=0。 } }/**********延時程序2,基數(shù)1S************/ void DelayX1s(int count) {uchar i,j,k。j72。 count。 L_Run = 0。 L_Run = 1。 Sound=1。 if(K_Hs==0) { Sound=0。 if(g_sdt==9) { g_sdt=10。 Sound=1。 if(K_Down==0) { Sound=0。 if(g_sdt==21) { g_sdt=20。 Sound=1。 if(K_Up==0) { Sound=0。 DelayX1s(10)。 Run =1。 Sound=1。 if(K_Close==0) { Sound=0。 L_Cl =1。 Run =0。 if(L_Start==1) { L_Start=0。 DelayX1ms(200)。 } }}/*****鍵盤掃描程序******/ void SCAN(void) { if(K_Start=
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1