TC-PRS021E 倒計時系統的任務,就是對某一設定日期進行倒數, 并在顯示屏顯示當前至設定日期的時間,以增強人們的關注度和緊迫感。開發實踐表明:以時鐘芯片DS12C887為時鐘模塊、單片機AT89C51為控制模塊的高精度倒計時系統具有精度高、能夠長時間連續穩定地工作、使用方便的特點,可較好滿足實際需要。系統的硬件設計和軟件設計如下。
2 TC-PRS021E系統的硬件設計
系統的控制模塊由AT89C51單片機構成,用于完成對串行口控制器的初始化和數據讀寫,并對接收的各種數據進行識別、轉儲及顯示。時鐘芯片DS12C887提供高精度的年、月、日、時、分、秒時間,校準后直接與單片機相連。倒計時顯示模塊由LED數碼管,74HC595芯片和74LS245芯片組成。
TC-PRS021E系統總體框圖如圖1所示。
系統總體結構圖
圖1 TC-PRS021E系統總體結構圖
2. 1 時鐘模塊及其與單片機的連接
時鐘模塊用于對時、分、秒、年、月、日和星期的計時,由美國DALLAS 公司生產的時鐘日歷芯片TC-PRS021E構成,該芯片集成度高,可提供年、月、日、時、分、秒,設定每一時刻產生中斷,并且其外圍電路設計簡單,性能好,計時準確性高。DS12C887帶有128字節RAM,其中有11字節RAM 用來存儲時間信息,4字節RAM用來存儲DS12C887的控制信息,為控制寄存器。用戶可以在任何時候對其進行訪問以對DS12C887進行控制操作,有113字節的通用RAM 供用戶使用。用戶還可對DS12C887進行編程以實現多種方波的輸出,并對內部的三路中斷通過軟件進行控制。
TC-PRS021E為雙列直插式封裝,與單片機的連接為:AD0~ AD7雙向地址/數據復用線與單片機的P0口相聯,用于向單片機交換數據;AS地址選通輸入腳與單片機的ALE 相聯用于對地址鎖存,實現地址數據的復用;CS片選線與單片機的P2. 6相聯,用于選通時鐘芯片;DS數據選通讀輸入引腳與單片機的讀選通引腳相聯,用于實現對芯片數據的讀控制;R /W讀/寫輸入與單片機的寫選通引腳相聯,用于實現對時鐘芯片的寫控制;MOT 直接接地,選用IN 時序;IRQ 引腳與單片機的INT1相連,用于為時間的采集提供時間基準
Ort: Tschechische Republik
Siemens Simatic HMI OP77A 6AV6 641-0BA11-0AX1 Profibus
Siemens Simatic S7 Baugruppenträge?r 6ES7400-1TA01-0?AA0
Ort: Tschechische Republik
Siemens 6GT2002-0AA00 moby S7 S5 simatic
Ort: Tschechische Republik
Toshiba 10.4 LCD Panel (VGA 640X480) - LTM10C210 NEW
Ort: Tschechische Republik
Siemens 6ES7 312-1AE13-0AB0 CPU simatic S5 S7
Ort: Tschechische Republik
Siemens Simatic 6ES7 951-1AJ00-0?AA0 Memory Card 512
Ort: Tschechische Republik
Siemens Simodrive 7KG7000-8AA/BB Powermeter Simeas
Ort: Tschechische Republik
Siemens Simatic 6ES7 314-1AF11-0AB0 S7 CPU 314
Ort: Tschechische Republik
SIEMENS simodrive 6SN1227-2ED10-0?HA0 FM STEP DRIVE
Ort: Tschechische Republik
Siemens 6ES7 214-1AD23-0XB0 NEU CPU 314 simatic S5 S7
Ort: Tschechische Republik
Siemens Simatic S5 CPU 95U 6ES5 095-8MC02 S5 S7
Ort: Tschechische Republik
Siemens OP73 6AV6 641-0AA11-0AX0 NEU OVP Versiegelt