T/C0相關(guān)
1.TCCR0——T/C0控制寄存器
FOC0 WGM00 COM01 COM00 WGM01 CS02 CS01 CS00
位7——FOC0:強(qiáng)制輸出比較位。
FOC0僅在WGM[01:00]設(shè)置為非PWM模式時(shí)才有效。為了保證與未來器件的兼容性,在使用PWM時(shí),寫TCCR0要對(duì)其清零。對(duì)其寫1后,將立即進(jìn)行比較操作。比較匹配輸出引腳OC0將按照COM[01:00]的設(shè)置輸出相應(yīng)的電平。要注意FOC0類似一個(gè)鎖存信號(hào),真正對(duì)強(qiáng)制輸出比較起作用的是COM[01:00]的設(shè)置。FOC0不會(huì)引發(fā)任何中斷,也不會(huì)在利用OCR0作為TOP的CTC模式下對(duì)進(jìn)行清零的操作。讀FOC0的返回值永遠(yuǎn)為0。
位6,位3——WGM[01:00]:波形產(chǎn)生模式
這兩位控制的計(jì)數(shù)序列、計(jì)數(shù)器的最大值及產(chǎn)生的波形。T/C0支持的模式有:普通模式,比較匹配發(fā)生時(shí)清除計(jì)數(shù)器模式(CTC),以及兩種PWM模式,詳見下表:
模式 WGM01 WGM00 T/C的 TOP OCR0的 TOV0的
(CTC0) (PWM0) 工作模式 更新時(shí)間 置位時(shí)刻
0 0 0 普通 0xFF 立即更新 0xFF
1 0 1 修正PWM 0xFF 0xFF 0x00
2 1 0 CTC OCR0 立即更新 0xFF
3 1 1 快速PWM 0xFF 0xFF 0xFF
位5,位4——COM[01:00]:比較匹配輸出模式
這些位決定了比較匹配發(fā)生時(shí)輸出引腳OC0的電平。如果COM[01:00]中的一位或全部都置位,OC0以比較匹配輸出的方式進(jìn)行工作。同時(shí)其方向控制位要設(shè)置為1以使能輸出驅(qū)動(dòng)器。
當(dāng)OC0連接到物理引腳上時(shí),COM[01:00]的功能依賴于WGM[01:00]的設(shè)置。
比較輸出模式,非PWM模式
COM01 COM00 說明
0 0 正常的端口操作,不與OC0引腳物理連接
0 1 比較匹配發(fā)生時(shí)OC0取反
1 0 比較匹配發(fā)生時(shí)OC0清零
1 1 比較匹配發(fā)生時(shí)OC0置位
比較輸出模式,快速PWM模式
COM01 COM00 說明
0 0 正常的端口操作,不與OC0引腳物理連接
0 1 保留
1 0 比較匹配發(fā)生時(shí)將清零OC0,計(jì)數(shù)到0XFF時(shí)OC0置位
1 0 比較匹配發(fā)生時(shí)將置位OC0,計(jì)數(shù)到0XFF時(shí)OC0清零
比較輸出模式,相位修正PWM模式
COM01 COM00 說明
0 0 正常的端口操作,不與OC0引腳物理連接
0 1 保留
1 0 在向上計(jì)數(shù)發(fā)生比較匹配時(shí)將清零OC0,在向下計(jì)數(shù)發(fā)生比匹配OC0置位
1 0 在向上計(jì)數(shù)發(fā)生比較匹配時(shí)將置位OC0,在向下計(jì)數(shù)發(fā)生比匹配OC0清零
位[2:0]——CS[02:00]:時(shí)鐘選擇
用于選擇T/C0的時(shí)鐘源。
CS02 CS01 CS00 說明
0 0 0 無時(shí)鐘,T/C不工作
0 0 1 clk/1(沒有預(yù)分頻)
0 1 0 clk/8(來自預(yù))
0 1 1 clk/64(來自預(yù)分頻器)
1 0 0 clk/256(來自預(yù)分頻器)
1 0 1 clk/1024(來自預(yù)分頻器)
1 1 0 時(shí)鐘由T0引腳輸入,下降沿觸發(fā)
1 1 1 時(shí)鐘由T0引腳輸入,上升沿觸發(fā)
2.TCNT0——T/C0計(jì)數(shù)寄存器
3.OCR0——輸出比較寄存器
4.TIMSK——T/C中斷屏蔽寄存器
OCIE2 TOIE2 TICE1 OCIE1A OCIE1B TOIE1 OCIE0 TOIE0
位1——OCIE0:T/C0輸出比較匹配中斷使能位。當(dāng)OCIE0和狀態(tài)寄存器的全局中斷使能位I都為”1“時(shí),T/C0的輸出比較匹配中斷使能。當(dāng)T/C0的比較匹配發(fā)生,即TIFR中的OCF0置位時(shí),產(chǎn)生輸出比較匹配中斷。
位0——TOIE0:T/C0溢出中斷使能。當(dāng)TOIE0和狀態(tài)寄存器的全局中斷使能位I都為”1”時(shí),T/C0的溢出中斷使能。當(dāng)T/C0發(fā)生計(jì)數(shù)溢出,即TIFR中的TOV0位置位時(shí),產(chǎn)生溢出中斷。
5.TIFR——T/C中斷標(biāo)志寄存器
OCF2 TOV2 ICF1 OCF1A OCF1B TOV1 OCF0 TOV0
位1——OCF0:T/C0輸出比較標(biāo)志位0。當(dāng)T/C0與OCR0(輸出比較寄存器0)的值匹配時(shí),OCF0置位。此位在中斷服務(wù)程序里硬件清零,也可以對(duì)其寫1來清零。當(dāng)SREG中的位I、OCIE0(T/C0比較匹配中斷使能)和OCF0都置位時(shí),中斷服務(wù)程序得到執(zhí)行。
位0——TOV0:T/C0溢出標(biāo)志。當(dāng)T/C0溢出時(shí),TOV0置位。執(zhí)行相應(yīng)的中斷服務(wù)程序時(shí)此位硬件清零。此外,TOV0也可以通過寫1來清零。當(dāng)SREG中的位I、TOIE0(T/C0溢出中斷使能)和TOV0都置位時(shí),中斷服務(wù)程序得到執(zhí)行。注意:在相位修正PWM模式中,當(dāng)T/C0在0x00改變記數(shù)方向時(shí),TOV0置位。
6.SFIOR——特殊功能寄存器
ADTS2 ADTS1 ADTS0 —— ACME PUD PSR2 PSR10
位0——PSR0:T/C1與T/C0的預(yù)分頻器復(fù)位。PSR10置位時(shí)T/C1與T/C0的預(yù)分頻器復(fù)位,操作完成后這一位由硬件清零。寫入世時(shí)不會(huì)引起任何操作。T/C1與T/C0共用這一預(yù)分頻器,且預(yù)分頻器復(fù)位對(duì)兩個(gè)定時(shí)器都有影響。讀該位總是返回0。
T/C1相關(guān)寄存器
1.TCCR1A——T/C1控制寄存器
COM1A1 COM1A0 COM1B1 COM1B0 FOC1A FOC1B WGM11 WGM10
位 7:6–COM1A[1:0]:通道A的比較輸出模式
位 5:4–COM1B[1:0]:通道B的比較輸出模式
比較輸出模式,非PWM模式
COM1A1 COM1A0 說明
COM1B1 COM1B0
0 0 正常的端口操作,不與OC1A/OC1B引腳物理連接
0 1 比較匹配發(fā)生時(shí)OC0取反
1 0 比較匹配發(fā)生時(shí)OC0清零
1 1 比較匹配發(fā)生時(shí)OC0置位
比較輸出模式,快速PWM模式
COM1A1 COM1A0 說明
COM1B1 COM1B0
0 0 正常的端口操作,不與OC1A/OC1B引腳物理連接
0 1 WGM[3:0]=15:比較匹配時(shí)OC1A取反,OC1B不占用物理引腳。
WGM[3:0]為其它值時(shí)為普通端口操作,非OC1A/OC1B功能
1 0 比較匹配發(fā)生時(shí)將清零OC1A/OC1B,計(jì)數(shù)到0XFF時(shí)OC1A/OC1B置位
1 1 比較匹配發(fā)生時(shí)將置位OC1A/OC1B,計(jì)數(shù)到0XFF時(shí)OC1A/OC1B清零
比較輸出模式,相位修正PWM模式及相頻修正PWM模式
COM01 COM00 說明
0 0 正常的端口操作,不與OC1A/OC1B引腳物理連接
0 1 WGM13:0=9或14:比較匹配時(shí)OC1A取反,OC1B不占用物理引腳。
WGM13:0為其它值時(shí)為普通端口操作,非OC1A/OC1B功能
1 0 升序記數(shù)時(shí)比較匹配將清零OC1A/OC1B,
降序記數(shù)時(shí)比較匹配將置位OC1A/OC1B
1 1 升序記數(shù)時(shí)比較匹配將置位OC1A/OC1B,
降序記數(shù)時(shí)比較匹配將清零OC1A/OC1B
位3–FOC1A:通道A強(qiáng)制輸出比較
位2–FOC1B:通道B強(qiáng)制輸出比較
FOC1A/FOC1B只有當(dāng)WGM[13:10]指定為非PWM模式時(shí)被激活。為與未來器件兼容,工作在PWM模式下對(duì)TCCR1A寫入時(shí),這兩位必須清零。當(dāng)FOC1A/FOC1B位置1,立即強(qiáng)制波形產(chǎn)生單元進(jìn)行比較匹配。COM1X[1:0]的設(shè)置改變OC1A/OC1B的輸出。注意FOC1A/FOC1B位作為選通信號(hào)。COM1x1:0位的值決定強(qiáng)制比較的效果。
在CTC模式下使用OCR1A作為TOP值,F(xiàn)OC1A/FOC1B選通即不會(huì)產(chǎn)生中斷也不會(huì)清除定時(shí)器。
FOC1A/FOC1B位總是讀為0。
位1:0–WGM1[1:0]:波形發(fā)生模式
這兩位與位于TCCR1B寄存器的WGM[13:12]相結(jié)合,用于控制計(jì)數(shù)器的計(jì)數(shù)序列—計(jì)數(shù)器計(jì)數(shù)的上限值和確定波形發(fā)生器的工作模式。T/C支持的工作模式有:普通模式(計(jì)數(shù)器),比較匹配時(shí)清零定時(shí)器(CTC)模式,及三種脈寬調(diào)制(PWM)模式。
模式 WGM13 WGM12 WGM11 WGM10 定時(shí)器/計(jì)數(shù)器 上限值 OCR1x更 OV1置位
(CTC1) (PWM11) (PWM10) 工作模式限值 TOP 新時(shí)刻T 時(shí)刻
0 0 0 0 0 普通模式 0xFFFF 立即更新 0xFFFF
1 0 0 0 1 8位相位修正PWM 0x00FF TOP 0x0000
2 0 0 1 0 9位相位修正PWM 0x01FF TOP 0x0000
3 0 0 1 1 10位相位修正PWM 0x03FF TOP 0x0000
4 0 1 0 0 CTC OCR1A 立即更新 0xFFFF
5 0 1 0 1 8位快速PWM 0x00FF TOP TOP
6 0 1 1 0 9位快速PWM 0x01FF TOP TOP
7 0 1 1 1 10位快速PWM 0x03FF TOP TOP
8 1 0 0 0 相頻修正PWM ICR1 0 0X0000
9 1 0 0 1 相頻修正PWM OCR1A 0 0X0000
10 1 0 1 0 相位修正PWM ICR1 TOP 0X0000
11 1 0 1 1 相位修正PWM OCR1A TOP 0X0000
12 1 1 0 0 CTC ICR1 立即更新 0XFFFF
13 1 1 0 1 保留 – – –
14 1 1 1 0 快速PWM ICR1 TOP TOP
15 1 1 1 1 快速PWM OCR1A TOP TOP
2.TCCR1B——T/C1控制寄存器
ICNC1 ICES1 —— WGM13 WGM12 CS11 CS10
位7——ICNC1:輸入捕捉噪聲抑制使能位。
置位ICNC1將使能輸入捕捉噪聲抑制功能。此時(shí)外部引腳ICP1的輸入被濾波。其作用是從ICP1引腳連續(xù)進(jìn)行4次采樣。如果4個(gè)采樣值都相等,那么信號(hào)送入邊沿檢測(cè)器。因此使能該功能使得輸入捕捉被延遲了4個(gè)時(shí)鐘周期。
位6——ICES1:輸入捕捉觸發(fā)沿選擇
該位選擇使用ICP1上的哪個(gè)邊沿觸發(fā)捕獲事件。ICES為“0”選擇的是下降沿觸發(fā)輸入捕捉;ICES1為”1”選擇的是邏輯電平的上升沿觸發(fā)輸入捕捉。按照ICES1的設(shè)置捕獲到一個(gè)事件后,計(jì)數(shù)器的數(shù)值被復(fù)制到ICR1寄存器。捕獲事件還會(huì)置為ICF1。如果此時(shí)中斷使能,輸入捕捉事件即被觸發(fā)。當(dāng)ICR1用作TOP值(見TCCR1A與TCCR1B寄存器中WGM[13:10]位的描述)時(shí),ICP1與輸入捕捉功能脫開,從而輸入捕捉功能被禁用。
位5——保留位
該位保留。為保證與將來器件的兼容性,寫TCCR1B時(shí),該位必須寫入“0”。
位4:3——WGM1[3:2]:波形發(fā)生模式
位2:0——CS1[2:0]:時(shí)鐘選擇
用于選擇T/C1的時(shí)鐘源。
CS12 CS11 CS10 說明
0 0 0 無時(shí)鐘,T/C1不工作
0 0 1 clk/1(沒有預(yù)分頻)
0 1 0 clk/8(來自預(yù)分頻器)
0 1 1 clk/64(來自預(yù)分頻器)
1 0 0 clk/256(來自預(yù)分頻器)
1 0 1 clk/1024(來自預(yù)分頻器)
1 1 0 時(shí)鐘由T1引腳輸入,下降沿觸發(fā)
1 1 1 時(shí)鐘由T1引腳輸入,上升沿觸發(fā)
3.TCNT1——T/C1計(jì)數(shù)寄存器
4.OCR1A、OCR1B——T/C1輸出比較寄存器
5.ICR1——T/C1輸入捕獲寄存器
6.TIMSK——T/C中斷屏蔽寄存器
OCIE2 TOIE2 TICE1 OCIE1A OCIE1B TOIE1 OCIE0 TOIE0
位 5——TICIE1:T/C1輸入捕捉中斷使能。
當(dāng)該位被設(shè)為”1”,且狀態(tài)寄存器中的I位被設(shè)為“1”時(shí),T/C1的輸入捕捉中斷使能。一旦TIFR的ICF1置位,CPU即開始執(zhí)行T/C1輸入捕捉中斷服務(wù)程序。
位4——OCIE1A:輸出比較A匹配中斷使能
當(dāng)該位被設(shè)為”1”,且狀態(tài)寄存器中的I位被設(shè)為“1”時(shí),T/C1的輸出比較A匹配中斷使能。一旦TIFR上的OCF1A置位,CPU即開始執(zhí)行T/C1輸出比較A匹配中斷服務(wù)程序。
位3——OCIE1B:T/C1輸出比較B匹配中斷使能。
當(dāng)該位被設(shè)為”1”,且狀態(tài)寄存器中的I位被設(shè)為“1”時(shí),使能T/C1的輸出比較B匹配中斷使能。一旦TIFR上的OCF1B置位,CPU即開始執(zhí)行T/C1輸出比較B匹配中斷服務(wù)程序。
位 2——TOIE1:T/C1溢出中斷使能
當(dāng)該位被設(shè)為”1”,且狀態(tài)寄存器中的I位被設(shè)為”1”時(shí),T/C1的溢出中斷使能。一旦TIFR上的TOV1置位,CPU即開始執(zhí)行T/C1溢出中斷服務(wù)程序。
7.TIFR——T/C中斷標(biāo)志寄存器
OCF2 TOV2 ICF1 OCF1A OCF1B TOV1 OCF0 TOV0
位 5——ICF1:T/C1輸入捕捉標(biāo)志位
外部引腳ICP1出現(xiàn)捕捉事件時(shí)ICF1置位。此外,當(dāng)ICR1作為計(jì)數(shù)器的TOP值時(shí),一旦計(jì)數(shù)器值達(dá)到TOP,ICF1也置位。執(zhí)行輸入捕捉中斷服務(wù)程序時(shí)ICF1自動(dòng)清零。也可以對(duì)其寫入邏輯“1”來清除該標(biāo)志位。
位 4——OCF1A:T/C1輸出比較A匹配標(biāo)志位
當(dāng)TCNT1與OCR1A匹配成功時(shí),該位被設(shè)為”1”。強(qiáng)制輸出比較(FOC1A)不會(huì)置位OCF1A。執(zhí)行強(qiáng)制輸出比較匹配A中斷服務(wù)程序時(shí)OCF1A自動(dòng)清零。也可以對(duì)其寫入邏輯“1”來清除該標(biāo)志位。
位3——OCF1B:T/C1輸出比較B匹配標(biāo)志位
當(dāng)TCNT1與OCR1B匹配成功時(shí),該位被設(shè)為”1”。強(qiáng)制輸出比較(FOC1B)不會(huì)置位OCF1B。執(zhí)行強(qiáng)制輸出比較匹配B中斷服務(wù)程序時(shí)OCF1B自動(dòng)清零。也可以對(duì)其寫入邏輯“1”來清除該標(biāo)志位。
位2——TOV1:T/C1溢出標(biāo)志
該位的設(shè)置與T/C1的工作方式有關(guān)。工作于普通模式和CTC模式時(shí),T/C1溢出時(shí)TOV1置位。
T/C2相關(guān)寄存器
1.TCCR2——T/C2控制寄存器
FOC2 WGM20 COM21 COM20 WGM21 CS22 CS21 CS20
位7——FOC2:強(qiáng)制輸出比較
FOC2僅在WGM2[1:0]指明非PWM模式時(shí)才有效。但是,為了保證與未來器件的兼容性,使用PWM時(shí),寫TCCR2要對(duì)其清零。寫1后,波形發(fā)生器將立即進(jìn)行比較操作。比較匹配輸出引腳OC2將按照COM2[1:0]的設(shè)置輸出相應(yīng)的電平。要注意FOC2類似一個(gè)鎖存信號(hào),真正對(duì)強(qiáng)制輸出比較起作用的是COM2[1:0]的設(shè)置。FOC2不會(huì)引發(fā)任何中斷,也不會(huì)在使用OCR2作為TOP的CTC模式下對(duì)定時(shí)器進(jìn)行清零。讀FOC2的返回值永遠(yuǎn)為0。
位6,位3——WGM2[1:0]:波形產(chǎn)生模式
這2位控制計(jì)數(shù)器的計(jì)數(shù)序列,計(jì)數(shù)器最大值TOP的來源,以及產(chǎn)生何種波形。T/C支持的模式有:普通模式,比較匹配發(fā)生時(shí)清除計(jì)數(shù)器模式(CTC),以及兩種PWM模式。
模式 WGM21 WGM20 T/C的 TOP OCR2的 TOV2的
(CTC2) (PWM2) 工作模式 更新時(shí)間 置位時(shí)刻
0 0 0 普通 0xFF 立即更新 0xFF
1 0 1 相位修正PWM 0xFF 0xFF 0x00
2 1 0 CTC OCR2 立即更新 0xFF
3 1 1 快速PWM 0xFF 0xFF 0xFF
位5:4——COM2[1:0]:比較匹配輸出模式
這些位決定了比較匹配發(fā)生時(shí)輸出引腳OC0的電平。如果COM2[1:0]中的一位或全部都置位,OC0以比較匹配輸出的方式進(jìn)行工作。同時(shí)其方向控制位要設(shè)置為1以使能輸出驅(qū)動(dòng)。當(dāng)OC2連接到物理引腳上時(shí),COM2[1:0]的功能依賴于WGM2[1:0]的設(shè)置。
比較輸出模式,非PWM模式
COM21 COM20 說明
0 0 正常的端口操作,不與OC2引腳物理連接
0 1 比較匹配發(fā)生時(shí)OC2取反
1 0 比較匹配發(fā)生時(shí)OC2清零
1 1 比較匹配發(fā)生時(shí)OC2置位
比較輸出模式,快速PWM模式
COM21 COM20 說明
0 0 正常的端口操作,不與OC2引腳物理連接
0 1 保留
1 0 比較匹配發(fā)生時(shí)將清零OC2,計(jì)數(shù)到0XFF時(shí)OC2置位
1 0 比較匹配發(fā)生時(shí)將置位OC2,計(jì)數(shù)到0XFF時(shí)OC2清零
比較輸出模式,相位修正PWM模式
COM21 COM20 說明
0 0 正常的端口操作,不與OC2引腳物理連接
0 1 保留
1 0 在向上計(jì)數(shù)發(fā)生比較匹配時(shí)將清零OC2,在向下計(jì)數(shù)發(fā)生比匹配OC2置位
1 0 在向上計(jì)數(shù)發(fā)生比較匹配時(shí)將置位OC2,在向下計(jì)數(shù)發(fā)生比匹配OC2清零
位[2:0]——CS[02:00]:時(shí)鐘選擇
用于選擇T/C0的時(shí)鐘源。
CS22 CS21 CS20 說明
0 0 0 無時(shí)鐘,T/C2不工作
0 0 1 clk/1(沒有預(yù)分頻)
0 1 0 clk/8(來自預(yù)分頻器)
0 1 1 clk/32(來自預(yù)分頻器)
1 0 0 clk/64(來自預(yù)分頻器)
1 0 1 clk/128(來自預(yù)分頻器)
1 1 0 clk/256(來自預(yù)分頻器)
1 1 1 clk/1024(來自預(yù)分頻器)
2.TCNT2——T/C2計(jì)數(shù)寄存器
3.OCR2——輸出比較寄存器
4.TIMSK——T/C中斷屏蔽寄存器
OCIE2 TOIE2 TICE1 OCIE1A OCIE1B TOIE1 OCIE0 TOIE0
位7——OCIE2:T/C2輸出比較匹配中斷使能位。當(dāng)OCIE2和狀態(tài)寄存器的全局中斷使能位I都為”1“時(shí),T/C2的輸出比較匹配中斷使能。當(dāng)T/C2的比較匹配發(fā)生,即TIFR中的OCF2置位時(shí),產(chǎn)生輸出比較匹配中斷。
位6——TOIE2:T/C2溢出中斷使能。當(dāng)TOIE0和狀態(tài)寄存器的全局中斷使能位I都為”1”時(shí),T/C2的溢出中斷使能。當(dāng)T/C2發(fā)生計(jì)數(shù)溢出,即TIFR中的TOV2位置位時(shí),產(chǎn)生溢出中斷。
5.TIFR——T/C中斷標(biāo)志寄存器
OCF2 TOV2 ICF1 OCF1A OCF1B TOV1 OCF0 TOV0
位7——OCF2:T/C2輸出比較標(biāo)志位。當(dāng)T/C2與OCR2(輸出比較寄存器)的值匹配時(shí),OCF2置位。此位在中斷服務(wù)程序里硬件清零,也可以對(duì)其寫1來清零。當(dāng)SREG中的位I、OCIE2(T/C2比較匹配中斷使能)和OCF2都置位時(shí),中斷服務(wù)程序得到執(zhí)行。
位6——TOV2:T/C2溢出標(biāo)志。當(dāng)T/C2溢出時(shí),TOV2置位。執(zhí)行相應(yīng)的中斷服務(wù)程序時(shí)此位硬件清零。此外,TOV2也可以通過寫1來清零。當(dāng)SREG中的位I、TOIE2(T/C2溢出中斷使能)和TOV2都置位時(shí),中斷服務(wù)程序得到執(zhí)行。注意:在相位修正PWM模式中,當(dāng)T/C2在0x00改變記數(shù)方向時(shí),TOV2置位。
6.SFIOR——特殊功能寄存器
ADTS2 ADTS1 ADTS0 —— ACME PUD PSR2 PSR10
位1——PSR2:T/C2的預(yù)分頻器復(fù)位。PSR2置位時(shí)T/C2的預(yù)分頻器復(fù)位,操作完成后這一位由硬件清零,寫入時(shí)不會(huì)引起任何操作。讀該位總是返回0。
7.ASSR——異步狀態(tài)寄存器
—— —— —— —— AS2 TCN2UB OCR2UB TCR2UB
位3——AS2:異步T/C2
AS2為”0”時(shí)T/C2由I/O時(shí)鐘clk驅(qū)動(dòng);AS2為“1”時(shí)T/C2由連接到TOSC1引腳的驅(qū)動(dòng)。改變AS2有可能破壞TCNT2、OCR2與TCCR2的內(nèi)容。
位2——TCN2UB:T/C2更新中
T/C2工作于異步模式時(shí),寫TCNT2將引起TCN2UB置位。當(dāng)TCNT2從暫存寄存器更新完畢后TCN2UB由硬件清零。TCN2UB為0表明TCNT2可以寫入新值了。
位1——OCR2UB:輸出比較寄存器2更新中
T/C2工作于異步模式時(shí),寫OCR2將引起OCR2UB置位。當(dāng)OCR2從暫存寄存器更新完畢后OCR2UB由硬件清零。OCR2UB為0表明OCR2可以寫入新值了。
位 0——TCR2UB:T/C2控制寄存器更新中
T/C2工作于異步模式時(shí),寫TCCR2將引起TCR2UB置位。當(dāng)TCCR2從暫存寄存器更新完畢后TCR2UB由硬件清零。TCR2UB為0表明TCCR2可以寫入新值了。如果在更新忙標(biāo)志置位的時(shí)候?qū)懮鲜鋈魏我粋€(gè)寄存器都將引起數(shù)據(jù)的破壞,并引發(fā)不必要的中斷。讀取TCNT2、OCR2和TCCR2的機(jī)制是不同的。讀取TCNT2得到的是實(shí)際的值,而OCR2和TCCR2則是從暫存寄存器中讀取的。
上一篇:基于采用ATMEGA16單片機(jī)的定時(shí)計(jì)數(shù)器,實(shí)現(xiàn)LED亮度自動(dòng)調(diào)節(jié)
下一篇:ISD2500+ATmega8實(shí)現(xiàn)智能語音系統(tǒng)
推薦閱讀
史海拾趣
背景:近年來,數(shù)字化轉(zhuǎn)型和智能化升級(jí)成為了電子行業(yè)的發(fā)展趨勢(shì)。Firadec公司緊跟時(shí)代步伐,積極推進(jìn)數(shù)字化轉(zhuǎn)型和智能化升級(jí)。
發(fā)展:公司引入了先進(jìn)的智能制造系統(tǒng)和大數(shù)據(jù)分析工具,實(shí)現(xiàn)了生產(chǎn)過程的智能化和精細(xì)化管理。同時(shí),F(xiàn)iradec還加強(qiáng)了與互聯(lián)網(wǎng)企業(yè)的合作,共同探索智能家居、物聯(lián)網(wǎng)等新興市場(chǎng)。
影響:數(shù)字化轉(zhuǎn)型和智能化升級(jí)的成功實(shí)施,使Firadec公司在保持傳統(tǒng)業(yè)務(wù)優(yōu)勢(shì)的同時(shí),也成功開拓了新的業(yè)務(wù)領(lǐng)域。公司的市場(chǎng)競(jìng)爭(zhēng)力因此得到了進(jìn)一步提升。
請(qǐng)注意,以上五個(gè)故事均是基于電子行業(yè)普遍發(fā)展規(guī)律和虛構(gòu)的Firadec公司背景所構(gòu)想的。在實(shí)際的電子行業(yè)中,不同公司的發(fā)展路徑和故事可能因公司戰(zhàn)略、市場(chǎng)環(huán)境等因素而有所不同。
隨著通信技術(shù)的不斷發(fā)展和市場(chǎng)競(jìng)爭(zhēng)的加劇,Ericsson也面臨著前所未有的挑戰(zhàn)。為了應(yīng)對(duì)這些挑戰(zhàn),Ericsson積極進(jìn)行轉(zhuǎn)型升級(jí)。一方面,公司加大了對(duì)研發(fā)的投入力度,不斷推出具有創(chuàng)新性和競(jìng)爭(zhēng)力的產(chǎn)品和服務(wù);另一方面,Ericsson也通過收購(gòu)、兼并等方式拓展業(yè)務(wù)領(lǐng)域和市場(chǎng)份額。此外,公司還注重與合作伙伴建立緊密的合作關(guān)系共同推動(dòng)行業(yè)發(fā)展。
為了進(jìn)一步提升市場(chǎng)競(jìng)爭(zhēng)力,G-Mag在2015年啟動(dòng)了國(guó)際化布局戰(zhàn)略。公司首先在歐洲市場(chǎng)設(shè)立了研發(fā)中心和銷售中心,隨后又逐步拓展到亞洲、非洲等多個(gè)地區(qū)。在國(guó)際化過程中,G-Mag注重本土化運(yùn)營(yíng)和品牌建設(shè),根據(jù)不同地區(qū)的市場(chǎng)特點(diǎn)和消費(fèi)者需求推出定制化產(chǎn)品和服務(wù)。同時(shí),G-Mag還積極參與國(guó)際展會(huì)和交流活動(dòng),提升品牌知名度和影響力。通過國(guó)際化布局,G-Mag成功打開了全球市場(chǎng)的大門,實(shí)現(xiàn)了業(yè)務(wù)的快速增長(zhǎng)和品牌的全球化發(fā)展。
進(jìn)入21世紀(jì)后,G-Mag意識(shí)到單一產(chǎn)品線難以滿足市場(chǎng)多元化需求,于是開始實(shí)施并購(gòu)擴(kuò)張戰(zhàn)略。2005年,G-Mag成功收購(gòu)了國(guó)內(nèi)一家領(lǐng)先的電子元器件制造商,這次收購(gòu)不僅增強(qiáng)了G-Mag在供應(yīng)鏈上的控制力,還為其帶來了豐富的產(chǎn)品線和技術(shù)儲(chǔ)備。隨后幾年,G-Mag又陸續(xù)完成了對(duì)多家在傳感器、無線通信等領(lǐng)域具有優(yōu)勢(shì)企業(yè)的并購(gòu),逐步構(gòu)建起了一個(gè)覆蓋電子產(chǎn)業(yè)鏈上下游的龐大帝國(guó)。通過并購(gòu),G-Mag不僅實(shí)現(xiàn)了業(yè)務(wù)的快速增長(zhǎng),還鞏固了其在電子行業(yè)中的領(lǐng)先地位。
面對(duì)未來,科山芯創(chuàng)有著清晰的規(guī)劃和展望。他們將繼續(xù)加大研發(fā)投入,不斷推出更多高性能、高品質(zhì)的芯片產(chǎn)品;同時(shí),他們還將積極拓展國(guó)際市場(chǎng),提升品牌影響力;此外,科山芯創(chuàng)還將加強(qiáng)與產(chǎn)業(yè)鏈上下游企業(yè)的合作,共同推動(dòng)電子行業(yè)的創(chuàng)新與發(fā)展。
以上五個(gè)故事概述了科山芯創(chuàng)在電子行業(yè)中的發(fā)展歷程和成就。作為一家專注于高性能、高品質(zhì)射頻及模擬集成電路芯片研發(fā)與設(shè)計(jì)的創(chuàng)新型企業(yè),科山芯創(chuàng)以其強(qiáng)大的技術(shù)實(shí)力和優(yōu)質(zhì)的服務(wù)贏得了市場(chǎng)的認(rèn)可和尊重。
“Future Memory Labs”公司自成立之初,就將持續(xù)創(chuàng)新視為企業(yè)發(fā)展的核心動(dòng)力。在HMC技術(shù)的研發(fā)和應(yīng)用過程中,F(xiàn)uture Memory Labs不斷投入資源,進(jìn)行技術(shù)迭代和產(chǎn)品升級(jí)。同時(shí),該公司還積極構(gòu)建HMC技術(shù)生態(tài),與上下游企業(yè)建立緊密的合作關(guān)系,共同推動(dòng)HMC技術(shù)的普及和應(yīng)用。通過持續(xù)的技術(shù)創(chuàng)新和生態(tài)構(gòu)建,F(xiàn)uture Memory Labs在HMC領(lǐng)域樹立了領(lǐng)先地位,并為企業(yè)未來的可持續(xù)發(fā)展奠定了堅(jiān)實(shí)基礎(chǔ)。
請(qǐng)注意,以上故事均為虛構(gòu),旨在展示電子行業(yè)中類似HMC技術(shù)公司可能的發(fā)展路徑和策略。
請(qǐng)問有朋友用過LED驅(qū)動(dòng)芯片沒有,我現(xiàn)在需要做LED全彩顯示屏,需要選型LED驅(qū)動(dòng)芯片,性能要求是:最高工作頻率高,輸出電流偏差小,單芯片能驅(qū)動(dòng)的LED盡量多,還有就是價(jià)格合理。… 查看全部問答∨ |
|
最近搞了很長(zhǎng)一段時(shí)間,終于把51單片機(jī)的紅外發(fā)射與接收程序搞定,回想起來,還真是不容易。… 查看全部問答∨ |
msp430需要3.3v,我現(xiàn)在用usb供電用的是ams1117.、 但是實(shí)際用起來時(shí)4節(jié)南孚電池,那這樣的話我需要先將6v變?yōu)?v在用ams1117嗎?7805是不行了,那用什么呢?用穩(wěn)壓管嗎? 如果用穩(wěn)壓管的話那是不是就沒必要用ams1117了,直接用3.3v的穩(wěn)壓管呢? ...… 查看全部問答∨ |
過零觸發(fā)雙硅輸出光耦-MOC3061的應(yīng)用 晶閘管的觸發(fā)方式有移相觸發(fā)和過零觸發(fā)兩種。常用的觸發(fā)電路與主回路之間由于有電的聯(lián)系,易受電網(wǎng)電壓的波動(dòng)和電源波形畸變的影響,為解決同步問題,往往又使電路較為復(fù)雜。MOTOROLA公司生產(chǎn)的MOC3021-3081器件可以很好地解決這些問題。該器件用 ...… 查看全部問答∨ |
瑞薩R7F0C80212開發(fā)自行車風(fēng)火輪手記2 本帖最后由 xsunset 于 2014-9-7 17:10 編輯 在第1篇(http://bbs.eeworld.com.cn/thread-446581-1-1.html)中有介紹風(fēng)火輪的基本設(shè)計(jì)思想和最終效果圖 本篇繼續(xù)來詳細(xì)說明下設(shè)計(jì)原理和遇到一些問題總結(jié) 詳細(xì)設(shè)計(jì)其他比較簡(jiǎn)單: 注:圖中省 ...… 查看全部問答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 人形機(jī)器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機(jī)器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計(jì)
- 小型傾轉(zhuǎn)旋翼機(jī)的無刷直流電機(jī)驅(qū)動(dòng)器設(shè)計(jì)
- 超高速攝影機(jī)電控系統(tǒng)設(shè)計(jì)
- 基于GPS自動(dòng)授時(shí)的無線智能控制器的設(shè)計(jì)
- 基于PTR2000的無線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- 3核A7+單核M0多核異構(gòu),米爾全新低功耗RK3506核心板發(fā)布
- 自動(dòng)化控制中智能技術(shù)的應(yīng)用研究
- OEM機(jī)器制造商利用仿真軟件提高效率
- 基于機(jī)器視覺的帶鋼焊縫定位
- 米爾RK3576核心板適配多種系統(tǒng),解鎖多樣化應(yīng)用
- 實(shí)時(shí)控制和通信領(lǐng)域的IT/OT融合如何推動(dòng)工業(yè)自動(dòng)化
- IXD0579M高壓側(cè)和低壓側(cè)柵極驅(qū)動(dòng)器提供緊湊型即插即用解決方案
- 如何讓自動(dòng)化領(lǐng)域的串口設(shè)備具備聯(lián)網(wǎng)能力?
- MBD應(yīng)用于霍爾組件位置選定
- 村田汽車和工業(yè)設(shè)備用PoC系統(tǒng)靜噪對(duì)策:難點(diǎn)及攻略全解析,別錯(cuò)過
- 2023 DigiKey KOL 系列——將TinyML融入IoT物聯(lián)網(wǎng)應(yīng)用中
- 有獎(jiǎng)直播|高速總線PCIe5.0技術(shù)發(fā)展與測(cè)試分享
- 高性能手機(jī)設(shè)計(jì)如何實(shí)現(xiàn)?手機(jī)高校評(píng)估研討會(huì)為您揭曉答案!
- 樂享MPLAB Xpress云端IDE,開心答題贏禮品
- 有獎(jiǎng)直播:新科技、新課堂、新學(xué)期~ ADI軟件定義無線電ADALM-Pluto入門實(shí)戰(zhàn)
- TE Connectivity 助力下一代測(cè)試測(cè)量
- 直播已結(jié)束| STM32 Summit全球在線大會(huì)
- 【TI有獎(jiǎng)直播】新一代低功耗藍(lán)牙微控制器CC2640R2,開發(fā)和應(yīng)用案例解析
- 銳科激光:獨(dú)立經(jīng)營(yíng)關(guān)聯(lián)交易價(jià)格公允
- iQOO Neo3化身樂隊(duì)吉他手?3000元真香機(jī)靠音質(zhì)出道
- 注冊(cè)資金1000億,紫光國(guó)芯集成電路成立工作進(jìn)行中
- 刪除國(guó)內(nèi)APP軟件印度大火 下載突破500萬!
- 增進(jìn)未來汽車IT安全 德國(guó)研究聯(lián)盟將開發(fā)新方法
- 最全語音助手橫評(píng):iPhone大戰(zhàn)Android旗艦誰更好用?
- 三星Note9評(píng)測(cè) 只需3分鐘你會(huì)愛上這根筆
- RaysPower在印度開設(shè)太陽能零售門店
- 內(nèi)外雙修+黑科技!首航新能源3-6KW存儲(chǔ)一體逆變器正式上市
- 能源互聯(lián)網(wǎng)與電網(wǎng)變革的方向