要求掌握FLASH的數據讀寫的原理,并根據原理設計讀寫模塊以及設計test_bench,最后在Robei可視化仿真軟件進行功能實現和仿真驗證。 ...
這是一個用于電話計費的模塊。可以實現短途和長途話費的計算,還可以實現話費的充值。并將卡內余額顯示出來,當卡內余額不足一定額時,還會啟動報警功能。報警達一定時間后,將會切斷通話信號! ...
UART作為異步串口通信協議的一種,工作原理是將傳輸數據的每個字符一位接一位地傳輸。UART具有發送數據和接收數據的功能。所以本方案內包含有兩個模塊,一個是發送數據模塊,命名為UARTsend; 另一個模塊是接收數據模塊,命名為UART. ...
CRC即循環冗余校驗碼(Cyclic Redundancy Check):是數據通信領域中最常用的一種差錯校驗碼,其特征是信息字段和校驗字段的長度可以任意選定。循環冗余檢查(CRC)是一種數據傳輸檢錯功能,對數據進行多項式計算,并將得到的結果附在幀的后面,接收設備也執行類似的算法,以保證數據傳輸的正確性和完整性。
...
一般電子計算機中常需要分配節拍脈沖,這就要對計數器進行譯碼,以產生各個節拍脈沖,然而一般的二進制計數器或十進制計數器,由于在每次計數時常有不止一位觸發器翻轉,以至于發生競爭冒險現象,產生不必要的尖毛刺,造成誤譯動作,這對電子計算機的抗干擾性能帶來了不利影響。所以我們設計了一種小型儀表計算機過程中,采用一種每一次僅有一位翻轉的十進制五位計數器,這種計數器譯碼簡單可靠,且便于中、大規模集成電路制造。即為:約翰遜計數器
...
在數字電路中,移位寄存器(英語:shift
register)是一種在若干相同時間脈沖下工作的以觸發器為基礎的器件,數據以并行或串行的方式輸入到該器件中,然后每個時間脈沖依次向左或右移動一個比特,在輸出端進行輸出。雙向移位寄存器可以通過控制輸入而達到向兩個方向移位的目的,減少硬件消耗。
...
施密特觸發器能夠將動蕩的數字信號轉換成單一的只具有0和1的信號
。
...
這是一個可變模的加減計數器,可以實現2到255任意進制的計數。還可以采用加和減兩種模式的計數。 ...
這是一個隨機數發生器,在輸入端隨機輸入一個數,即可得到一連串的隨機數序列。 ...