設計一個智力競賽搶答器,可同時供8名選手或8個代表隊參加比賽,他們的編號分別是0、1、2、3、4、5、6、7,各用一個搶答按鈕,按鈕的編號與選手的編號相對應,分別是So、S1、S2、S3、S4、S5、S6、S7。 ② 給節目主持人設置一個控制開關,用來控制系統的清零(編號顯示數碼管滅燈)和搶答的開始。 ③ 搶答器具有數據鎖存和顯示的功能。搶答開始后,若有選手按動搶答按鈕,編號立即鎖存,并在LED數碼管上顯示出選手的編號,同時蜂鳴器給出音響提示。此外,要封鎖輸入電路,禁止其他選手搶答。優先搶答選手的編號一直保持到主持人將系統清零為止。 • 擴展功能
上傳時間: 2016-04-27
上傳用戶:sdq_123
使用支持向量機對仿人感知器建模,并給出了其在不規則圖形面積測量中的應用實例,附有120幅圖片及其面積,前100幅用作訓練,后20幅用作檢驗,圖片文件默認路徑為C:\MATLAB7\work\P100,即應將文件解壓到默認路徑C:\MATLAB7\work,使用其他路徑只需將程序中的圖片路徑替換即可。
上傳時間: 2016-05-03
上傳用戶:xyipie
分頻器是FPGA設計中使用頻率非常高的基本單元之一。盡管目前在大部分設計中還廣泛使用集成鎖相環(如altera的PLL,Xilinx的DLL)來進行時鐘的分頻、倍頻以及相移設計,但是,對于時鐘要求不太嚴格的設計,通過自主設計進行時鐘分頻的實現方法仍然非常流行。首先這種方法可以節省鎖相環資源,再者,這種方式只消耗不多的邏輯單元就可以達到對時鐘操作的目的。 偶數倍分頻:偶數倍分頻應該是大家都比較熟悉的分頻,通過計數器計數是完全可以實現的。如進行N倍偶數分頻,那么可以通過由待分頻的時鐘觸發計數器計數,當計數器從0計數到N/2-1時,輸出時鐘進行翻轉,并給計數器一個復位信號,使得下一個時鐘從零開始計數。以此循環下去。這種方法可以實現任意的偶數分頻。
上傳時間: 2016-06-14
上傳用戶:wpwpwlxwlx
1. 搶答器同時供8名選手或8個代表隊比賽,分別用8個按鈕S0 ~ S7表示。 2. 設置一個系統清除和搶答控制開關S,該開關由主持人控制。 3. 搶答器具有鎖存與顯示功能。即選手按動按鈕,鎖存相應的編號,并在LED數碼管上顯示,同時揚聲器發出報警聲響提示。選手搶答實行優先鎖存,優先搶答選手的編號一直保持到主持人將系統清除為止。 4. 搶答器具有定時搶答功能,且一次搶答的時間由主持人設定(如30秒)。當主持人啟動"開始"鍵后,定時器進行減計時,同時揚聲器發出短暫的聲響,聲響持續的時間0.5秒左右。 5. 參賽選手在設定的時間內進行搶答,搶答有效,定時器停止工作,顯示器上顯示選手的編號和搶答的時間,并保持到主持人將系統清除為止。 6. 如果定時時間已到,無人搶答,本次搶答無效,系統報警并禁止搶答,定時顯示器上顯示00。
標簽: 搶答器
上傳時間: 2016-06-20
上傳用戶:ccclll
1. 一秒定時的實現。 設定定時器每100us中斷一次,在中斷服務程序中,對中斷次數進行計數,計數10000次就是1秒。 2.分、秒的顯示 用四個數碼管配合373芯片的鎖存功能就可以完整地顯示分、秒信息。373芯片的片選則需要138芯片的譯碼和04芯片的取反。 3. 調時的實現 利用單片機的外部中斷和三個按鍵,我們可以方便的實現調時功能。比如三個按鍵開關產生的中斷信息可以分別用于“開始(停止)調時”、“選擇調時位”、“當前選擇位+1”。 4. 實現按鍵的軟件去抖動功能。
上傳時間: 2013-12-24
上傳用戶:wlcaption
很有意思的一個單片機程序 用AVR(MEGA16)和BEEP演奏兩只老虎 使用了MEGA16的具有PWM功能定時/計數器2 比較輸出結果有OCR2管腳輸出,即將蜂鳴器連接到OCR2對應的I/O口上即可 這是我自己參照簡譜和不同音符對應頻率將兩只老虎這首歌轉成程序
上傳時間: 2013-12-13
上傳用戶:gundan
目前在工業控制領域,單片機系統主要通過RS232、RS485和CAN總線協議通信,它們無法直接與互聯網連接,因此該系統處于與互聯網隔絕的狀態。這些系統廣泛采用低成本8位單片機,而這種單片機一般只具有RS232異步串行通信接口,要接入到互聯網必須進行通信接口改造,這種改造不僅是接口的物理改造,更關鍵是數據格式的改造和通信協議的轉換。本文提出一種RS232串行通信接口與RJ45以太網接口轉換器的設計方案,已有的單片機系統可以通過該轉換器接入到以太網,進一步接入互聯網。
上傳時間: 2014-01-16
上傳用戶:erkuizhang
JamVM是一個新的Java 虛擬機, 符合JVM規范第二版本。它雖然小但支持完整的規范, 包括支持對象的收尾器調用, 對象的次、弱、虛引用, 類卸載, java 本地接口(JNI)與反射API。JamVM有兩個最主要的特色, 一個是極小的二進制碼, 與其它虛擬機( 不管是免費的還是商業的) 相比顯得非常小( PowerPC 上35K 而Intel上100K) 。另一個是高效率的Java 解釋器, 目前JamVM為了保證它的小尺寸只包括一個解釋器, 但照樣具有很高的運行效率。 JamVM 的解釋器效率一般是Kaffe 的五倍, 采用了一個重要的程序設計技術就是堆棧緩沖。因為JamVM的大部分程序都用C 來實現, 它很易于和GNU Classpath 一同移植到嵌入式的linux 平臺 上。
上傳時間: 2016-08-02
上傳用戶:壞壞的華仔
Target:89S51 程序描述:網絡遠端溫度感測器,這個范例中使用到 (1)8051 的Port 1連接到LCD顯示器,PORT 3的P3.3、P3.4和P3.5分別連接到LCD顯示器的控制線,程序執行時可以讓LCD顯示器顯示出時間和日期。 (2)溫度感測組件AD590經由ADC0804將感測到的溫度,轉換成數位數據,然后經由PORT 0輸入8051。 (3)igangcai 8051的第10和第11只腳RXD和TXD分別連線到MAX232,然后連接到PC的COM埠。 (4) 當PC端經由RS232傳送S時,接下來PC送出的下 個byte就用來設定PORT 3的輸出。 (5) 當PC端經由RS232傳送T時,接下來PC連續送出五個bytes,這五個bytes是 "年月日時分",這是 PC 用來設定實驗板的時間日期。 (6) 8051每 分鐘就讀入ADC0804轉換的數字溫度數據,然后通過RS232傳送給PC端,再由PC端通過網絡傳送到遠端的電腦。*/
上傳時間: 2016-08-06
上傳用戶:shizhanincc
程序描述:智能溫度感測器,這個范例中使用到 (1)8051 的Port 1連接到LCD顯示器,PORT 3的P3.3,P3.4和P3.5分別連接到LCD顯示器的控制線,程序執行時可以讓LCD顯示器顯示出時間和日期。 (2)溫度感測組件AD590經由ADC0804將感測到的溫度,轉換成數字數據,然后經由PORT 0輸入8051。 (3)8051的第10和第11只腳RXD和TXD分別連線到MAX232,然后連接到PC的COM埠。 (4)8051實驗板每 小時就讀入ADC0804轉換的數字溫度數據,然后記錄在串行式EEPROM 93C66中。 (5)8051實驗板可以經由RS232將記錄在串行EEPROM 93C66中的數字溫度數據傳送PC端。
上傳時間: 2013-12-20
上傳用戶:s363994250