音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請(qǐng)教大蝦,可變頻率的方波輸出問(wèn)題!

作者:mqhu 欄目:單片機(jī)
請(qǐng)教大蝦,可變頻率的方波輸出問(wèn)題!
請(qǐng)教大蝦們,我要在51單片機(jī)的某個(gè)引腳上(例如p1.0)輸出一連串可變頻率的方波,變化要求如下:
    頻率分兩個(gè)0.4s,第一個(gè)0.4S頻率從0.8K-2.2K勻速增加;第二個(gè)0.4S頻率從2.2K-0.8K勻速減少。
    請(qǐng)教大蝦們,這種情況該怎樣編程(占用資源最少),請(qǐng)?zhí)峁┮粋(gè)編程思路,或者貼個(gè)例程看看(匯編的),謝謝!


2樓: >>參與討論
風(fēng)中飄絮
PHILIPS的LPC系列,采用查表方法改變寄存器的值.
 
3樓: >>參與討論
mqhu
樓上的大蝦,我手頭沒(méi)有PHILIPS的芯片
我的芯片是SST的
能不能具體舉個(gè)例子來(lái)說(shuō)說(shuō),謝謝!

4樓: >>參與討論
wuyibang
可以利用計(jì)數(shù)器
一個(gè)計(jì)數(shù)器用來(lái)產(chǎn)生方波,另一個(gè)用來(lái)確定間隔時(shí)間,不知行不?可以試一下。

5樓: >>參與討論
gbchang
先確定所謂的勻速的遞增量...
先確定所謂的勻速的遞增量,
這是一個(gè)級(jí)數(shù)方程的數(shù)學(xué)過(guò)程,

算出來(lái)后,就好辦了,每次在定時(shí)器中斷中修改定時(shí)值(增加一個(gè)步進(jìn)量),
并取反P1.0,當(dāng)頻率值達(dá)到2.2K時(shí),剛好0.4秒.
然將步進(jìn)量取補(bǔ)碼,于是開(kāi)始降低頻率,每次中斷還是修改一個(gè)步進(jìn)量,同上.
反復(fù)...

這個(gè)問(wèn)題的難點(diǎn)在于數(shù)學(xué)計(jì)算.
不要讓程序去做這些事情,先人工算出來(lái)這個(gè)步進(jìn)量.


參與討論
昵稱(chēng):
討論內(nèi)容:
 
 
相關(guān)帖子
哪位高手能幫幫我!!
USBKEY
可編程計(jì)數(shù)陣列(PCA)  緊急!
請(qǐng)教大俠,用protel99se可以打開(kāi).schdoc文件嗎?怎樣打開(kāi)?
我這樣設(shè)計(jì)活動(dòng)字幕(有圖).
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)