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

正文內(nèi)容

基于avr多通道電壓監(jiān)測系統(tǒng)開發(fā)綜合實訓(xùn)-學(xué)生學(xué)習(xí)手冊[1]-資料下載頁

2025-05-31 08:58本頁面
  

【正文】 5,27,28,29, 31,32,34,35,37,38,40,41,43,45, 46,48,50,52,53,55,57,59,61,63, 64,66,68,70,72,74,76,78,80,82, 85,87,89,91,93,95,97,99,102,104, 106,108,110,113,115,117,119,121,124,126}。const unsigned char table[]={0x3F,0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F}。void Delayus(unsigned int t){ WDR()。 do t。 while(t1)。 WDR()。}void Init_PORT(void){ PORTA = 0XFF。 DDRA = 0X00。 PORTB = 0X00。 DDRB = 0XFF。 PORTC = 0X00。 DDRC = 0XFF。 PORTD = 0XF4。 DDRD = 0XFB。}void INT0_init(void){ SREG|=BIT(7)。 MCUCR|=0x02。 GICR|=BIT(6)。 GIFR|=BIT(6)。}pragma interrupt_handler INT0_isr:2void INT0_isr(void){ PORTB|=BIT(0)。 Delayus(100)。 num=PINAamp。0X1F。 if(num==0x1E) { select_num++。 if(select_num=4) select_num=0。 } if(num==0x1C) pl++。 if(num==0x1B) pl。 if(num==0x17) zkb++。 if(num==0x0F) zkb。}void main(void){ unsigned int ii,jj,nn,mm,kk=100。 Init_PORT()。INT0_init()。 while(1) { if(select_num==0) { for(ii=0。ii360。ii++) { PORTDamp。=~BIT(0)。 PORTC=sin_tab[ii]。 Delayus(kk)。 PORTD|=BIT(0)。 } } if(select_num==1) { jj=180。//方波寬度可修改 PORTDamp。=~BIT(0)。 PORTC=0XFF。 PORTD|=BIT(0)。 do Delayus(kk)。 while(jj)。 jj=180。 PORTDamp。=~BIT(0)。 PORTC=0X00。 PORTD|=BIT(0)。 do Delayus(kk)。 while(jj)。 } if(select_num==2) { for(nn=0。nn255。nn++)//產(chǎn)生上升波 { PORTDamp。=~BIT(0)。 PORTC=nn。//A口輸出上升波 PORTD|=BIT(0)。 Delayus(kk)。 } for(nn=255。nn0。nn)//產(chǎn)生下降波 { PORTDamp。=~BIT(0)。 PORTC=nn。//A口輸出下降波 PORTD|=BIT(0)。 Delayus(kk)。//延時 } } if(select_num==3) { if(mm==0)mm=256。 PORTDamp。=~BIT(0)。 PORTC=mm。 PORTD|=BIT(0)。 Delayus(kk)。 } }}通信協(xié)議為:假如接收到A或a,則向電腦發(fā)送0到9;假如收到8,則停止發(fā)送數(shù)據(jù);否則轟鳴器(PD5)報警。詳細(xì)注釋該程序并調(diào)試。include void delay_ms(int time){ int i。 for(。time0。time) for(i=0。i100。i++)。}void port_init() { DDRD|=(1DDD5)。 //配置PD5口為報警輸出 PORTD|=(1PD5)。 //PD5口的初始值為1}void uart_init(){ UCSRA=0x02。 UCSRB=0x18。 UCSRC=0x06。 UBRRH=0x00。 UBRRL=12。 }void main(){ char num。 unsigned int i。 port_init()。 uart_init()。 while(1) { num=UDR。 if((num==39。a39。)|(num==39。A39。)) { UCSRB|=(1TXEN)。 while(!(UCSRAamp。(1UDRE)))。 for(i=0。i10。i++) { UDR=i。 while(!(UCSRAamp。(1UDRE)))。 } } else if(num==39。839。) UCSRBamp。=~(1TXEN)。 else { PORTD|=1PD5。 delay_ms(100)。 PORTDamp。=~(1PD5)。 } }}畫出以上程序流程教師評閱: 學(xué)習(xí)工作單6 記錄編號№ 學(xué)習(xí)領(lǐng)域 電子產(chǎn)品設(shè)計與制作實訓(xùn)學(xué)習(xí)情境:多通道電壓監(jiān)測系統(tǒng) 任務(wù)單元 設(shè)計系統(tǒng)電路原理圖 姓名 班級 學(xué)號 日期 組員姓名 第 頁 共 頁原理繪制的一般原則?如何加載原理圖模版?寫出主要命令。 查閱GB4728標(biāo)準(zhǔn),寫出電路圖中所用到的元器件標(biāo)號和標(biāo)識圖形符號。教師評閱: 學(xué)習(xí)工作單7 記錄編號№ 學(xué)習(xí)領(lǐng)域 電子產(chǎn)品設(shè)計與制作實訓(xùn)學(xué)習(xí)情境:多通道電壓監(jiān)測系統(tǒng) 任務(wù)單元 繪制系統(tǒng)印制電路板圖 姓名 班級 學(xué)號 日期 組員姓名 第 頁 共 頁 印制電路板繪制的一般原則? 元器件焊盤的大小如何確定。 解釋表面貼封裝”0805””SO8”的含義。教師評閱: 學(xué)習(xí)工作單8 記錄編號№ 學(xué)習(xí)領(lǐng)域 電子產(chǎn)品設(shè)計與制作實訓(xùn)學(xué)習(xí)情境:多通道電壓監(jiān)測系統(tǒng) 任務(wù)單元電路仿真與電路板調(diào)試姓名 班級 學(xué)號 日期 組員姓名 第 頁 共 頁 寫出印制電路板調(diào)試流程。 調(diào)試過程中要注意哪些事項。 調(diào)試過程中出現(xiàn)的故障及解決措施。 調(diào)試過程中最難問題是什么?教師評閱:多通道電壓監(jiān)測系統(tǒng) 開發(fā)測試記錄與評分表班級: 組號: 小組成員 時間: 類型序號功能滿分測試記錄評分備注基本要求1顯示202鍵盤識別203限值報警154時鐘顯示155掉電保存106通信10拓展710參考資料中斷與定時器寄存器 AVR Mega16 一共有21個中斷源 3個外部中斷 INT0、INTINT28個定時器中斷3個串口中斷 RXC、TXC、UDRESPI、AD、EEPROM、模擬比較、TWI、SPM各一個 RESET中斷 MCU 控制寄存器— INT0、INT1INT0、INT1若工作在邊沿觸發(fā)模式,要求IO時鐘工作INT2是異步邊沿觸發(fā),不要求IO時鐘,但脈沖最小寬度不能小于50nSMCU 控制與狀態(tài)寄存器—INT2外部中斷控制——通用中斷控制寄存器GICRGICR的INTx置位為允許INTx中斷GICR的INTx清零為禁止INTx中斷通用中斷標(biāo)志寄存器- GIFR外部中斷產(chǎn)生時,硬件自動置位對應(yīng)的中斷請求標(biāo)志位中斷響應(yīng)時,硬件自動清除中斷請求標(biāo)志位中斷請求標(biāo)志位可以通過軟件寫“1”實現(xiàn)清零T/C0控制寄存器TCCR0普通模式和CTC模式下:定時器中斷屏蔽寄存器-TIMSKOCIE2(OCIE0): T/C2(T/C1)輸出比較匹配中斷允許標(biāo)志位 OUTPUT COMPARE INTERRUPT ENABLETOIE2(TOIE0): T/C2(T/C1)溢出中斷允許標(biāo)志位 OC0引腳方波頻率:CTC模式下利用比較匹配產(chǎn)生波形輸出T0計數(shù)寄存器-TCNT0T0比較輸出寄存器-OCR0定時器中斷標(biāo)志寄存器-TIFR特殊功能IO 寄存器-SFIPSR10: T/C1 與T/C0 預(yù)分頻器復(fù)位T/C1 與T/C0 共用同一預(yù)分頻器,且預(yù)分頻器復(fù)位對兩個定時器均有影響。TCCR1A-T1控制寄存器ATCCR1B-T1控制寄存器BTCNT1-T1數(shù)據(jù)寄存器(TCNT1H、TCNT1L)OCR1A-T1輸出比較寄存器A(OCR1AH、OCR1AL) OCR1B-T1輸出比較寄存器B(OCR1BH、OCR1BL)ICR1-T1輸入捕捉寄存器(ICR1H、ICR1L) TIMSK-T1中斷屏蔽寄存器TIFR-T1中斷標(biāo)志寄存器 TCCR1A-T1控制寄存器A TCCR1B-T1控制寄存器BBit 3 – FOC1A: 通道A 強制輸出比較Bit 2 – FOC1B: 通道B 強制輸出比較 ICNC1: 入捕捉噪聲抑制器 置位ICNC1,使能輸入捕捉噪聲抑制。ICES1: 輸入捕捉觸發(fā)沿選擇ICES1 為“0” 選擇的是下降沿觸發(fā)輸入捕捉 ICES1 為1” 選擇的是邏輯電平的上升沿觸發(fā)輸入捕捉。比較輸出模式(A通道、B通道) TIMSK-T1中斷屏蔽寄存器TIFR-T1中斷標(biāo)志寄存器 與T0相比,T2增設(shè)異步時鐘可以將32768HZ晶振直接接在TOSC1和TOSC2引腳上可以通過ASSR對其異步狀態(tài)進(jìn)行設(shè)置Bit 3 – AS2: 異步 T/C2AS2為0”時T/C2由I/O時鐘clkI/O驅(qū)動;AS2為1”時T/C2由連接到TOSC1引腳的晶體振蕩器驅(qū)動。Bit 2 – TCN2UB: T/C2 更新中T/C2工作于異步模式時,寫TCNT2將引起TCN2UB置位。當(dāng)TCNT2從暫存寄存器更新完畢后TCN2UB 由硬件清零。TCN2UB 為0 表明TCNT2 可以寫入新值了。Bit 1 – OCR2UB: 輸出比較寄存器2 更新中Bit 0 – TCR2UB: T/C2 控制寄存器更新中60
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1