新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 計(jì)數(shù)器PWM設(shè)計(jì)方案解析

計(jì)數(shù)器PWM設(shè)計(jì)方案解析

作者: 時(shí)間:2012-05-02 來(lái)源:網(wǎng)絡(luò) 收藏

void main(void)

{

DDRB |= 0x10; // PB4(OC0)輸出

TCCR0 = 0x71; // 相位調(diào)整模式,分頻系數(shù)=1,正向控制OC0

TIMSK = 0x01; // T/C0溢出中斷允許

SEI(); // 使能全局中斷

while(1)

{……};

}

每次溢出中斷的服務(wù)中取出一個(gè)正弦波的樣點(diǎn)值到比較匹配寄存器中,用于調(diào)整下一個(gè)的脈沖寬度,這樣在PB4引腳上輸出了按正弦波調(diào)制的方波。當(dāng)PB4的輸出通過(guò)一個(gè)低通濾波器后,便得到一個(gè)980.4Hz的正弦波了。如要得到更精確的1KHz的正弦波,可使用定時(shí)/T/C1,選擇工作模式10,設(shè)置ICR1=250為的上限值。

ATMEL在系統(tǒng)級(jí)集成方面所擁有的世界級(jí)專業(yè)知識(shí)和豐富的經(jīng)驗(yàn)使其產(chǎn)品可以在現(xiàn)有模塊的基礎(chǔ)上進(jìn)行開(kāi)發(fā),保證最小的開(kāi)發(fā)延期和風(fēng)險(xiǎn)。憑借業(yè)界最廣泛的知識(shí)產(chǎn)權(quán)(IP)組合,Atmel提供電子系統(tǒng)完整的系統(tǒng)解決的廠商。 這使客戶能夠帶領(lǐng)他們與市場(chǎng)的電子產(chǎn)品的體積更小,更聰明,更符合成本效益比以往任何時(shí)候都通用的服務(wù)。 Atmel集成電路的主要集中在消費(fèi),工業(yè),安全,通信,計(jì)算和汽車市場(chǎng)。在ATMEL公司網(wǎng)站上,給出了使用一個(gè)定時(shí)/計(jì)數(shù)器實(shí)現(xiàn)雙音頻撥號(hào)(雙音頻用兩中頻率組合表示一個(gè)號(hào)碼。比如你撥7 就是 1230 和 990HZ兩種頻率。5 為1230 和 1100, 相當(dāng)與不同的二進(jìn)制組合。)

pwm相關(guān)文章:pwm原理


塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理

上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉