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

正文內(nèi)容

基于單片機(jī)酒精超標(biāo)自動(dòng)報(bào)警器(編輯修改稿)

2024-12-14 04:48 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 void density_dis_buff() { unsigned char i。 for(i=0。i=3。i++) { dis_buff[i]=density%10。 density/=10。 } } pragma interrupt_handler adc_isr:iv_ADC void adc_isr(void) { //conversion plete, read value (int) using... value=ADCL。 //Read 8 low bits first (important) value|=(int)ADCH8。 //read 2 high bits and shift into top byte density=((unsigned long int)value*10000/1024)^3/13。 density_dis_buff(density)。 } pragma interrupt_handler time0_p_isr:iv_TIM0_COMP void time0_p_isr(void) { time_2ms_ok=1。 } void init_devices(void) { //stop errant interrupts until set up CLI()。 //disable all interrupts port_init()。 adc_init()。 MCUCR = 0x00。 GICR = 0x00。 TIMSK = 0x02。 //timer interrupt sources SEI()。 //reenable interrupts //all peripherals are now initialized } void sound() { PORTD |= 0x0F。 PORTB = led_7[dis_buff[posit]]。 if (posit==3) PORTB |= 0x80。 PORTD |= position[posit]。 if (++posit =4 ) posit = 0。 if (dis_buff[3]=3) PORTA|=0x20。 else PORTA|=0x00。 //ADCSR=0x00。 } void main(void) { init_devices()。 TCCR0=0x0B。 TCNT0=0x00。 OCR0=0xE6。 while(1) { if(time_2ms_ok) sound()。 time_2ms_ok=0。 } } 四 、 測(cè)試過(guò)程與測(cè)試數(shù)據(jù) 調(diào)試分析包括硬件調(diào)試分析和軟件調(diào)試分析及軟、硬件聯(lián)調(diào)。由于硬件調(diào)試分析和軟件調(diào)試分析是獨(dú)立進(jìn)行的,所以可以先調(diào)硬件再調(diào)軟件。 在 調(diào)試中找出錯(cuò)誤、缺陷,判斷各種故障,并 做出 軟硬件的修改 , 直至 設(shè)計(jì)作品能夠正確體現(xiàn)其功能 。 硬件調(diào)試 硬件調(diào)試包括傳感器電路、顯示電路、單片機(jī)外圍電路、 報(bào)警電路等。下面主要介紹傳感器電路、報(bào)警電路的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1