EDA中的綜合計時電路的調整控制電路TZKZQ的設計
發布時間:2008/10/20 0:00:00 訪問次數:570
對于系統中的時間調整電路,擬通過模式和調整兩個外部按鍵完成。模式鍵負責切換正常時間計數模式和時間調整模式,調整模式切換順序如圖1所示。調整鍵負責在時間調
整模式之下,對當前模式的計時結果進行調整。
在模式選擇過程中,被選擇到的調整模式所對應的發光二極管會被點亮。例如,按動模式鍵,選定“2003年6月5日12:34:56星期4”的小時數“12”,其對應的調時模式發光二極管將會被點亮,剩下的6個調整模式發光二極管不被點亮。當處于正常模式時,7個發光二極管均不被點亮。被調整的計時結果之間相互獨立。調整過程中,只有被選擇到的計數結果才會接受調整,例如上述的“12”小時數部分,它可能會有的調整范圍是0~23,其余的數字將固定顯示不動。
tzkzq模塊是負責各個模式之間的相互切換以及對被選中模式進行時間調整的。如圖2是其輸入、輸出端口圖。其中輸入信號key[1..0]為鍵盤信號,當key=01時,表示按下了設置鍵,系統切換到下一狀態,當key=10時,表示按下了調整鍵,系統進行自加;輸入信號clk_key為按鍵掃描時鐘信號:輸入信號year_cur、mon_cur、day_cur、 hour_cur、 mn_cur、sec_cur、week_cur、max_days均為來自各計時電路輸出的當前計時結果的反饋值:輸出信號sec en、mn en、hour en、day en、mon en、year_en、week_en均為對應的計時電路的異步并行置數使能信號;輸出信號sec、min、hour、day、mon、year、week則為調整后的對應時間需預置的數。該模塊的vhdl程序主要通過一個狀態機來實現,對應的狀態輸出及狀態轉換條件請參看后述的tzkzq.vhd。
如圖1 調整模式切換順序
如圖2 tzkzq的輸入、輸出端口圖
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)
對于系統中的時間調整電路,擬通過模式和調整兩個外部按鍵完成。模式鍵負責切換正常時間計數模式和時間調整模式,調整模式切換順序如圖1所示。調整鍵負責在時間調
整模式之下,對當前模式的計時結果進行調整。
在模式選擇過程中,被選擇到的調整模式所對應的發光二極管會被點亮。例如,按動模式鍵,選定“2003年6月5日12:34:56星期4”的小時數“12”,其對應的調時模式發光二極管將會被點亮,剩下的6個調整模式發光二極管不被點亮。當處于正常模式時,7個發光二極管均不被點亮。被調整的計時結果之間相互獨立。調整過程中,只有被選擇到的計數結果才會接受調整,例如上述的“12”小時數部分,它可能會有的調整范圍是0~23,其余的數字將固定顯示不動。
tzkzq模塊是負責各個模式之間的相互切換以及對被選中模式進行時間調整的。如圖2是其輸入、輸出端口圖。其中輸入信號key[1..0]為鍵盤信號,當key=01時,表示按下了設置鍵,系統切換到下一狀態,當key=10時,表示按下了調整鍵,系統進行自加;輸入信號clk_key為按鍵掃描時鐘信號:輸入信號year_cur、mon_cur、day_cur、 hour_cur、 mn_cur、sec_cur、week_cur、max_days均為來自各計時電路輸出的當前計時結果的反饋值:輸出信號sec en、mn en、hour en、day en、mon en、year_en、week_en均為對應的計時電路的異步并行置數使能信號;輸出信號sec、min、hour、day、mon、year、week則為調整后的對應時間需預置的數。該模塊的vhdl程序主要通過一個狀態機來實現,對應的狀態輸出及狀態轉換條件請參看后述的tzkzq.vhd。
如圖1 調整模式切換順序
如圖2 tzkzq的輸入、輸出端口圖
歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)