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

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

難度挑戰(zhàn):如何用5.5296MHZ的晶振產(chǎn)生38KHZ的方波?

作者:小管 欄目:單片機(jī)
難度挑戰(zhàn):如何用5.5296MHZ的晶振產(chǎn)生38KHZ的方波?
    小弟正在用STC89C54RD+做一個紅外轉(zhuǎn)發(fā)的東東,晶振用的是5.5296MHZ的,現(xiàn)在接收用的是2個定時器寬度測量,已經(jīng)沒問題了。但發(fā)送遇到難題了,就是如何產(chǎn)生38KHZ的方波,用定時器做,發(fā)現(xiàn)最大只能產(chǎn)生26KHZ左右的方波。
    想用波特率發(fā)生器做,但波特率發(fā)生器已經(jīng)接到別的器件上了,怕對別的器件產(chǎn)生影響。
    甚至想到用ALE做,但頻率對不上,另外想問一下不知道該芯片可以在運(yùn)行的時候關(guān)閉ALE嗎?
    如果不用外接硬件電路,如何解決,各位有何高招!

* - 本貼最后修改時間:2006-6-11 10:24:32 修改者:小管

2樓: >>參與討論
興隆
一個軟件RAM作定時中斷計(jì)數(shù)器不就行了。
 
3樓: >>參與討論
小管
不行啊
我現(xiàn)在這樣做的?T1作為38KHZ載波發(fā)生器,然后把RAM中的定時寬度數(shù)據(jù)送到T2,然后打開T2,用T2的中斷控制T1打開或關(guān)閉,這樣就等于把數(shù)據(jù)信號通過38KHZ載波發(fā)送出去了,但我用的是5.5296MHZ的晶振,一個單字節(jié)指令就需要2.17us,38KHZ的一個高脈沖是13us左右,我現(xiàn)在最多做到19多us,等于是26KHZ左右。所以不知道還有什么算法比較準(zhǔn)確?

4樓: >>參與討論
lczsx2000
用串口來做!
    輸出0x55,0xAA之類的數(shù)據(jù)。

5樓: >>參與討論
興隆
原來是速度不夠啊,就用NOP延時吧。
 
6樓: >>參與討論
ylchen1985
可以考慮換一個晶振
 
7樓: >>參與討論
小管
回復(fù)
速度不夠還用NOP延時?
晶振不能換,換的話,在接收那里就不好處理了!
我現(xiàn)在用1個定時器和軟件取反做到38KHZ了,但在脈沖期間會比原始數(shù)據(jù)時間多了40us左右,比如原始數(shù)據(jù)是560us的,但經(jīng)過轉(zhuǎn)發(fā)后就變成600us了,但實(shí)際也能用,不知道這樣有沒有關(guān)系?

8樓: >>參與討論
xwj
你的方法有問題
5529600Hz,除以12 再除以12=38400Hz,誤差為+1.05%,完全可以接收

也就是說你把周期定為12個機(jī)器周期即可,這么少的指令周期,用定時中斷已經(jīng)沒什么意義了,還不如直接用nop構(gòu)建時序

9樓: >>參與討論
小管
好了
    我現(xiàn)在是用軟件NOP做38KHZ沒問題,在定時器中斷中中間我還去讀RAM中的數(shù)據(jù),并且做各種標(biāo)志位的處理,所以有了40us的延時。
    另外還想問一下,一般的紅外發(fā)射管需要多大的電流?

* - 本貼最后修改時間:2006-6-11 15:57:09 修改者:小管

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
c51 8.04注冊機(jī)誰有?
高手請進(jìn),串口問題
用C編程,兩個原文件之間數(shù)組如何調(diào)用?
大家?guī)臀铱纯闯绦虬,急?/a>
哪位朋友能告訴我,有3元/片以下的單片機(jī)嗎?
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號