秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

《電工電子綜合》課程設計說明書數(shù)字音樂彩燈設計

上傳人:仙*** 文檔編號:28415915 上傳時間:2021-08-28 格式:DOC 頁數(shù):31 大小:393.06KB
收藏 版權申訴 舉報 下載
《電工電子綜合》課程設計說明書數(shù)字音樂彩燈設計_第1頁
第1頁 / 共31頁
《電工電子綜合》課程設計說明書數(shù)字音樂彩燈設計_第2頁
第2頁 / 共31頁
《電工電子綜合》課程設計說明書數(shù)字音樂彩燈設計_第3頁
第3頁 / 共31頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《電工電子綜合》課程設計說明書數(shù)字音樂彩燈設計》由會員分享,可在線閱讀,更多相關《《電工電子綜合》課程設計說明書數(shù)字音樂彩燈設計(31頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、目 錄 引 言 .4 第 1 章 設計意義及要求 .5 1.1 設計意義 .5 1.2 設計要求 .5 第 2 章 方案設計 .6 2.1 設計思路 .6 2.2 設計方案 .7 2.3 方案比較 .10 第 3 章 部分電路的設計 .11 3.1 脈沖輸出電路 .11 3.2 分頻電路 .12 3.3 選頻電路 .13 3.數(shù)碼顯示電路 .15 3.4.1 自然序列顯示 .15 武漢理工大學電工電子綜合課程設計說明書 1 3.4.2 奇數(shù)顯示 .17 3.4.3 偶 數(shù)顯示電路 .17 3.4.4 音樂數(shù)列顯示電路 .18 第 4 章 調試與檢測 .20 4.1 方案一的調試與檢測 .20

2、4.2 方案二的調試與檢測 .20 第 5 章 仿真操作步驟及使用說明 .21 結束 語 .22 參考文獻 .23 附錄 .24 1 方案一電路圖 .24 2 方案二電路圖 .24 3 方案二程序代碼 .24 本科生課程設計成績評定表 25 26 27 武漢理工大學電工電子綜合課程設計說明書 2 引言 數(shù)字電路技術是電工電子設計的的基礎,隨著電子元件的集成度的不斷提高,數(shù)字 電子技術在設計電路中顯得越來越重要。數(shù)字電子技術能滿足基本的電路的設計要求, 是設計集成電路的基礎。隨著自動化技術的不斷提高,數(shù)字電子技術在通信、計算機及 廣告業(yè)中得到了廣泛的應用。 在完成理論學習的基礎上,學校特意組織了

3、這次課程設計。這次設計將有助于學生提 升動手操作能力,把理論和實際聯(lián)系起來。熟悉各種芯片的的功能,強化電路設計的基 本方法,加強團隊之間的合作水平,為以后復雜電路的設計打下基礎。 本次設計任務為音樂數(shù)字彩燈控制器設計,組成員方案必須通過數(shù)字電路的知識完成, 以鞏固數(shù)字電路所學的理論知識。組的方案可以利用微處理器完成,以實現(xiàn)方案的優(yōu)化 以及學習通過軟件控制電路的運行。 在成員方案中,我們用到脈沖信號發(fā)生電路、分頻電路、頻率選擇電路、計數(shù)電路以 及數(shù)碼顯示控制電路。先通過模塊電路的設計和調試,然后完成整體電路的設計。在設 計過程中,對于電路出現(xiàn)的故障,可通過查閱相關資料來尋找解決途徑。 在組方案中

4、,我們用到 AT89C52 芯片,利用 keil 編譯微處理器所需的程序代碼,產(chǎn) 生微處理器能識別的機器碼,通過簡單的硬件設計即可實現(xiàn)設計所需的要求。利用微處 理器設計電路主要在于程序的編寫和調試,硬件設施比較簡單,基于以上原因,我們對 任務進行了相關的拓展,以提升小組之間的模塊設計能力和電路的美化。 在電路設計過程中我們利用 Proteus 對電路進行仿真,以實現(xiàn)對電路的調試,方便優(yōu) 化電路。 武漢理工大學電工電子綜合課程設計說明書 3 第 1 章 設計意義及要求 1.1 設計意義 隨著科技的發(fā)展,音樂彩燈在廣告業(yè)中的作用顯得越來越重要,為實現(xiàn)彩燈和音樂的 控制,設計者需應用所學的電子知識實

5、現(xiàn)電路的功能。作為學生,我們希望通過此次設 計啟發(fā)我們的思維。運用數(shù)字電路基礎知識,將理論和實踐結合,解決常用的電路設計。 1.2 設計要求 1 數(shù)碼管自動依次顯示數(shù)字隊列 0,1,2,3,4,5,6,7,8,9(自然數(shù)列) ; 1,3,5,7,9(奇數(shù)列) ;0,2,4,6,8(偶數(shù)列) ; 0,1,2,3,4,5,6,7,0,1(音樂數(shù)列) 。然后又依次顯示同上數(shù)列,不斷循環(huán); 2 打開電源開關,自動清零,即通電后最先顯示出自然數(shù)列的 0,再顯示出 1,然 后按上述規(guī)律變化; 3 每個數(shù)字的一次顯示時間(從數(shù)碼管顯示之時起到消失之時止)基本相等。 武漢理工大學電工電子綜合課程設計說明書 4

6、 第 2 章 方案設計 2.1 設計思路 利用 555 產(chǎn)生 4HZ 脈沖信號,該信號經(jīng)過 2 分頻電路分頻,利用選頻電路對時鐘信號 進行選擇,然后經(jīng)過分頻延時分頻,使計數(shù)器在不同的頻率下工作,并聯(lián)合顯示控制電 路完成要求數(shù)字的顯示。 原理框圖如圖: 4HZ 脈沖 信號 分頻 電路 選頻 電路 2HZ 脈沖 信號 計數(shù) 電路 數(shù)碼顯 示電路 分頻延時 電路 電路 顯示控 制電路 圖 2.1.1 音樂數(shù)字彩燈控制器原理框圖 首先分析要求循環(huán)的所有數(shù)字的要求,只要求 09 的所有數(shù)字,故計數(shù)器選用 74LS160 十進制計數(shù)器即可。 然后分析第一次要求顯示的序列,即自然序列 09,利用選頻電路和第

7、二次分頻電 武漢理工大學電工電子綜合課程設計說明書 5 路,控制計數(shù)器在 1HZ 和十進制條件下工作即可滿足要求。 第二次要求顯示 09 的奇數(shù)列,將所有的奇數(shù)用 8421BCD 碼表示,不難發(fā)現(xiàn) 8421BCD 碼的最后一位是 1,由此可以想到此時要控制選頻電路和分頻電路,送給計數(shù)器 的時鐘信號為 2HZ,并且利用顯示控制電路,將此時工作數(shù)碼管的最低位接高電平。 同理偶數(shù)顯示的序列,只要將奇數(shù)顯示電路的數(shù)碼管最低位改成接上低電平即可。 最后的序列為 07 和 0、1 顯示,將這些書轉換成 8421BCD 碼,即為 0000,0001,0010,0011,0100,0101,0110,0111

8、,0000,0001。所有的數(shù)最高位為 0, 再將最后的 0 和 1 與 8 和 9 比較,只是最高位不同,若將此時控制電路應控制數(shù)碼管的 最高始終保持高電平,計數(shù)器就可以像十進制自然序列一樣完成該段數(shù)碼顯示。 綜上所述,計數(shù)器 74LS160 一直在進行十進制計數(shù),為完成循環(huán),選頻電路需周而復 始的選出特定的頻率,由此可以確定,選頻電路也可以由計數(shù)器完成,只要能按時選出 2HZ,4HZ,4HZ,2HZ 的頻率即可,即該選頻電路為 4 進制計數(shù)器。 2.2 設計方案 此次音樂數(shù)字控制器有 2 套方案可以實現(xiàn),經(jīng)過仿真,兩套方案的結果完全一樣,但 在芯片選擇和電路的設計上有很大的差別。 第一套方

9、案用數(shù)字電路中常用的邏輯器件搭建而成,第二套主要由微處理器 AT89C52 控制數(shù)碼顯示和拓展彩燈顯示。 武漢理工大學電工電子綜合課程設計說明書 6 方案一: 圖 2.2.1 方案一電路圖 該方案由 555 產(chǎn)生 4HZ 脈沖信號,經(jīng)過第一個 D 觸發(fā)器分頻后變?yōu)?2HZ,再將 4HZ 信號和 2HZ 信號一同送往數(shù)據(jù)選擇器 74LS153,數(shù)據(jù)選擇器由 74LS90 和第二個 D 觸發(fā)器控 制計數(shù)器工作的頻率。 對于為什么要用兩個分頻電路,為什么不用 555 直接產(chǎn)生 2HZ 的脈沖信號呢?首先 要顯示自然序列,555 最開始產(chǎn)生的是高電平,經(jīng)過數(shù)據(jù)選擇器選頻后依然為高電平,經(jīng) 過分頻電路后

10、變?yōu)榈碗娖剑ㄉ想娝查g有上升沿信號,保持之前的狀態(tài)) ,再經(jīng)過異或門則 變?yōu)楦唠娖剑瑢⒏唠娖剿徒o 74LS160 則會使計數(shù)器進行加計數(shù),故數(shù)碼管從 1 開始顯示。 武漢理工大學電工電子綜合課程設計說明書 7 為了解決這個問題,需要使計數(shù)器最開始為低電平,只需要在 74LS160 前再加一個 D 觸 發(fā)器即可,在上電瞬間,不管 D 觸發(fā)器時鐘信號的輸入是高電平還是低電平,D 觸發(fā)器的 輸出都為低電平,這樣可以保證數(shù)碼管從 0 開始顯示。由于兩個 D 觸發(fā)器經(jīng)過四分頻, 所以 555 產(chǎn)生的信號脈沖為 4HZ。 最開始 AB 為 00,選頻電路選出的脈沖為 2HZ,控制電路的 U5:A 和 U5:

11、B 的使能端 都為低電平,其輸出分別為 Q3 和 Q0 的輸出,U5:C 和 U5:D 輸出高組態(tài),故數(shù)碼管顯示 自然序列。當數(shù)碼管顯示 9 后,會給 74LS90 一個下降沿信號,使 74LS90 加一,AB 為 01,選擇 4HZ 的脈沖信號,U5:B 的輸出為高阻態(tài),U5:C 始終輸出高電平,即數(shù)碼管最 低位為高電平,顯示奇數(shù)列。同理,偶數(shù)列顯示也是如此。當 AB 為 11 時,U5:D 始終輸 出低電平,數(shù)碼管的最高位為低電平,故顯示音樂序列。由于反饋信號接的是 74LS90 的 CKB,其 Q1Q2Q3 的輸出為 000,001,010,011 然后又開始從 000 開始計數(shù),即完成

12、四進 制。 方案二: 方案二流程圖 T0 定時器 定時 50ms 50ms 到 1s 到 數(shù)碼管彩 燈顯示 武漢理工大學電工電子綜合課程設計說明書 8 圖 2.2.3 方案二電路圖 該方案由晶振產(chǎn)生特定頻率的脈沖信號,送給 AT89C52 單片機,由于數(shù)碼管的驅動 電壓比較搞,不能直接由單片機控制,需將單片機的 P0 與上拉電阻相連,以提高輸出電 壓,這樣才能給數(shù)碼管提供足夠高的電壓使數(shù)碼管顯示出數(shù)字。由于在給單片機上電的 瞬間,單片機的所有端口均為高電平,若采用七段共陰數(shù)碼管,則在上電的瞬間會顯示 F,故在數(shù)碼管的選擇上選擇七段共陽數(shù)碼管較為合適。彩燈由單片機的 P1 口和 P2.0 口 控

13、制,為使彩燈點亮時按對稱分布,我們用 P2.0 口單獨控制中間的一盞彩燈。在程序的 編寫過程中,為使每次數(shù)字跳變的時間恰好為一秒,我們用到定時器 0 中斷。 2.3 方案比較 方案一和方案二都能使數(shù)碼管按要求顯示,但方案一比較復雜,用的芯片比較多,導 線錯綜復雜,需要熟悉多種芯片的功能。方案二布局比較簡單,而且從經(jīng)濟上說更加節(jié) 省開支,但方案二的單片機原理比較復雜,對數(shù)碼管也有一定的要求。 武漢理工大學電工電子綜合課程設計說明書 9 第 3 章 部分電路的設計 3.1 脈沖輸出電路 圖 3.1.1 脈沖輸出電路 圖 3.1.2 555 管腳圖 表 3.1.1 555 的功能表: 輸入 輸出 閾

14、值輸入(V 11) 觸發(fā)值(V 12) 復位(R D) 輸出(V O) 放電管 T 0 0 導通 (2/3)VCC (2/3)VCC (1/3)VCC 1 0 導通 (1/3)VCC 1 不變 不變 當電路與電源接通瞬間,C 2 兩端沒有電荷,兩端的電壓為零。接通電源后,電容 C2 充電,當 2 端的電壓小于 1/3VCC 時,輸出信號為高電平,使 555 內的晶體管截止,電 武漢理工大學電工電子綜合課程設計說明書 10 源經(jīng)過 R1、R2 和 C2 到公共端對電容 C2 充電。只有當 C2 兩端的電壓達到 2/3VCC 充電所用的時間: t1=(R1+R2)C2ln2=0.7(R1+R2)C

15、2 當 C2 兩端電壓超過 2/3VCC 時,輸出信號為低電平,使 555 內部晶體管導通,電容 C2 經(jīng)過 R2 到公共地放電。 放電所用的時間: t2=R2C2ln2=0.7R2C2 當 C2 兩端的電壓將為 1/3VCC 時,輸出電壓又變?yōu)楦唠娖剑?C2 開始充電,這樣電容 不斷的充電和放電,輸出信號的高低電平維持的時間是確定的,由此產(chǎn)生時鐘脈沖信號。 由 t1 和 t2 可以確定時鐘脈沖信號的周期 T= t1+t2=0.7(R1+2R2)C2 脈沖頻率 f=1/T=1.43/(R1+2R2)C2 3.2 分頻電路 分頻電路的電路圖如圖所示: 圖 3.2.1 分頻電路圖 表 3.2.1

16、D 觸發(fā)器功能表 武漢理工大學電工電子綜合課程設計說明書 11 Qn D Qn+1 Qn D Qn+1 0 0 0 1 0 0 0 1 1 1 1 1 D 觸發(fā)器的特性方程為: Qn+1=D D 觸發(fā)器的次態(tài)取決于 D 觸發(fā)器的輸入信號 D。將 D 觸發(fā)器的Q 端與輸入 D 端 連在一起,這樣 D 觸發(fā)器就可以在每次的觸發(fā)信號觸發(fā)下實現(xiàn)翻轉的功能。然后將后一 個的 D 觸發(fā)器的 CLK 端與前一個 D 觸發(fā)器的 Q 端相連,那么下一個的 CLK 端接受的信 號頻率是上一個得兩倍,這就構成了分頻器。 圖 3.2.2 CP 和 Qn+1 的波形圖 3.3 選頻電路 選頻電路的原理圖如圖所示 圖 3

17、.3.1 選頻電路圖 CP Qn+1 武漢理工大學電工電子綜合課程設計說明書 12 16 15 14 13 12 11 10 9 1 2 3 4 5 6 7 8 VCC 2E A 2X3 2X2 2X1 2X0 2Y 1E B 1X3 1X2 1X1 1X0 1Y GND 74LS175 圖 3.3.2 74LS153 的管腳圖 表 3.3.1 74LS153 功能表 編碼選擇 數(shù)據(jù)輸入 取反數(shù)據(jù)輸出 數(shù)據(jù)輸出 B A C0 C1 C2 C3 S Y 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1

18、0 1 0 1 0 1 CKA NC QA QD GND QB QC CKB R0(1) R0(2) NC VCC R9(1) R9(2) 圖 3.3.1 74LS90 管腳圖 表 3.3.2 74LS90 功能表 武漢理工大學電工電子綜合課程設計說明書 13 CP 為 555 產(chǎn)生的信號,CP1 為分頻后的信號, ,將兩個信號同時送進數(shù)據(jù)選擇器 74LS153,用計數(shù)器 74LS90 控制數(shù)據(jù)選擇器輸出的頻率。如果 Q1Q2 為 00 或 11,或門的 輸出為 CP1,當 Q1Q2 為 01 或 10 時,或門的輸出為 CP。 3.數(shù)碼顯示電路 3.4.1 自然序列顯示 圖 3.4.1.1

19、自然顯示電路 武漢理工大學電工電子綜合課程設計說明書 14 16 15 14 13 12 11 10 9 4 5 6 7 8321 +VCC RCO Q0 Q1 Q2 Q3 ENT LOAD 74LS160 MR CLK D0 D1 D2 D3 ENP GND 圖 3.4.1.2 74LS160 管腳圖 表 3.4.1.1 74LS160 的功能表 74LS160 為十進制計數(shù)器,能完成 0-9 自動循環(huán),所以只需要將數(shù)碼管的四個端口與 74LS160 的四個輸出相連即可,但要注意高低位。 武漢理工大學電工電子綜合課程設計說明書 15 3.4.2 奇數(shù)顯示 圖 3.4.2.1 自然序列顯示電路

20、 將 0-9 所有的奇數(shù)裝換為 8421BCD 碼,0001,0011,0101,0111,1001,不難發(fā)現(xiàn)其中的 規(guī)律,最低位全部為 1,故此時的數(shù)碼顯示控制電路應控制數(shù)碼管為高電平,同時選頻電 路應控制計數(shù)頻率為 2HZ。 3.4.3 偶數(shù)顯示電路 圖 3.4.3.1 偶數(shù)顯示電路 武漢理工大學電工電子綜合課程設計說明書 16 同理可得,偶數(shù)顯示電路只需數(shù)碼顯示控制電路將數(shù)碼管的最低位始終控制為低電平。 3.4.4 音樂數(shù)列顯示電路 圖 3.4.4.1 音樂顯示電路 圖 3.4.4.2 74HC125 管腳圖 表 4.1.1 74HC125 的功能表 input E D output L

21、 L L L H H H X (Z) 武漢理工大學電工電子綜合課程設計說明書 17 將音樂數(shù)列轉轉換成 8421BCD 碼,可以得出所有數(shù)的最高位為 0,故此時數(shù)碼顯示控 制應控制數(shù)碼管的最高位始終輸入的為低電平。 武漢理工大學電工電子綜合課程設計說明書 18 第 4 章 調試與檢測 4.1 方案一的調試與檢測 用 Proteus 仿真時電路時出現(xiàn)以下問題: (1) 自然序列奇偶序列每次跳變的時間相差很大,原因在于對計數(shù)器輸入信號時沒 有進過選頻,直接將兩個信號相與后接到 74LS160 的 CLK 端。后來經(jīng)過檢查, 發(fā)現(xiàn)自然序列與音樂序列,工作的頻率相同,奇偶序列頻率相同,選頻電路只 需要

22、按時選出 1HZ,2HZ,2HZ,1HZ,即控制選頻電路為 4 進制,00 和 11,01 和 10 分別代表 1HZ,2HZ。 (2) 最初將選頻電路的時鐘信號使用 555 產(chǎn)生的信號,結果出現(xiàn)了亂碼。原因是選 頻電路需要由數(shù)碼管顯示電路的反饋信號來控制。74LS160 始終進行十進制加 計數(shù),由于 74LS90 為下降沿觸發(fā),當 74LS160 加到 7,8,9,0 時,最高位 Q3 的 電平分別為 0,1,1,0,從 8 到 0 時會產(chǎn)生下跳沿信號,觸發(fā) 74LS90 進行加計數(shù), 這樣可以完成所有數(shù)列的循環(huán)。 (3) 控制顯示電路時,直接將 74LS160 的四個輸出與數(shù)碼管相應的管腳

23、相連,結果 數(shù)碼管一直顯示自然序列。為了能實現(xiàn)對數(shù)碼管的顯示控制,需要其他的芯片 對 Q3 和 Q0 進行實時控制。由于三態(tài)門具有使能端,可以通過選頻電路控制三 態(tài)門的使能端,從而控制數(shù)碼管的顯示。 4.2 方案二的調試與檢測 (1)數(shù)碼管顯示 0 時中間的彩燈亮。原因是單獨控制中間彩燈的語句順序寫錯。 (2)每次數(shù)碼管顯示序列的最后一個數(shù)時,彩燈全滅。原因是在顯示最后一個數(shù)十 跳出了 for 循環(huán)語句,沒有執(zhí)行定時器的延時程序。在每個 for 循環(huán)外再用定時器延時 1S 即可。 武漢理工大學電工電子綜合課程設計說明書 19 第 5 章 仿真操作步驟及使用說明 打開 Proteus 軟件的 I

24、SIS,在元件庫中輸入所需元件的名稱,在選項卡右上側可以 看到元件的模型,根據(jù)所需元件選擇,雙擊即可。也可以根據(jù)元件的功能來搜索元件的 名稱,例如:在元件庫中輸入 2-input NAND gate 則會顯示出 74LS00,74HC00 等元件, 可以根據(jù)需要進行選擇。 將元件放在仿真界面的適當位置,連線時 Proteus 會自動尋找到管腳和節(jié)點,若出現(xiàn) 無法連接的現(xiàn)象,則可以在兩點之間增加節(jié)點來達到目的。滾動鼠標的滾輪可以對電路 以鼠標為中心放大和縮小,對復雜的電路圖連線有很大的幫助。 待電路圖連接好之后,若在電路中有總開關,合上總開關后點擊 play 鍵即可運行電路, 若電路中出現(xiàn)故障,

25、可以點擊 step 來查看各管腳的電平變化。 武漢理工大學電工電子綜合課程設計說明書 20 結束語 通過本次課程設計,對 Proteus 軟件仿真有一定的了解,初步掌握 Proteus 的布線原 則和在元器件庫中選擇合適元件規(guī)則。在 Proteus 里,可以根據(jù)所需元件的的功能來選 擇。 本學期完成數(shù)字電路理工的學習,而此次設計恰好給我們提供鍛煉自己的機會,可以 將理論和實踐相結合。在用數(shù)字電路設計過程中,我了解到一些芯片的功能和使用的條 件。在計數(shù)器的選擇上,選擇了能滿足要求的十進制計數(shù)器 74LS160。對于如何控制數(shù)碼 管的顯示,經(jīng)過查閱大量的資料才知道三態(tài)門能在此電路設計中得到完美的應

26、用。經(jīng)歷 多次的失敗,不斷努力地調試電路,終于完成了設計。 在設計過程中最開始接觸到這個題目時,感覺用微處理器設計挺簡單的,只需要程序 控制的合理即可,雖然最后個人方案必須用數(shù)字電路的知識完成,但同時也鞏固了單片 機方面的知識,特別是在中斷程序的編寫過程中,不能在中斷函數(shù)中寫入過多的語句, 以防止本次中斷還沒執(zhí)行完時下一個中斷又產(chǎn)生,會導致程序執(zhí)行時產(chǎn)生錯誤。在小組 方案中,我們用微處理器完成,并增加了拓展功能。為使每次跳變時間恰好控制在 1S, 我們使用定時器了中斷。當然在確定小組方案過程中,我們的也遇到了麻煩,成員意見 不統(tǒng)一成為最大的障礙,但通過思想上的交流,我們漸漸的了解到各方案中的優(yōu)

27、缺點, 并融合其中的優(yōu)點,不斷簡化電路和程序,力爭做的更好。 通過此次學習,我了解到最為團隊中的一員,每人應肩負起自己的重任,為團隊的任 務貢獻自己的力量。同時,團隊需要有凝聚力,更需要各成員之間的理解和有效地溝通, 及時化解爭執(zhí)。在團隊中,成員要互幫互助,保持良好的心態(tài)。 武漢理工大學電工電子綜合課程設計說明書 21 參考文獻 1 李群芳,張士軍,黃建編著 單片微型計算機與接口技術(第 3 版) ,電子工 業(yè)出版社 2 伍時和主編,吳友宇,凌玲副主編 數(shù)字電子技術基礎清華大學出版社 武漢理工大學電工電子綜合課程設計說明書 22 附錄 1 方案一電路圖 2 方案二電路圖 3 方案二程序代碼 武

28、漢理工大學電工電子綜合課程設計說明書 23 方案一電路圖 武漢理工大學電工電子綜合課程設計說明書 24 方案二電路圖 武漢理工大學電工電子綜合課程設計說明書 25 方案二程序代碼 武漢理工大學電工電子綜合課程設計說明書 26 #include #define uchar unsigned char #define uint unsigned int sbit P2_0=P20; uint num,i,j,k; ucharcode tab10=0 xc0,0 xf9,0 xa4,0 xb0,0 x99,0 x92,0 x82,0 xf8,0 x80,0 x90;/共陽數(shù)碼管顯示 09 數(shù)字代碼

29、void timer() interrupt 1/定時器中斷 1 TH0=(65536-50000)/256; TL0=(65536-50000)%256; num+; void main() uchar code LED10=0X00,0X00,0X18,0X18,0X3C,0X3C,0X7E,0X7E,0XFF,0XFF;/彩燈顯示代碼 TMOD=0 x01;/定時器 0 選擇工作方式 1 TH0=(65536-50000)/256;/定時時間為 50ms TL0=(65536-50000)%256; P0=0 xff; EA=1;/開啟總中斷 ET0=1;/開啟定時器 0 中斷 TR0=

30、1;/啟動 T0 工作 while(1) P1=0 x00; P2_0=0; P0=tab0; 武漢理工大學電工電子綜合課程設計說明書 27 i=1; for(j=9;j0;j-) while(num!=20); num=0; if(i%2)!=0) P2_0=1; else P2_0=0; P0=tabi; /顯示數(shù)字 09 if(i!=9) P1=LEDi; else P1=LED9; i+; while(num!=20); i=1; P1=LED1; for(j=5;j0;j-) while(num!=20); num=0; P0=tabi; /顯示奇數(shù) P1=LEDi; if(i%2)

31、!=0) P2_0=1; else P2_0=0; i=i+2; while(num!=20); i=0; P1=LED0; for(j=5;j0;j-) 武漢理工大學電工電子綜合課程設計說明書 28 while(num!=20); num=0; P0=tabi;/顯示偶數(shù) P1=LEDi; if(i%2)!=0) P2_0=1; else P2_0=0; i=i+2; while(num!=20); i=0; P1=LED0; for(j=8;j0;j-) while(num!=20); num=0; P0=tabi;/顯示 07 P1=LEDi; if(i%2)!=0) P2_0=1; e

32、lse P2_0=0; i+; while(num!=20); i=0; P1=LED0; for(j=2;j0;j-) while(num!=20); num=0; P0=tabi;/顯示 0 和 1 P1=LEDi; if(i%2)!=0) P2_0=1; else P2_0=0; 武漢理工大學電工電子綜合課程設計說明書 29 i+; while(num!=20);num=0; 武漢理工大學電工電子綜合課程設計說明書 30 本科生課程設計成績評定表 姓 名 張志強 性 別 男 專業(yè)、班級 自動化 0801 班 課程設計題目:音樂數(shù)字彩燈控制器設計 課程設計答辯或質疑記錄: 成績評定依據(jù): 設計方案 與內容 (30 分) 制作與調試 (20 分) 說明書內容 與規(guī)范程度 (30 分) 答 辯 (10 分) 學習態(tài)度 與考勤 (10 分) 總 分 (100 分) 最終評定成績(以優(yōu)、良、中、及格、不及格評定) 指導教師簽字: 2010 年 7 月 12 日

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!