91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 30KB
    文件類型: .txt
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-18
  • 語言: 其他
  • 標(biāo)簽: 設(shè)計時鐘??

資源簡介

匯編語言課設(shè) 設(shè)計時鐘 實現(xiàn)整點報時,實測沒有錯誤。掌握綜合使用基本輸入輸出設(shè)備、通用接口芯片、專用接口芯片的方法;n 掌握實時處理程序的編制和調(diào)試方法。實驗要求:設(shè)計一個定時顯示裝置,用實驗儀的八個LED數(shù)碼管顯示時間,時間顯示格式為24小時制,如14-35-45。具體完成如下幾個功能:1) 通過鍵盤設(shè)置時間。2) 整點報時功能。分秒值為59分55秒時開始報時,每秒鐘蜂鳴器鳴叫一聲,到整點報時停止。3) 設(shè)置鬧鐘功能。鬧鐘時間到,蜂鳴器開始鳴叫,鳴叫時間最長半分鐘。可通過按鍵停止蜂鳴。 鍵盤控制時鐘的啟停和時間的設(shè)置,鍵的定義參見上圖。F鍵(啟停鍵)—— 程序啟動后,按下該鍵時鐘啟動;再次按下該鍵,暫停計時,顯示當(dāng)前時間。C鍵(設(shè)置鍵)—— 按下C鍵后,為時鐘設(shè)置時、分、秒初始值。D鍵(設(shè)置鍵)—— 按下D鍵后,設(shè)置鬧鐘的時、分初始值。E鍵(鬧鐘控制鍵)——鬧鐘響的時候,按下該鍵,鬧鐘停止。實驗設(shè)備:8255系列模塊;8253模塊;8259模塊。實驗提示:	(1)硬件連線鍵盤的控制、LED顯示模塊——用8255控制;時間的精確定時——用8253定時器1s的中斷信號;整點報時控制——	(2)軟件編程程序中設(shè)置一個啟停標(biāo)志stop,當(dāng)stop值為0時啟動時鐘;stop值為0FFH時,暫停時鐘。當(dāng)時間的分秒值為59分55秒時,用8255控制8253的GATE1,設(shè)置為1,啟動定時器1工作,報時。時間到整點后,GATE1清0。程序由以下模塊組成: 主程序模塊:對8253、8259A等芯片進(jìn)行初始化,設(shè)置中斷向量,掃描鍵盤,根據(jù)按鍵值作相應(yīng)的處理。流程圖參見下圖。注意:設(shè)置初始時間時要考慮邊界,時間的最大值為23:59:59,不能超出此范圍。8253中斷服務(wù)程序:刷新一遍數(shù)碼管,計時時間到一秒,修改當(dāng)前時間,整點報時。

資源截圖

代碼片段和文件信息

評論

共有 條評論

相關(guān)資源