|
|||||||||||
| 技術(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 |
能不能把單片機(jī)的晶振換成很慢的振蕩電路 |
| 作者:huntington 欄目:單片機(jī) |
比如說(shuō)換成1s的振蕩電路,對(duì)12M 51單片機(jī)來(lái)說(shuō),每秒執(zhí)行一條指令 |
| 2樓: | >>參與討論 |
| 作者: lypd96 于 2007/1/19 22:03:00 發(fā)布:
RE: 可以的,你可以先用個(gè)32KHZ的時(shí)鐘分頻后在送到51MCU |
|
| 3樓: | >>參與討論 |
| 作者: 567 于 2007/1/19 22:04:00 發(fā)布:
全靜態(tài)電路可以,某些型號(hào)允許。 |
|
| 4樓: | >>參與討論 |
| 作者: huntington 于 2007/1/19 22:05:00 發(fā)布:
我說(shuō)的是很慢,32768仍然快了 說(shuō)的夸張點(diǎn)吧,就是1天執(zhí)行一條指令,你說(shuō)可以做到嗎 |
|
| 5樓: | >>參與討論 |
| 作者: maychang 于 2007/1/19 22:17:00 發(fā)布:
對(duì)全靜態(tài)電路芯片可以 某些廠家的兼容型號(hào)不行?梢圆椴榫唧w芯片的說(shuō)明書(shū)。 |
|
| 6樓: | >>參與討論 |
| 作者: huntington 于 2007/1/19 22:23:00 發(fā)布:
that means,AT89C51 can do that? AT89C51's datasheet says:Fully static operation:0 Hz to 24 Mhz |
|
| 7樓: | >>參與討論 |
| 作者: kyflash 于 2007/1/20 0:24:00 發(fā)布:
就不能一條指令重復(fù)執(zhí)行N次實(shí)現(xiàn)慢速啊 |
|
| 8樓: | >>參與討論 |
| 作者: dai_weis 于 2007/1/20 9:11:00 發(fā)布:
你可以以每天32個(gè)脈沖時(shí)鐘讓他工作 只要允許靜態(tài)操作的都可以,不過(guò),你這輩子可能看不到他運(yùn)行的結(jié)果了。 |
|
| 9樓: | >>參與討論 |
| 作者: conwh 于 2007/1/20 9:15:00 發(fā)布:
使用0赫茲的可能你一輩子也見(jiàn)不到結(jié)果的 |
|
| 10樓: | >>參與討論 |
| 作者: xwj 于 2007/1/20 9:16:00 發(fā)布:
為什么要這么做? |
|
| 11樓: | >>參與討論 |
| 作者: mryyh 于 2007/1/20 10:16:00 發(fā)布:
32K已經(jīng)可以了吧 若了為了省電,你大可以先執(zhí)行完你的操作,再讓cpu sleep,一條指令也不執(zhí)行。 |
|
| 12樓: | >>參與討論 |
| 作者: binbinwb 于 2007/1/20 11:22:00 發(fā)布:
一天一條指令? 用來(lái)做什么呀? |
|
| 13樓: | >>參與討論 |
| 作者: huntington 于 2007/1/20 11:28:00 發(fā)布:
回復(fù) 不用來(lái)做什么,就是看看指令執(zhí)行到底能多慢 |
|
| 14樓: | >>參與討論 |
| 作者: xwj 于 2007/1/20 11:31:00 發(fā)布:
到底能多慢?知不知道什么是DC?什么是靜態(tài)? |
|
| 15樓: | >>參與討論 |
| 作者: huntington 于 2007/1/20 11:42:00 發(fā)布:
我只是就事論事 我沒(méi)有想這么慢執(zhí)行的實(shí)際意義,可是全靜態(tài)執(zhí)行的話,比如說(shuō)我執(zhí)行一條點(diǎn)亮發(fā)光二極管的指令,你知道在一條的什么時(shí)候點(diǎn)亮?? |
|
| 16樓: | >>參與討論 |
| 作者: hotpower 于 2007/1/20 11:45:00 發(fā)布:
11樓說(shuō)得不錯(cuò)~~~ |
|
| 17樓: | >>參與討論 |
| 作者: 一級(jí)菜鳥(niǎo) 于 2007/1/20 11:54:00 發(fā)布:
實(shí)際上不存在絕對(duì)意義上的DC 如果器件壽命和性能允許,你可以用很長(zhǎng)很長(zhǎng)的時(shí)間執(zhí)行一條指令,即便到了宇宙終結(jié)的時(shí)候,這條指令也尚未執(zhí)行,也不能稱之為DC。 現(xiàn)實(shí)意義上的DC,則是指MCU時(shí)鐘頻率沒(méi)有下限,可以是1Hz,也可以是0.0000001Hz,隨便你用。 實(shí)際的運(yùn)用中,SLEEP或者POWER DOWN才是合理的操作,用一個(gè)非常慢的時(shí)鐘來(lái)運(yùn)行MCU,一條指令的執(zhí)行時(shí)間過(guò)長(zhǎng),MCU很可能受外部條件的影響而改變當(dāng)前的狀態(tài),造成不可知的后果,用SLEEP或POWERDOWN則有機(jī)會(huì)避免。 |
|
| 18樓: | >>參與討論 |
| 作者: huntington 于 2007/1/20 12:05:00 發(fā)布:
回復(fù) 可惜現(xiàn)在手頭上沒(méi)有實(shí)驗(yàn)板,我想實(shí)驗(yàn)一下,雖然沒(méi)有價(jià)值 |
|
| 19樓: | >>參與討論 |
| 作者: nertz 于 2007/1/20 20:18:00 發(fā)布:
可以,何必呢 |
|
| 20樓: | >>參與討論 |
| 作者: huntington 于 2007/1/20 22:03:00 發(fā)布:
看來(lái)我的做法很沒(méi)有意義 |
|
| 21樓: | >>參與討論 |
| 作者: computer00 于 2007/1/20 22:29:00 發(fā)布:
可以用來(lái)做部分單步調(diào)試,吼吼... |
|
| 22樓: | >>參與討論 |
| 作者: peng007 于 2007/1/20 22:42:00 發(fā)布:
時(shí)鐘,手動(dòng)輸入 ^_^ |
|
| 23樓: | >>參與討論 |
| 作者: ddb_21ic 于 2007/1/21 1:31:00 發(fā)布:
估計(jì)是用來(lái)分析51的時(shí)序 很慢的時(shí)鐘可以看清每個(gè)腳的電平變化,還是有點(diǎn)意義。 不過(guò)要注意下時(shí)鐘信號(hào)的上升下降沿,如果用按鍵類似的方法可能會(huì)因?yàn)槎秳?dòng),或者邊沿不夠陡錯(cuò)過(guò)一些時(shí)序。 以前我就這樣想過(guò),主要是因?yàn)槭稚蠜](méi)有什么儀器,呵呵 |
|
| 24樓: | >>參與討論 |
| 作者: lishuanghua 于 2007/1/22 8:27:00 發(fā)布:
呵呵,可能你的MCU復(fù)位就需要半個(gè)月 |
|
| 25樓: | >>參與討論 |
| 作者: lixun00 于 2007/1/22 9:52:00 發(fā)布:
我暈! |
|
| 26樓: | >>參與討論 |
| 作者: huntington 于 2007/1/22 18:00:00 發(fā)布:
沒(méi)有什么不能解決的問(wèn)題的 如果復(fù)位慢的話,那就做一個(gè)可變的時(shí)鐘源,先快后慢嘛 |
|
| 27樓: | >>參與討論 |
| 作者: huangbo0 于 2007/1/22 18:40:00 發(fā)布:
支持23樓 |
|
|
|
| 免費(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) |