|
|||||||||||
| 技術(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 |
我給大家出道題。 |
| 作者:chetazo 欄目:技術(shù)交流 |
首先聲明,本人是小蝦一個(gè)。這里給大家出道題是想請教大家。 題如下: 以一片89S52單片機(jī)為CPU,外擴(kuò)一片時(shí)鐘芯片DS12887,如何實(shí)現(xiàn)對8個(gè)繼電器的單獨(dú)定時(shí)控制?(每個(gè)繼電器的開關(guān)時(shí)間不同) |
| 2樓: | >>參與討論 |
| 作者: tyw 于 2005/11/12 8:44:00 發(fā)布:
單片機(jī)自己的定時(shí)器不好用嗎? |
|
| 3樓: | >>參與討論 |
| 作者: feng_zc 于 2005/11/12 11:25:00 發(fā)布:
用定時(shí)器做單步長定時(shí),比如10ms 用8個(gè)寄存器存放8個(gè)繼電器的定時(shí)參數(shù),每次單步長定時(shí)中斷時(shí),修改8個(gè)寄存器定時(shí)參數(shù),到0就對該繼電器控制端口取反,然后再對寄存器加載初值。 |
|
| 4樓: | >>參與討論 |
| 作者: maychang 于 2005/11/12 15:42:00 發(fā)布:
DS12887的準(zhǔn)確性很好 feng_zc 所說,實(shí)際上是設(shè)置多個(gè)軟定時(shí)/計(jì)數(shù)器,每個(gè)軟定時(shí)/計(jì)數(shù)器均由12887輸出的定時(shí)信號控制,到了應(yīng)執(zhí)行某動作的時(shí)間,就執(zhí)行該軟定時(shí)/計(jì)數(shù)器所應(yīng)控制的動作。用這樣的方法,控制64個(gè)繼電器也沒問題。 |
|
| 5樓: | >>參與討論 |
| 作者: yadog 于 2005/11/12 20:04:00 發(fā)布:
re 路過 |
|
| 6樓: | >>參與討論 |
| 作者: zhangwr 于 2005/11/13 12:53:00 發(fā)布:
主要是程序 重點(diǎn)在于程序,電路肯定能支持。一般的以分鐘計(jì)時(shí)的場合,89S52單片機(jī)的速度一定忙得過來。 |
|
| 7樓: | >>參與討論 |
| 作者: datouyuan 于 2005/11/13 16:52:00 發(fā)布:
用單片機(jī)自己的定時(shí)器更好 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |