quartus模擬32:74161構成的模7計數器
- 非同步清零法,從0計數到6然後利用過渡態7完成清零操作
- 同步置零法,計數到6時輸出一個置位訊號,將準備的數字0000輸入到計數器中
- 清零和置數的控制端輸入相當於對計數數字的譯碼的過程
- 清零法很遺憾的是有毛刺導致只能計數4個狀態,置零法的輸出很乾淨從000到110
- 利用OC端進行置數,計數器數到1111時會輸出一個高脈衝,加上反相器可以用作置位訊號的輸入。故要往上數7個狀態,同理可以利用QD端輸出的高電平從0111到1000,作用與OC端相同,同樣往上數7個數。
- 可以看出波形都挺規整的,輸出狀態也對應上了
相關推薦
quartus模擬32:74161構成的模7計數器
非同步清零法,從0計數到6然後利用過渡態7完成清零操作同步置零法,計數到6時輸出一個置位訊號,將準備的數字0000輸入到計數器中清零和置數的控制端輸入相當於對計數數字的譯碼的過程清零法很遺憾的是有毛刺
quartus模擬27:JK觸發器構成的同步二進位制加法計數器(分析)
計數器不需要外部輸入,摩爾型電路二進位制加法計數器沒有多餘狀態,4個觸發器模為2^4=16JK觸發器兩端相連構成一個T觸發器,當Q3Q2Q1Q0=1111時輸出一個脈衝。狀態轉移圖可以自己寫出,0000->1111
quartus模擬30:D觸發器構成的可重複序列111探測器
這類序列探測題目也是有套路的,狀態一多不就不好用卡諾圖化簡了嗎。 選用觸發器就是JK和D兩種,一般D比較簡單,JK就是故意折磨你。米里型最後一個狀態111是不需要設定的,因為已經儲存了11再接收到1就可以
quartus模擬12:74194典型應用(全0檢測電路等)
移位暫存器74194只有左右方向,沒有高低位如圖上順序,右移往右邊移動Q0Q1Q2上的數到Q1Q2Q3,SR到Q0,同時S1S0=01,檢視功能表可知第二種增加計數功能,但無法解決0000自迴圈的問題,S1還得輸入脈衝實現置
quartus模擬16:基於全加器和D觸發器的序列加法器
課本上的一道例題,上課時沒聽懂,用quartus模擬一遍波形圖中真正有效的數字是較大號的數字,因為輸入X在時鐘下降沿處有個狀態翻轉quartus模擬波形正確第一幅波形圖變化在時鐘下降沿。第二幅圖輸入稍微推後
quartus模擬18:模擬簡單D觸發器和JK觸發器輸出的波形
由於quartus的D觸發器沒有Q反端,得手動在Q端接反相器輸出,題目來源於課本,寫出狀態方程畫出波形
quartus模擬15:全加器和半加器及如何生成符號檔案
第一種方法直接生成全加器模擬引數的設定,Multiplied by分別設為1,2,4生成符號檔案的方法File|Create/Update|Create Symbol Files for Current File,儲存為BSF檔案,取名為FA。再插入Symbol可以看出在P
quartus模擬19:JK觸發器序列1001檢測器
給出電路圖分析所產生的序列 分析方法按書本上的來,根據JK端的激勵方程得到轉移方程,代入特徵方程得到狀態轉移表,01代表輸入1,10代表輸入10,11代表輸入100,寫出該電路功能檢測序列1001 模擬輸出波形
quartus模擬21:JK觸發器和D觸發器實現110序列探測器
列出狀態轉移圖,根據語言描述定義四個狀態, 啥也沒收到收到1收到11收到110 根據產生相同的輸出,並轉移到相同的狀態的等效原則,狀態化簡為3個狀態(進行狀態化簡可以減少D觸發器的個數)狀態編碼,畫卡諾
quartus模擬24:資料選擇器MUX四選一74153八選一74151
資料選擇器又稱多路選擇器(Multiplexer,MUX)常見資料選擇器有2選1、4選1和8選1資料選擇器。資料選擇器功能可類比於一個單刀多擲的開關。2選1選擇器是在A的控制下從D1D0選擇一路送到Y。A=0時將D0上的數值
quartus模擬22:優先編碼器74148的級聯(詳細)
74148的功能表 訊號低電平有效輸入E1=1,電路禁止編碼,輸出CS=1,E0=1輸入E1=0,允許編碼,輸入無效訊號111_1111則輸出CS=1,E0=0編碼工作,優先順序:7>6>5>4>3>2>1>0CS=0時編碼工作有
quartus模擬26:D觸發器實現的四位移位暫存器
激勵方程:D3=R,D2=Q3,D1=Q2,D0=Q1假設R端輸入1011,逐次將1011寫入,四個脈衝後全部移入暫存器,資料從四個觸發器的輸出端並行讀出,實現串入並出繼續施加四個脈衝,四位資料從Q0端序列輸出,稱為串入串出
紀中暑假集訓 2020.08.08【NOIP提高組】模擬 T1:【NOIP2012模擬8.7】奶牛編號
【NOIP2012模擬8.7】奶牛編號 Description 作為一個神祕的電腦高手,Farmer John 用二進位制數字標識他的奶牛。
Flink模擬專案: 計算最熱門Top N商品
為了統計每個視窗下最熱門的商品,我們需要再次按視窗進行分組,這裡根據ItemViewCount中的windowEnd進行keyBy()操作。然後使用ProcessFunction實現一個自定義的TopN函式TopNHotItems來計算點選量排名前3名的商品
面試題32:從上到下列印二叉樹
從上到下列印二叉樹,引用輔助佇列。 C++版本 #include <iostream> #include <vector>
紀中暑假集訓 2020.08.07【NOIP提高組】模擬 T1:【佛山市選2013】迴文子序列
【佛山市選2013】迴文子序列 Description 迴文序列是指左右對稱的序列。例如1 2 3 2 1是迴文序列,但是1 2 3 2 2就不是。我們會給定一個N×M的矩陣,你需要從這個矩陣中找出一個P×P的子矩陣,使得這個子矩陣的每一列
紀中暑假集訓 2020.08.07【NOIP提高組】模擬 T2:【佛山市選2013】樹環轉換
【佛山市選2013】樹環轉換 Description 給定一棵N個節點的樹,去掉這棵樹的一條邊需要消耗值1,為這個圖的兩個點加上一條邊也需要消耗值1。樹的節點編號從1開始。在這個問題中,你需要使用最小的消耗值(加邊和刪邊操
紀中暑假集訓 2020.08.07【NOIP提高組】模擬 T3:【佛山市選2013】海明距離
【佛山市選2013】海明距離 Description 對於二進位制串a,b,他們之間的海明距離是指兩個串異或之後串中1的個數。異或的規則為:
紀中暑假集訓 2020.08.08【NOIP提高組】模擬 T2:【Usaco2008 Oct 資格賽】灌水
【Usaco2008 Oct 資格賽】灌水 Description Farmer John已經決定把水灌到他的n(1<=n<=300)塊農田,農田被數字1到n標記。把一塊土地進行灌水有兩種方法,從其他農田飲水,或者這塊土地建造水庫。
紀中暑假集訓 2020.08.08【NOIP提高組】模擬 T3:【Usaco 2010 NOV Gold】奶牛的圖片
【Usaco 2010 NOV Gold】奶牛的圖片 Description Farmer John希望給他的N(1<=N<=100,000)只奶牛拍照片,這樣他就可以向他的朋友炫耀他的奶牛.這N只奶牛被標號為1..N.