問題:
在7段led的4位顯示屏上,顯示學號的後4位。
思路:
(下文中的「
+」指的是 布林加,即 或)
利用cp(clock pulse)來產生0~7的二進位制,
然後通過解碼器,得到0~7的輸出
利用同餘關係(mod 4),得到l1、l2、l3、l4,來決定哪個燈亮;
如:埠0或4為真時,l1燈亮 l1 = 0 + 4
列出關於l1~4和d、c、b、a(二進位制數)的真值表
得出邏輯函式
a = l1 + l2
b = l4
c = l4
d = l1
調節clock的頻率為60hz,
這樣人眼就不會察覺到每一位是不同時顯示的。
總結:
1、必須認真看說明書,否則各種坑。每個引腳、每個規格、enable
2、核心,還是布林代數的演算
3、有時,複雜的問題可以很簡單地解決
4、讀大學,越來越覺得是上概述課;神馬都學,卻難精
Verilog HDL 與數位電路設計
王冠,黃熙,王鷹 編著 2006年 機械工業出版社 第1章 概述 1.1 什麼是hdl 1.2 verilog hdl概述 1.3 verilog hdl 與 vhdl的比較 1.4 system verilog 1.5 小結 verilog hdl是由phil moorby於1983年首創,198...
數位電路 設計《BIN 到 BCD 碼的轉換電路》
要求 輸入4位二進位製碼 0 15 輸出為 bcd碼,bcd碼用數碼管顯示。題目常識 十進位制數是人們常用的數字。而在數字電子技術 計算機技術中,卻常用二進位制 來表示數字。最常見的二進位製碼是 8421 碼,它可以方便的進行加減乘除運算,而不需要進行什麼轉換。計算的結果,通常還是 8421 碼。把...
數位電路設計200例 IC設計基礎課程
spice積體電路分析程式與mosfet模型 level 1 簡單mosfet模型 level 2 2 m 器件模擬分析 level 3 0.9 m 器件數字分析 bsim 1 0.8 m 器件數字分析 bsim 2 0.3 m 器件模擬與數字分析 bsim 3 0.5 m 器件模擬分析與0.1 m...