新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于一個(gè)多路計(jì)時(shí)系統(tǒng)的設(shè)計(jì)方案

基于一個(gè)多路計(jì)時(shí)系統(tǒng)的設(shè)計(jì)方案

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

  3.工作分析

  以該用于短跑分析,可用于100米、200米和400米三種情況。下面主要以用于100米情況進(jìn)行分析。

  3.1 器工作方式的選定

  計(jì)時(shí)精度取1/200秒,設(shè)完成100米跑步計(jì)時(shí)間最長(zhǎng)為30秒,此時(shí)計(jì)時(shí)器1采用工作方式2,BCD碼計(jì)數(shù),系統(tǒng)時(shí)針信號(hào)取1MHZ,計(jì)數(shù)值取5000,因此其輸出信號(hào)為200HZ,其確定了計(jì)時(shí)精度為1/200秒。

  計(jì)時(shí)器2采用工作方式2,BCD碼計(jì)數(shù),計(jì)數(shù)值取6000。

  同樣的分析,當(dāng)為200米計(jì)時(shí)時(shí),設(shè)完成200米跑步計(jì)時(shí)間為60秒,計(jì)時(shí)器1采用工作方式2,BCD碼計(jì)數(shù),系統(tǒng)時(shí)針信號(hào)取1MHZ,計(jì)數(shù)值取5000,計(jì)時(shí)器2采用工作方式2,進(jìn)制計(jì)數(shù),計(jì)數(shù)值取12000。

  當(dāng)為400米計(jì)時(shí)時(shí),設(shè)完成400米跑步計(jì)時(shí)間為120秒,計(jì)時(shí)器1采用工作方式2,BCD碼計(jì)數(shù),系統(tǒng)時(shí)針信號(hào)取1MHZ,計(jì)數(shù)值取5000,計(jì)時(shí)器2采用工作方式2,進(jìn)制計(jì)數(shù),計(jì)數(shù)值取24000。

  3.2 時(shí)間的計(jì)算

  工作中計(jì)算時(shí)間時(shí),主要讀取計(jì)時(shí)器2 的值,以用于100米情況進(jìn)行分析,設(shè)讀取值為X,則計(jì)時(shí)時(shí)間T為:

  3.3 PCI的接口

  利用PCI9052PCI總線的接口電路非常簡(jiǎn)便 ,在使用PCI9052開發(fā)板時(shí)可采用兩種驗(yàn)證:(1)利用開發(fā)板的ISA總線接口,在我們?cè)缫咽煜さ腎SA總線上進(jìn)行;(2)在開發(fā)板的預(yù)留區(qū)引用PC9052提供的總線進(jìn)行設(shè)計(jì)。圖3是我們?cè)O(shè)計(jì)的采用PCI總線的多路定時(shí)器。

  PCI總線上的主機(jī)CPU可通過(guò)PCI9052直接讀取I/O狀態(tài)與數(shù)據(jù)。



評(píng)論


相關(guān)推薦

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

關(guān)閉