freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vhdl文本輸入法的樂曲演奏電路的設(shè)計(文件)

2025-07-14 12:26 上一頁面

下一頁面
 

【正文】 的不太了解,初涉VHDL語言以致很多語法和語言基本結(jié)構(gòu)、算法生疏,運用不靈活,在編寫源程序上遇到很大難題,而且在編譯運行程序時對出錯的語句理解不到位,難于下手修改錯誤語句,這使得在設(shè)計程序時遇到很大的阻礙,此外,VHDL語言的數(shù)據(jù)類型很容易造成混淆,比如IN STD_LOGIC_VECTOR(7 DOWNTO 0)語句,它有時既可以認為是從7下降到0,也可認為是從0上升到7,當輸入有多位時,這就容易造成在讀懂仿真波形圖時讀位數(shù)倒置,使仿真現(xiàn)象與理論結(jié)果相出入。銚銻縵嚌鰻鴻鋟謎諏涼鏗穎報嚴鮑蠅。能夠借此機會了解到部分EDA技術(shù)的知識和學習運用其中一種硬件描述語言VHDL編程實現(xiàn)各種常用器件的功能,這是在哪堂講課上都得不到的一筆財富。這就提醒我們在平時的學習生活中不能一味埋頭于面前的課本知識,畢竟當今社會競爭越發(fā)激烈,而學校能教授的東西有限,要想在人才市場中脫穎而出就只能靠我們自己。[4] 齊洪喜,. 北京:清華大學出版社,2004[5] 潘松,黃繼業(yè). EDA技術(shù)實用教程. 北京:科學出版社,2002附錄1:樂曲自動演奏源程序清單程序名稱:程序功能:采用VHDL語言編程產(chǎn)生8位發(fā)聲控制輸入信號。USE 。 鍵盤輸入/自動演奏綻萬璉轆娛閬蟶鬮綰瀧恒蟬轅紗魚臚。 INDEX0: OUT STD_LOGIC_VECTOR(7 DOWNTO 0))。 定義信號計數(shù)器,有32個信號元素鎦詩涇艷損樓紲鯗餳類礙穡鰳責髕鵲。BEGIN IF AUTO=39。039。139。 ELSIF COUNT=8 THEN CLK2=39。END IF。EVENT AND CLK2=39。END IF。039。 3 WHEN 2=INDEX0=00000100。 5 WHEN 6=INDEX0=00010000。 8 WHEN 10=INDEX0=10000000。 2 WHEN 14=INDEX0=00000001。 5 WHEN 18=INDEX0=00001000。 3 WHEN 22=INDEX0=00000010。 5 WHEN 26=INDEX0=00001000。 3 WHEN 30=INDEX0=00000010。ELSE INDEX0=INDEX2。END BEHAVIORAL。USE 。 CODE: OUT STD_LOGIC_VECTOR(6 DOWNTO 0)。 音符的分頻系數(shù)陽簍埡鮭罷規(guī)嗚舊巋錟麗鮑軫溈騫硨。HIGH=39。CODE=0010010。WHEN00000100=TONE0=1036。懨俠劑鈍觸樂鷴燼觶騮揚銥鯊臘騖韋。139。HIGH=39。CODE=0100000。WHEN01000000=TONE0=1372。麩肅鵬鏇轎騍鐐縛縟糶爾攤鱘嫗騅鐳。039。HIGH=39。END PROCESS。USE 。 TONE1: IN INTEGER RANGE 0 TO 2047。ARCHITECTURE ART OF FENPIN IS SIGNAL PRECLK:STD_LOGIC。BEGINIF(CLK139。 判斷計數(shù)器取值為1攙閿頻嶸陣澇諗譴隴瀘鐙澮蹤島騁檻。039。END IF。到2047HzBEGIN IF(PRECLK39。 IF COUNT11TONE1 THEN 若計數(shù)器11值小于音符信號1偽澀錕攢鴛擋緬鐒鈞錠鈴鉍蹌鏟驊擷。 計數(shù)器加1,音頻信號為1緦徑銚膾齲轎級鏜撟廟耬癬紇徑驕鄰。END IF。VARIABLE COUNT2:STD_LOGIC:=39。EVENT AND FULLSPKS=39。IF COUNT2=39。ELSE SPKS=39。END PROCESS。USE 。 系統(tǒng)時鐘信號榿貳軻謄壟該檻鯔塏賽緯闥糝鍔駕躦。 音符顯示信號嶁硤貪塒廩袞憫倉華糲饃勵騮詡駐賭。 高低音節(jié)信號劇妝諢貰攖蘋塒呂侖廟痙湯籪糶駒責。ARCHITECTURE ART OF DIANZIQIN ISCOMPONENT AUTO 引用 AUTO元件鰻順褸悅漚縫囅屜鴨騫鬩藶騍擯駟謔。 INDEX2: IN STD_LOGIC_VECTOR(7 DOWNTO 0)。END COMPONENT。 HIGH: OUT STD_LOGIC。PORT(CLK1: IN STD_LOGIC。SIGNAL TONE2:INTEGER RANGE 0 TO 2047。BEGINU0:AUTOPORTMAP(CLK=CLK32MHZ,INDEX2=INDEX1,INDEX0=INDX,AUTO=HANDTOAUTO)。生模塊U2:FENPINPORT MAP(CLK1=CLK32MHZ,TONE1=TONE2,SPKS=SPKOUT)。13 / 13。END ART。U1:TONEPORTMAP(INDEX=INDX,TONE0=TONE2,CODE=CODE1,HIGH=HIGH1)。SIGNAL INDX:STD_LOGIC_VECTOR(7 DOWNTO 0)。 SPKS: OUT STD_LOGIC)。END COMPONENT。PORT(INDEX: IN STD_LOGIC_VECTOR(7 DOWNTO 0)。 INDEX0: OUT STD_LOGIC_VECTOR(7 DOWNTO 0))。 AUTO: IN STD_LOGIC。 音頻信號臠龍訛驄椏業(yè)變墊羅蘄囂馱廣閏駙孫。 鍵盤輸入信號該櫟諼碼戇沖巋鳧薩錠謨贛贅眾騶嶠。 鍵盤輸入/自動演奏信號邁蔦賺陘賓唄擷鷦訟湊幟結(jié)廢擴駑彎。USE 。附錄4:頂層設(shè)計源程序清單程序名稱:程序功能:采用VHDL語言編寫主程序調(diào)用3個子程序,實現(xiàn)樂曲演奏的功能。END IF。THENSPKS=39。)THEN 音頻信號輸出上升沿有效時鏃鋝過潤啟婭澗駱讕瀘載撻贏禱驛懼。 定義變量計數(shù)器2,初值為0癘騏鏨農(nóng)剎貯獄顥幗騮鴣詼驤齔駘輸。END PROCESS。FULLSPKS=39。FULLSPKS=39。139。PROCESS(PRECLK,TONE1)VARIABLE COUNT11:INTEGER RANGE 0 TO 2047。 時基脈沖為0,計數(shù)器清零趕輾雛紈顆鋝討躍滿賺蜆騍純蠅驪銬。139。139。BEGINPROCESS(CLK1)VARIABLE COUNT:INTEGER RANGE 0 TO 8。 音符分頻系數(shù)END ENTITY FENPIN。USE 。附錄3:數(shù)控分頻源程序清單程序名稱:程序功能:采用VHDL語言編程對時基脈沖進行分頻,得到8個音符相對應的頻率。風攆鮪貓鐵頻鈣薊糾廟誑繃紙鯉騏鍔。WHEN OTHERS =
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1