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

下載本文檔

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

文檔簡介

1、<p>  課 程 設(shè) 計 說 明 書</p><p><b>  題目:電子路標(biāo)一</b></p><p>  學(xué)院(系):電氣學(xué)院</p><p><b>  年級專業(yè):應(yīng)用電子</b></p><p><b>  學(xué) 號:</b></p>&

2、lt;p><b>  學(xué)生姓名:</b></p><p><b>  指導(dǎo)教師:</b></p><p><b>  教師職稱:</b></p><p>  課程設(shè)計(論文)任務(wù)書</p><p>  院(系):電氣工程學(xué)院 基層教學(xué)單

3、位:電子實驗中心 </p><p><b>  年月日 </b></p><p>  第一章 設(shè)計說明······················&#

4、183;··············4</p><p>  1設(shè)計思路·················&

5、#183;···························4</p><p>  2模塊介紹····

6、····································

7、3;····4</p><p>  3真值表···························

8、3;·····················4</p><p>  第二章 verlog HDL設(shè)計源程序········&

9、#183;·······················6</p><p>  1 Dec7s模塊源程序·······

10、;································6</p><p>  2 d

11、smg2k_c4_c8模塊源程序···························7</p><p>  3 led88模塊源程序·

12、····································

13、3;9</p><p>  4 f115模塊源程序······························

14、83;········11</p><p>  5 dianzilubiao頂層模塊源程序····················

15、83;·····12</p><p>  第三章 仿真波形·························

16、3;··················12</p><p>  第四章 管腳鎖定及硬件連線············

17、······················13</p><p>  1 編程器件·········

18、83;····································1

19、3</p><p>  2 管腳鎖定·······························

20、3;··············13</p><p>  3硬件連線·················&#

21、183;····························14</p><p>  第五章 總結(jié)···

22、;····································

23、83;········15</p><p><b>  附錄——參考文獻(xiàn):</b></p><p>  《數(shù)字電子技術(shù)基礎(chǔ)》.閻石主編.高等教育出版社.</p><p>  《EDA課程設(shè)計指導(dǎo)書》. 陳白等編.</p><p><b&

24、gt;  第一章 設(shè)計說明</b></p><p><b> ?。?)設(shè)計思路:</b></p><p>  首先設(shè)計一個模塊,實現(xiàn)8*8雙色二極管點陣,顯示箭頭并且使箭頭隨著時間眼箭頭方向移動。</p><p>  設(shè)計一個模塊,十進(jìn)制數(shù)秒,輸出時間所對應(yīng)的十位個位數(shù)值,以及對應(yīng)的數(shù)碼管位選信號,并且同時間隔一秒輸出一個高電平使蜂

25、鳴器報警。</p><p>  設(shè)計譯碼模塊,將(2)模塊中輸出的時間數(shù)值翻譯成8段數(shù)碼管的段選。</p><p>  控制模塊,當(dāng)(1)中箭頭滾動一次后,控制(1)關(guān)斷,模塊(2)開始計時并在數(shù)碼管上顯示,同時蜂鳴器秒間隔報警,十一秒后停止,箭頭繼續(xù)滾動循環(huán)。</p><p>  設(shè)計頂層模塊使上述四個模塊組合起來。</p><p><

26、;b> ?。?)模塊介紹:</b></p><p>  1)dec7s模塊:輸入一個四位二進(jìn)制數(shù),把它轉(zhuǎn)化為數(shù)碼管的段信號顯示出來。</p><p>  2)dsmg2k_c4_c8:當(dāng)輸入高電平ENA使能端有效,輸入一個高頻掃描信號clk1,一個時鐘信號clk,隨時間開始記時,W輸出3位二進(jìn)制位選信號,T輸出段選的四位譯碼,并W輸出蜂鳴信號,高低電平互換間隔一秒。<

27、;/p><p>  3)led88模塊:輸入高電平REST有效,輸入一個高頻掃描信號clk1,一個時鐘信號clk,ROW輸出低電平行掃描信號;RA輸出列信號,周期五秒;REST低電平時,ROW,RA 均為零。</p><p>  4)f115模塊:頂層模塊,輸入時鐘信號,當(dāng)kaishi輸入低電平時,L輸出五秒高電平,十一秒低電平,循環(huán),H與L同步相反;當(dāng)kaishi輸入高電平時,L輸出低電平,

28、H輸出低電。</p><p><b>  平</b></p><p>  5)頂層模塊dianzilubiao模塊:將上述模塊連接起來如下圖:</p><p>  A內(nèi)部構(gòu)成 b最終輸入輸出端</p><p><b> ?。?)模塊真值表</

29、b></p><p>  1)dec7s模塊:</p><p>  2)Led88模塊:</p><p>  Row[7:0]隨clk1(1024hz)順次變化,圖形一到五隨clk(1hz)順次變化;</p><p>  3)dsmg2k_c4_c8模塊</p><p>  W隨clk1(1024hz)順次變化,

30、T隨clk(1hz)順次變化,M=1是指為高電平,M=1\2是指M為與clk1(1024hz)相同的波形占空比1/2;</p><p><b>  4)f115模塊:</b></p><p>  第二章 Verilog HDL 源程序</p><p>  (1)dec7s模塊:</p><p>  module dec7

31、s(Q,A);</p><p>  input[3:0]A;</p><p>  output[7:0]Q;</p><p>  reg[7:0]Q;//警告用位不全</p><p>  always@(A)</p><p><b>  begin</b></p><p>

32、<b>  case(A)</b></p><p>  0:Q<='b00111111;</p><p>  1:Q<='b00000110;</p><p>  2:Q<='b01011011;</p><p>  3:Q<='b01001111;</p&g

33、t;<p>  4:Q<='b01100110;</p><p>  5:Q<='b01101101;</p><p>  6:Q<='b01111101;</p><p>  7:Q<='b00000111;</p><p>  8:Q<='b0111111

34、1;</p><p>  9:Q<='b01101111;</p><p>  10:Q<='b01110111;</p><p>  11:Q<='b01111100;</p><p>  12:Q<='b00111001;</p><p>  13:Q<

35、='b01011110;</p><p>  14:Q<='b01111001;</p><p>  15:Q<='b01110001;</p><p><b>  endcase</b></p><p><b>  end</b></p><

36、p><b>  endmodule</b></p><p> ?。?)dsmg2k_c4_c8模塊:</p><p>  module dsmg2k_c4_c8(W,T,M,CLK,CLK1,ENA);</p><p>  input CLK,CLK1,ENA;</p><p><b>  output

37、M;</b></p><p>  output[2:0]W;</p><p>  output[3:0]T;</p><p><b>  reg M;</b></p><p><b>  reg Q1;</b></p><p>  reg[2:0]W;</p

38、><p>  reg[3:0]S;</p><p>  reg[3:0]G;</p><p>  reg[3:0]T;</p><p>  always@(posedge CLK1)</p><p><b>  begin</b></p><p>  if(Q1<1) Q

39、1=Q1+1;</p><p>  else Q1=0;</p><p><b>  end</b></p><p>  always@(negedge CLK)</p><p><b>  begin</b></p><p>  if(ENA==1)</p>

40、<p>  begin </p><p><b>  G=G+1;</b></p><p>  if(G>'b1001) begin </p><p><b>  S=S+1;</b></p><p><b>  G=0 ;end

41、</b></p><p>  else begin S=S;G=G;end</p><p><b>  end</b></p><p>  else begin G=0;S=0;end</p><p><b>  end</b></p><p>  always@

42、(posedge CLK1)</p><p><b>  begin</b></p><p><b>  case(G)</b></p><p><b>  G: </b></p><p><b>  begin</b></p><p&

43、gt;<b>  case(Q1)</b></p><p>  0:begin W<='b111; T<=G;end</p><p>  1:begin W<='b110;T<=S;end</p><p><b>  endcase</b></p><p>&

44、lt;b>  end</b></p><p><b>  default:</b></p><p><b>  begin</b></p><p><b>  case(Q1)</b></p><p>  0:begin W<='b111;T&l

45、t;=G;end</p><p>  1:begin W<='b110;T<=S;end</p><p><b>  endcase</b></p><p><b>  end</b></p><p><b>  endcase</b></p>

46、<p><b>  end</b></p><p>  always@(posedge CLK1)</p><p><b>  begin</b></p><p>  if(G[0]&&(T<1))</p><p><b>  M<=1;</b

47、></p><p>  else begin</p><p>  if(ENA==0) M<=0;</p><p><b>  else</b></p><p><b>  M<=W[0];</b></p><p><b>  end</b&

48、gt;</p><p><b>  end</b></p><p><b>  endmodule</b></p><p>  3)led88模塊:</p><p>  module led88(ROW,RA,clk,clk1,REST);</p><p>  input c

49、lk,clk1,REST;</p><p>  output [7:0]ROW;</p><p>  output [7:0]RA; </p><p>  reg [7:0]ROW;</p><p>  reg [7:0]RA;</p><p>  reg[2:0]Q;</p><p>  r

50、eg[2:0]Q1;</p><p>  always@(posedge clk)</p><p><b>  begin</b></p><p>  if(REST==0)</p><p><b>  Q=0;</b></p><p><b>  else<

51、/b></p><p><b>  begin</b></p><p>  if(Q<4) Q=Q+1;</p><p><b>  else Q=0;</b></p><p><b>  end</b></p><p><b> 

52、 end</b></p><p>  always@(posedge clk1)</p><p><b>  begin</b></p><p>  if(REST==0)</p><p><b>  Q1=0;</b></p><p><b>  el

53、se</b></p><p><b>  begin</b></p><p>  if(Q1<4) Q1=Q1+1;</p><p>  else Q1=0;</p><p><b>  end</b></p><p><b>  end</

54、b></p><p>  always@(posedge clk1)</p><p><b>  begin</b></p><p>  if(REST==0)</p><p>  begin ROW<=8'b00000000; RA<=8'b00000000;end</p>

55、<p><b>  else</b></p><p><b>  begin</b></p><p><b>  case(Q)</b></p><p><b>  0:</b></p><p><b>  begin</b&

56、gt;</p><p><b>  case(Q1)</b></p><p>  0:begin ROW<=8'b11011111; RA<=8'b01000000;end</p><p>  1:begin ROW<=8'b11101111; RA<=8'b00100000;end<

57、;/p><p>  2:begin ROW<=8'b11110111; RA<=8'b11110001;end</p><p>  3:begin ROW<=8'b11111011; RA<=8'b00100000;end</p><p>  4:begin ROW<=8'b11111101; RA&

58、lt;=8'b01000000;end</p><p><b>  endcase</b></p><p><b>  end</b></p><p><b>  1:</b></p><p><b>  begin</b></p>

59、<p><b>  case(Q1)</b></p><p>  0:begin ROW<=8'b11011111; RA<=8'b00100000;end</p><p>  1:begin ROW<=8'b11101111; RA<=8'b00010000;end</p><p&

60、gt;  2:begin ROW<=8'b11110111; RA<=8'b11111000;end</p><p>  3:begin ROW<=8'b11111011; RA<=8'b00010000;end</p><p>  4:begin ROW<=8'b11111101; RA<=8'b0010

61、0000;end</p><p><b>  endcase</b></p><p><b>  end</b></p><p><b>  2:</b></p><p><b>  begin</b></p><p><b&

62、gt;  case(Q1)</b></p><p>  0:begin ROW<=8'b11011111; RA<=8'b00010000;end</p><p>  1:begin ROW<=8'b11101111; RA<=8'b00001000;end</p><p>  2:begin RO

63、W<=8'b11110111; RA<=8'b01111100;end</p><p>  3:begin ROW<=8'b11111011; RA<=8'b00001000;end</p><p>  4:begin ROW<=8'b11111101; RA<=8'b00010000;end</p&

64、gt;<p><b>  endcase</b></p><p><b>  end</b></p><p><b>  3:</b></p><p><b>  begin</b></p><p><b>  case(Q1)&l

65、t;/b></p><p>  0:begin ROW<=8'b11011111; RA<=8'b00001000;end</p><p>  1:begin ROW<=8'b11101111; RA<=8'b00000100;end</p><p>  2:begin ROW<=8'b11

66、110111; RA<=8'b00111110;end</p><p>  3:begin ROW<=8'b11111011; RA<=8'b00000100;end</p><p>  4:begin ROW<=8'b11111101; RA<=8'b00001000;end</p><p>&

67、lt;b>  endcase</b></p><p><b>  end</b></p><p><b>  4:</b></p><p><b>  begin</b></p><p><b>  case(Q1)</b></p&

68、gt;<p>  0:begin ROW<=8'b11011111; RA<=8'b00000100;end</p><p>  1:begin ROW<=8'b11101111; RA<=8'b00000010;end</p><p>  2:begin ROW<=8'b11110111; RA<=

69、8'b00011111;end</p><p>  3:begin ROW<=8'b11111011; RA<=8'b00000010;end</p><p>  4:begin ROW<=8'b11111101; RA<=8'b00000100;end</p><p><b>  endca

70、se</b></p><p><b>  end</b></p><p><b>  endcase</b></p><p><b>  end</b></p><p><b>  end</b></p><p><

71、;b>  endmodule</b></p><p> ?。?)f115模塊:</p><p>  module f115(L,H,clk,kaishi);//H是數(shù)碼管是十一秒,L是路標(biāo)五秒</p><p>  input kaishi,clk;</p><p>  output L,H;</p><

72、p>  //output[4:0]count;</p><p>  reg [3:0]count;</p><p><b>  reg L;</b></p><p><b>  reg H;</b></p><p>  always@(posedge clk)</p><p

73、><b>  begin</b></p><p>  if(kaishi)begin count<='b0000000;L<=0;H<=0;end</p><p>  else begin</p><p>  count<=count;</p><p>  if(count>&

74、#39;b00001110)begin count<='b0000000;end//L<=1;H<=0;end</p><p>  else begin if(count>='b00000101)begin count<=count+1;L<=0;H<=1;end</p><p>  else begin count<=cou

75、nt+1;L<=1;H<=0;end</p><p><b>  end</b></p><p><b>  end</b></p><p><b>  end</b></p><p><b>  endmodule</b></p>

76、<p> ?。?)dianzilubiao頂層模塊:</p><p>  module dianzilubiao(M,ND,NW,RA,ROW,CLK,CLK1,KAISHI);</p><p>  input CLK,CLK1,KAISHI;</p><p>  output[2:0]NW;</p><p>  output[

77、7:0]ND;</p><p>  output[7:0]RA;</p><p>  output[7:0]ROW;</p><p><b>  output M;</b></p><p><b>  wire X1;</b></p><p><b>  wire

78、X2;</b></p><p>  wire[3:0]X3;</p><p>  f115 u1(.H(X1),.L(X2),.kaishi(KAISHI),.clk(CLK));</p><p>  dsmg2k_c4_c8 u2(.M(M),.W(NW),.T(X3),.CLK(CLK),.CLK1(CLK1),.ENA(X1));</p>

79、;<p>  led88 u3(.ROW(ROW),.RA(RA),.clk(CLK),.clk1(CLK1),.REST(X2));</p><p>  dec7s u4(.Q(ND),.A(X3));</p><p><b>  endmodule</b></p><p><b>  第三章 仿真波形</b&g

80、t;</p><p><b>  1)波形仿真</b></p><p><b>  1)芯片仿真</b></p><p>  第四章 管腳鎖定與硬件連線</p><p>  1)選擇EP1K30QC208-3編程器件</p><p><b>  2)管腳鎖定<

81、/b></p><p><b>  頻率組模塊鎖定為:</b></p><p>  CLK 鎖定PIN 68 CLK1 鎖定PIN 69 </p><p><b>  點陣腳鎖定為:</b></p><p>  ROW0 鎖定PIN173 RA0鎖定PIN190 </p

82、><p>  ROW1 鎖定PIN174 RA1鎖定PIN191 </p><p>  ROW2 鎖定PIN175 RA2鎖定PIN192 </p><p>  ROW3 鎖定PIN176 RA3鎖定PIN193 </p><p>  ROW4 鎖定PIN177 RA4鎖定P

83、IN195 </p><p>  ROW5 鎖定PIN179 RA5鎖定PIN196 </p><p>  ROW6 鎖定PIN187 RA6鎖定PIN197 </p><p>  ROW7 鎖定PIN189 RA7鎖定PIN198 </p><p>  使用數(shù)碼管管腳鎖定為2</p><p>

84、;  ND0鎖定PIN85 NW0鎖定PIN70</p><p>  ND1 鎖定PIN86 NW1鎖定PIN71 </p><p>  ND2 鎖定PIN87 NW2鎖定PIN73 </p><p>  ND3 鎖定PIN88 </p><p>  ND4 鎖定PIN89 </p&

85、gt;<p>  ND5 鎖定PIN90 </p><p>  ND6 鎖定PIN92</p><p>  ND7 鎖定PIN93 </p><p><b>  蜂鳴器鎖定:</b></p><p><b>  M 鎖定PIN38</b></p><p>&

86、lt;b>  撥碼開關(guān)鎖定</b></p><p>  KAISHI 鎖定PIN39 </p><p><b>  3)硬件接線</b></p><p><b>  頻率組模塊:</b></p><p>  PIN68接頻率組21號位(1hz) PIN74接頻率組11號位(1

87、024hz);</p><p>  8*8雙色點陣顯示模塊:</p><p>  ROW0接線PIN173 ; RA0接線PIN190</p><p>  ROW1接線 PIN174; RA1接線PIN191</p><p>  ROW2接線PIN175 ; RA2接線PIN192</p><p>  RO

88、W3接線PIN176 ; RA3接線PIN193</p><p>  ROW4接線PIN177 ; RA4接線PIN195</p><p>  ROW5接線PIN179 ; RA5接線PIN196</p><p>  ROW6接線PIN187 ; RA6接線PIN197</p><p>  ROW7接線PIN189 ; R

89、A7接線PIN198</p><p>  動態(tài)數(shù)碼管顯示模塊:</p><p>  a接線PIN85 S0接線PIN70</p><p>  b 接線PIN86 S1接線PIN71 </p><p>  c 接線PIN87 S2接線PIN73 </p><p>  d 接線PIN88

90、 </p><p>  e 接線PIN89 </p><p>  f 接線PIN90 </p><p><b>  g 接線PIN92</b></p><p><b>  h 接線PIN93</b></p><p><b>  第五章 總結(jié)<

91、;/b></p><p><b> ?。?)體會: </b></p><p>  通過這次EDA課程設(shè)計,我充分的了解EDA技術(shù)。EDA技術(shù)是以大規(guī)??删幊踢壿嬈骷樵O(shè)計載體,以開發(fā)軟件和實驗開發(fā)系統(tǒng)為設(shè)計工具,通過硬件描述,項目翻譯,項目設(shè)計,器件編程等實驗方法完成邏輯編譯,邏輯化簡,邏輯分割,最終形成專用集成芯片的一門新技術(shù)。</p><

92、p>  兩個星期雖然短暫,可是它讓我終身難忘。領(lǐng)到任務(wù)書的那一刻,我很興奮,也很緊張課題很難,于是我開始著手準(zhǔn)備我的設(shè)計。在設(shè)計的過程中,我遇到了很多困難,經(jīng)過充分的思考,并查閱了書籍資料之后,才對這次設(shè)計有了一個初步的感知,找到了解決問題的思路,從而按指定要求編出所需的程序。在老師和同學(xué)的幫助之下,經(jīng)過反復(fù)調(diào)試,逐步修改,使程序能達(dá)到任務(wù)要求并且盡量完美??偟恼f來,課設(shè)這兩周我付出了很多。由于種種原因,我總是收貨頗豐。我可以很自

93、豪的說我盡力了,我也努力了。少了很多娛樂的時間。但是我感覺它給我?guī)砹撕芏嗫鞓?,也看到了我的不足?lt;/p><p><b> ?。?)建議意見;</b></p><p>  實驗箱有很多壞的,而且下載用的小導(dǎo)線也很少,在上箱時浪費了很多時間;</p><p>  題目設(shè)計寬松一點,更貼合實際,提倡不同的人對實驗要求的理解不同,自由發(fā)揮。<

溫馨提示

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

評論

0/150

提交評論