硬體探索 基於觸發器的八位搶答器設計與製作

2021-10-06 14:43:39 字數 846 閱讀 9992

任務:

用d觸發器和門電路設計出8位搶答器,功能上應該滿足以下四點

a、具有8位搶答者各自使用的開關及相應的燈光顯示;

b、用連續脈衝觸發;

c、第一位搶答者按開關(其對應的燈亮)的同時,電路將阻止後面搶答者功能的正常實現,搶到的人不可反悔;

d、裁判可通過開關控制搶答器的使用。

一種**電路如下所示

1、control端為主持人控制開關,u3~u10為8位參賽選手的搶答開關

2、control端接到兩片74hc175的清零端,當control端為低電平時,清零所有輸出,選手的輸入無效,即禁止搶答

3、control端為高電平時,開始搶答,由於初始時所有輸出埠均為低電平,時鐘訊號正常輸入clk端,不斷為觸發器提供時鐘訊號

4、當有選手搶答成功時,對應的觸發器收到上公升沿訊號,對應埠輸出高電平,點亮指示燈,同時對應的反相輸出端輸出低電平,通過多個與非門的作用使時鐘訊號失效

5、若此時有其它選手搶答,由於觸發器缺少輸入的時鐘訊號,觸發器的狀態無法改變,因此其他選手無法搶答

6、若已搶到的選手反悔,將自己的搶答開關重新復位為低電平,同樣由於缺少輸入的時鐘訊號,觸發器的狀態無法改變,因此已搶到的選手無法反悔

7、準備下一輪搶答時,主持人應控制control端為低電平清除上一輪搶答結果,當開始下一輪搶答時,主持人重新將control端置為高電平,允許選手搶答,各位選手應將自己的搶答開關復位為低電平

基於觸發器的八位搶答器設計與

基於89c51晶元的開發 搶答器

搶答器簡介 總共有8個按鈕,其中7個按鈕給選手使用,1個按鈕給主持人使用,當1位選手按下按鈕後,對應的led燈將會變亮,同時靜態數碼管上會顯示該名選手的號碼,另外6位選手無論怎麼按按鈕都不會發生改變 只有通過主持人手中的復位按鈕才會使led燈熄滅,並且靜態數碼管上數字消失。include sbit ...

MySQL高階八 觸發器的使用

觸發器是一種特殊的儲存過程,它在插入,刪除或者修改特定表中的資料時觸發執行,它比資料庫本身標準的功能有更精細和更複雜的資料控制能力。它具有這樣的特徵 監視地點 一般就是表名 監視事件 update delete insert 觸發事件 update delete insert 他不能直接被呼叫,是由...

VHDL 同步復位 置位的D觸發器設計

題目描述 用vhdl語言設計乙個同步復位 置位的d觸發器 原理 d觸發器是能夠儲存1位二進位製碼的邏輯電路,它有兩個互補輸出端,其輸出狀態不僅與輸入有關,而且還與原先的輸出狀態有關。觸發器有兩個穩定狀態,用以表示邏輯狀態 1 和 0 在一定的外界訊號作用下,可以從乙個穩定狀態翻轉到另乙個穩定狀態,它...