基于單片機的多用途定時器的設(shè)計與實現(xiàn)
1 引 言
“定時器”總的來說有兩種類型。其一是基于模擬技術(shù)的傳統(tǒng)產(chǎn)品,這種定時器功能簡單,盡管曾被廣泛應用過,但已進入淘汰之列。另一種就是基于數(shù)字技術(shù)的新一代產(chǎn)品,這種產(chǎn)品功能強,是前者的換代之物。然而,此類產(chǎn)品大多是較大型的設(shè)備,真正實用、攜帶方便、功能齊全的“大路”商品則就不多見了。隨著單片機性能價格比的不斷提高,新一代產(chǎn)品的應用越來越廣泛,大可構(gòu)成復雜的工業(yè)過程控制系統(tǒng),完成復雜的控制功能,小則可以用于家電控制,甚至能夠用來做兒童電子玩具。它功能強大,體積小,重量輕,靈活好用,配以適當?shù)慕涌谛酒?,可以?gòu)造各種各樣、功能各異的微電子產(chǎn)品。鑒此,我們設(shè)計開發(fā)了一種基于單片機的多用途定時器。這種定時器除了AT89 C51芯片以外,只采用Intel8253、Intel 8279為主要芯片,是典型的“三片系統(tǒng)”。它造價低,功能全,整體功能價格比高,配以小鍵盤和LED顯示器,可適應各種場合的定時預警之用。
2 硬件結(jié)構(gòu)
AT系列單片機是美國ATMEL公司在IntelMCS-51單片機技術(shù)基礎(chǔ)上開發(fā)出的一種新產(chǎn)品,片內(nèi)帶有4k E2ROM,編程/擦除全部采用電實現(xiàn)(有5V和12V兩種模式),既能進行在線編程擦寫,亦可采用電話線進行遠程編程擦寫??芍貜托詮?,使用壽命長,可重復擦寫 1000次以上,并且擦寫速度快,4k編程大約需3s,擦除僅需10ms。程序保存時間長,可達100年,與IntelMCS-51系列單片機完全兼容,且有超強的加密功能,能完全替代IntelMCS-8751/Intel MCS-8752和Intel MCS-87C51/Intel MCS-87C52,低電壓,低電流,低功耗,除了有DIP、PLCC、QFP等多種封裝形式,還有商用級、工業(yè)級、汽車用級、軍用級等多種規(guī)格。因此,目前它在微計算機產(chǎn)品開發(fā)中的應用越來越“火”。我們的系統(tǒng)不需要復雜的計算,程序代碼量不大,4k ROM已足夠,無須外擴ROM和RAM。
評論