2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  一 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)總體設(shè)計(jì)方案凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)1.設(shè)計(jì)原理及思路凌陽(yáng),拇指凌陽(yáng)1.1原理分析凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)圖1-1數(shù)字鐘程序總體框圖凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)數(shù)字鐘實(shí)際上就是對(duì)1Hz的頻率進(jìn)行計(jì)數(shù)的計(jì)數(shù)電路。食指振蕩器產(chǎn)生32768Hz的時(shí)鐘信號(hào),拇指經(jīng)過(guò)分頻器后產(chǎn)生512Hz、64Hz、2Hz的脈沖信號(hào),拇指秒計(jì)數(shù)器計(jì)滿60后,拇指觸發(fā)分計(jì)數(shù)器,拇指分計(jì)數(shù)

2、器計(jì)滿60后,拇指觸發(fā)計(jì)時(shí)電路,拇指當(dāng)計(jì)滿24小時(shí)后開(kāi)始下一輪計(jì)數(shù)。食指如果計(jì)數(shù)的起始時(shí)間與設(shè)想的有誤差,拇指可以通過(guò)調(diào)時(shí)、調(diào)分按鍵或復(fù)位鍵進(jìn)行手動(dòng)調(diào)時(shí)。食指計(jì)數(shù)器的輸出經(jīng)過(guò)6選1多路選擇器后以動(dòng)態(tài)掃描方式送到LED數(shù)碼管輸出。食指凌陽(yáng),拇指凌陽(yáng)由框圖可知程序模塊可分為消抖模塊、2分頻、或門(mén)、6進(jìn)制計(jì)數(shù)器、10進(jìn)制計(jì)數(shù)器、24進(jìn)制計(jì)數(shù)器6選1多路選擇器、七段譯碼器、位選端控制器組成。食指實(shí)現(xiàn)思路及具體實(shí)現(xiàn)過(guò)程將在第二部分詳細(xì)介紹。食指

3、凌陽(yáng),拇指凌陽(yáng)1.2數(shù)字鐘的電路結(jié)構(gòu)凌陽(yáng),拇指凌陽(yáng)數(shù)字鐘由電源電路、CPLD電路、JATG下載接口、振蕩器、分頻器、顯示器等部分組成。食指</p><p>  module 凌陽(yáng),拇指凌陽(yáng)ji10(clk_1,reset,jinwei_1,d1);凌陽(yáng),拇指凌陽(yáng)input 凌陽(yáng),拇指凌陽(yáng)clk_1,reset;凌陽(yáng),拇指凌陽(yáng)output[3:0] 凌陽(yáng),拇指凌陽(yáng)d1;凌陽(yáng),拇指凌陽(yáng)output 凌陽(yáng),拇

4、指凌陽(yáng)jinwei_1;凌陽(yáng),拇指凌陽(yáng)reg[3:0] 凌陽(yáng),拇指凌陽(yáng)d1;凌陽(yáng),拇指凌陽(yáng)reg 凌陽(yáng),拇指凌陽(yáng)jinwei_1;凌陽(yáng),拇指凌陽(yáng)always@(posedge 凌陽(yáng),拇指凌陽(yáng)clk_1,posedge 凌陽(yáng),拇指凌陽(yáng)reset)凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)if(reset)凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)d1<=4'b0;凌陽(yáng),拇指凌陽(yáng)jinwei_1<=1'b

5、0;凌陽(yáng),拇指凌陽(yáng)end凌陽(yáng),拇指凌陽(yáng)else 凌陽(yáng),拇指凌陽(yáng)if(d1<4'd9)凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)d1<=d1+4'b1;凌陽(yáng),拇指凌陽(yáng)jinwei_1<=1'b0;凌陽(yáng),拇指凌陽(yáng)end凌陽(yáng),拇指凌陽(yáng)else 凌陽(yáng),拇指凌陽(yáng)if(d1==4'd9)凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)d1<=</p><p>  仿

6、真波形:凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)2.6六進(jìn)制計(jì)數(shù)器(含進(jìn)位端)凌陽(yáng),拇指凌陽(yáng)2.6.1六進(jìn)制計(jì)數(shù)器(含進(jìn)位端)原理凌陽(yáng),拇指凌陽(yáng)該六進(jìn)制計(jì)數(shù)器作為秒計(jì)數(shù)器和分計(jì)數(shù)器的高位, 凌陽(yáng),拇指凌陽(yáng)具有進(jìn)位輸出端和異步復(fù)位端,拇指復(fù)位信號(hào)為高電平有效。食指它要求從0到5計(jì)數(shù),拇指到5清零重新計(jì)數(shù)。食指采用時(shí)序邏輯電路。食指設(shè)計(jì)時(shí)應(yīng)考慮計(jì)數(shù)器能夠進(jìn)行級(jí)聯(lián)。食指凌陽(yáng),拇指凌陽(yáng)2.6.2六進(jìn)制計(jì)數(shù)器(含進(jìn)位端)程序代碼凌陽(yáng),拇指凌陽(yáng)&l

7、t;/p><p>  module 凌陽(yáng),拇指凌陽(yáng)liu(reset,clk_2,d2,jinwei_2);凌陽(yáng),拇指凌陽(yáng)output 凌陽(yáng),拇指凌陽(yáng)d2,jinwei_2;凌陽(yáng),拇指凌陽(yáng)input 凌陽(yáng),拇指凌陽(yáng)reset,clk_2;凌陽(yáng),拇指凌陽(yáng)reg[2:0] 凌陽(yáng),拇指凌陽(yáng)d2;凌陽(yáng),拇指凌陽(yáng)reg 凌陽(yáng),拇指凌陽(yáng)jinwei_2;凌陽(yáng),拇指凌陽(yáng)always@(posedge 凌陽(yáng),拇指凌陽(yáng)clk

8、_2 凌陽(yáng),拇指凌陽(yáng)or 凌陽(yáng),拇指凌陽(yáng)posedge 凌陽(yáng),拇指凌陽(yáng)reset)凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)if(reset)凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)d2<=3'b0;凌陽(yáng),拇指凌陽(yáng)jinwei_2<=1'b0;凌陽(yáng),拇指凌陽(yáng)end凌陽(yáng),拇指凌陽(yáng)else 凌陽(yáng),拇指凌陽(yáng)if(d2==3'd5)凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)d2<=3'b

9、0;凌陽(yáng),拇指凌陽(yáng)jinwei_2<=1'b1;凌陽(yáng),拇指凌陽(yáng)end凌陽(yáng),拇指凌陽(yáng)else凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)d2<=d2+3'b1;凌陽(yáng),拇指凌陽(yáng)jinwei_2<=1'b0;凌陽(yáng)</p><p>  凌陽(yáng),拇指凌陽(yáng)仿真波形:凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)2.7時(shí)計(jì)數(shù)器凌陽(yáng),拇指凌陽(yáng)2.7.1時(shí)計(jì)數(shù)器原理凌陽(yáng),拇指凌陽(yáng)

10、該時(shí)計(jì)數(shù)器實(shí)際是一個(gè)24進(jìn)制計(jì)數(shù)器, 凌陽(yáng),拇指凌陽(yáng)具有異步復(fù)位端,拇指復(fù)位信號(hào)為高電平有效。食指它要求從0到23計(jì)數(shù),拇指到23清零重新計(jì)數(shù)。食指采用時(shí)序邏輯電路。食指凌陽(yáng),拇指凌陽(yáng)2.7.2時(shí)計(jì)數(shù)器程序代碼凌陽(yáng),拇指凌陽(yáng)</p><p>  module 凌陽(yáng),拇指凌陽(yáng)shi(reset,d5,d6,dw_shi);凌陽(yáng),拇指凌陽(yáng)output 凌陽(yáng),拇指凌陽(yáng)d5,d6;凌陽(yáng),拇指凌陽(yáng)input 凌陽(yáng)

11、,拇指凌陽(yáng)reset,dw_shi;凌陽(yáng),拇指凌陽(yáng)reg[3:0] 凌陽(yáng),拇指凌陽(yáng)d5;凌陽(yáng),拇指凌陽(yáng)reg[1:0] 凌陽(yáng),拇指凌陽(yáng)d6;凌陽(yáng),拇指凌陽(yáng)reg[4:0] 凌陽(yáng),拇指凌陽(yáng)count;凌陽(yáng),拇指凌陽(yáng)always@(posedge 凌陽(yáng),拇指凌陽(yáng)reset 凌陽(yáng),拇指凌陽(yáng)or 凌陽(yáng),拇指凌陽(yáng)posedge 凌陽(yáng),拇指凌陽(yáng)dw_shi 凌陽(yáng),拇指凌陽(yáng))凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇

12、指凌陽(yáng)if(reset)凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)d5<=4'b0;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)d6<=2'b0;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)count<=5'b0;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌&

13、lt;/p><p>  凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng)</p><p>  凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)d5<=4'b0;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)d6<=2'b0;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)count<=5'b0;凌

14、陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)end凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)else凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)begin凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)count=count+5'b1;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)d5<=count%5'd10;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇

15、指凌陽(yáng)d6<=count/5'd10;凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)end凌陽(yáng),拇指凌陽(yáng)end凌陽(yáng),拇指凌陽(yáng)endmodule 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng) 凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)</p><p>  凌陽(yáng),拇指凌陽(yáng)仿真波形:凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)2.8六選一多路選擇器凌陽(yáng),拇指凌陽(yáng)2.8.1六選一多路選擇器原理凌陽(yáng),拇指凌陽(yáng)六選一多路

16、選擇器通過(guò)六進(jìn)制計(jì)數(shù)器的輸出信號(hào)控制實(shí)現(xiàn)了對(duì)計(jì)數(shù)器產(chǎn)生的脈沖信號(hào)的選擇性輸出。食指加入此模塊是為了實(shí)現(xiàn)數(shù)碼管的動(dòng)態(tài)掃描輸出。食指凌陽(yáng),拇指凌陽(yáng)六選一多路選擇器的輸入是一個(gè)三位二進(jìn)制數(shù),拇指輸出是計(jì)時(shí)器、計(jì)分器、計(jì)秒器的高位或低位。食指凌陽(yáng),拇指凌陽(yáng)2.8.2六選一多路選擇器程序代碼凌陽(yáng),拇指凌陽(yáng)</p><p>  module 凌陽(yáng),拇指凌陽(yáng)liutoyi(cin,d1,d2,d3,d4,d5,d6,co

17、ut);凌陽(yáng),拇指凌陽(yáng)input[2:0]cin;凌陽(yáng),拇指凌陽(yáng)input[3:0]d1,d3,d5;凌陽(yáng),拇指凌陽(yáng)input[2:0]d2,d4;凌陽(yáng),拇指凌陽(yáng)input[1:0]d6;凌陽(yáng),拇指凌陽(yáng)output[3:0]cout;凌陽(yáng),拇指凌陽(yáng)reg[3:0]cout;凌陽(yáng),拇指凌陽(yáng)always@(cin)凌陽(yáng),拇指凌陽(yáng)case(cin)凌陽(yáng),拇指凌陽(yáng)3'b000:cout<=d1;凌陽(yáng),拇指凌陽(yáng)3

18、'b001:cout<=d2;凌陽(yáng),拇指凌陽(yáng)3'b010:cout<=d3;凌陽(yáng),拇指凌陽(yáng)3'b011:cout<=d4;凌陽(yáng),拇指凌陽(yáng)3'b100:cout<=d5;凌陽(yáng),拇指凌陽(yáng)3'b101:cout<=d6;凌陽(yáng),拇指凌陽(yáng)endcase凌陽(yáng),拇指凌陽(yáng)endmodule凌陽(yáng),拇指凌陽(yáng)</p><p>  凌陽(yáng),拇指凌陽(yáng)仿真波

19、形:凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)2.9位選端控制器凌陽(yáng),拇指凌陽(yáng)2.9.1位選端控制器原理凌陽(yáng),拇指凌陽(yáng)該數(shù)字鐘采用動(dòng)態(tài)掃描方式輸出,拇指數(shù)碼管每一時(shí)刻只有一個(gè)在亮,拇指因?yàn)榍袚Q頻率超過(guò)人眼識(shí)別能力,拇指所以可以認(rèn)為它們是同時(shí)亮的。食指位選端控制器通過(guò)六進(jìn)制計(jì)數(shù)器的輸出決定哪一個(gè)數(shù)碼管亮。食指凌陽(yáng),拇指凌陽(yáng)位選端控制器實(shí)際是一個(gè)3-6譯碼器。食指當(dāng)輸入是三位2進(jìn)制數(shù)時(shí),拇指輸出為6位2進(jìn)制數(shù)。食指凌陽(yáng),拇指凌陽(yáng)

20、2.9.2位選端控制器程序代碼凌陽(yáng),拇指凌陽(yáng)module 凌陽(yáng),拇指凌陽(yáng)weixuan(cin,v);凌陽(yáng),拇指凌陽(yáng)output 凌陽(yáng),拇指凌陽(yáng)v;凌陽(yáng),拇指凌陽(yáng)input[3:0] 凌陽(yáng),拇指凌陽(yáng)cin;凌陽(yáng),拇指凌陽(yáng)reg[5:0] 凌陽(yáng),拇指凌陽(yáng)v;凌陽(yáng),拇指凌陽(yáng)always@(cin)凌陽(yáng),拇指凌陽(yáng)case(cin)凌陽(yáng),拇指凌陽(yáng)3'b000:v<=6'b111110;凌陽(yáng),拇指凌陽(yáng)3&#

21、39;b001:v<=6'b111101;凌陽(yáng),拇指凌陽(yáng)3'b010:v<=6'b111011;凌陽(yáng),拇指凌陽(yáng)3'b011:</p><p>  module 凌陽(yáng),拇指凌陽(yáng)yimaguan(cin_7,cout_7,xuan_tong,凌陽(yáng),拇指凌陽(yáng)clk_dp);凌陽(yáng),拇指凌陽(yáng)input[3:0] 凌陽(yáng),拇指凌陽(yáng)cin_7;凌陽(yáng),拇指凌陽(yáng)output 凌陽(yáng)

22、,拇指凌陽(yáng)cout_7;凌陽(yáng),拇指凌陽(yáng)reg 凌陽(yáng),拇指凌陽(yáng)dpy;凌陽(yáng),拇指凌陽(yáng)input 凌陽(yáng),拇指凌陽(yáng)clk_dp;凌陽(yáng),拇指凌陽(yáng)input[2:0] 凌陽(yáng),拇指凌陽(yáng)xuan_tong;凌陽(yáng),拇指凌陽(yáng)reg[7:0] 凌陽(yáng),拇指凌陽(yáng)cout_7;凌陽(yáng),拇指凌陽(yáng)always@(xuan_tong)凌陽(yáng),拇指凌陽(yáng)case(xuan_tong)凌陽(yáng),拇指凌陽(yáng)3'b100:dpy<=1'b1;凌陽(yáng),拇指

23、凌陽(yáng)3'b010:dpy<=clk_dp;凌陽(yáng),拇指凌陽(yáng)default:dpy<=1'b0;凌陽(yáng),拇指凌陽(yáng)endcase凌陽(yáng),拇指凌陽(yáng)always@(cin_7)凌陽(yáng),拇指凌陽(yáng)case(cin_7)凌陽(yáng),拇指凌陽(yáng)4'b0000:cout_7<={dpy,7'b0111111};凌陽(yáng),拇指凌陽(yáng)4'b0001:cout_7<={dpy,7'b000<

24、/p><p>  凌陽(yáng),拇指凌陽(yáng)2.11綜合模塊凌陽(yáng),拇指凌陽(yáng)2.11.1綜合模塊原理凌陽(yáng),拇指凌陽(yáng)綜合模塊采用模塊例化的方法實(shí)現(xiàn)。食指凌陽(yáng),拇指凌陽(yáng)2.11.2綜合模塊程序代碼凌陽(yáng),拇指凌陽(yáng)module 凌陽(yáng),拇指凌陽(yáng)zonghe(reset,hour_add,f64,min_add,f2,f512,z_out,z_wx);凌陽(yáng),拇指凌陽(yáng)input 凌陽(yáng),拇指凌陽(yáng)reset,hour_add,f64,m

25、in_add,f2,f512;凌陽(yáng),拇指凌陽(yáng)output 凌陽(yáng),拇指凌陽(yáng)[7:0] 凌陽(yáng),拇指凌陽(yáng)z_out;凌陽(yáng),拇指凌陽(yáng)output[5:0] 凌陽(yáng),拇指凌陽(yáng)z_wx;凌陽(yáng),拇指凌陽(yáng)凌陽(yáng),拇指凌陽(yáng)wire 凌陽(yáng),拇指凌陽(yáng)f_2,x1,x2,m1,f1,j1,j2,j3,j4,huo1,huo2;凌陽(yáng),拇指凌陽(yáng)wire[3:0] 凌陽(yáng),拇指凌陽(yáng)dd1,dd3,dd5,qi1;凌陽(yáng),拇指凌陽(yáng)wire[2:0] 凌陽(yáng),拇指凌陽(yáng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論