【正文】
s on Saturday, August 2. Folklore Story As the story goes, once there was a cowherd, Niulang, who lived with his elder brother and sisterinlaw. But she disliked and abused him, and the boy was forced to leave home with only an old cow for pany. The cow, however, was a former god who had violated imperial rules and was sent to earth in bovine form. One day the cow led Niulang to a lake where fairies took a bath on earth. Among them was Zhinu, the most beautiful fairy and a skilled seamstress. The two fell in love at first sight and were soon married. They had a son and daughter and their happy life was held up as an example for hundreds of years in China. Yet in the eyes of the Jade Emperor, the Supreme Deity in Taoism, marriage between a mortal and fairy was strictly forbidden. He ordered the heaven troop to catch Zhinu back. Niulang grew desperate when he discovered Zhinu had been taken back to heaven. Driven by Niulang39。 //調(diào)用延時函數(shù) Delay(10)。 Delay(10)。 P2=0xfe。 //調(diào)用延時函數(shù) Delay(10)。 //調(diào)用延時函數(shù) Delay(5)。 //調(diào)用延時函數(shù) P2=P21。 //向兩邊亮 /***************************** 函數(shù)功能:延時一段時間 *****************************/ void delay(void) { uchar m,n。面對如此激烈的市場競爭體系,只有努力掌握好電子技能知識放在競爭中立于不敗之地,我對從事電 子產(chǎn)品的開發(fā)和研究產(chǎn)生了良好的興趣。 由于 LED 紅,黃,綠三種燈是封裝在透明管內(nèi)的,要想運行時得到很好的效果,出現(xiàn)更多種顏色,在實際制作時 采用紅、綠、藍 3 色互隔焊接方式,在電路板上把 LED 發(fā)光 管按紅、綠、藍 的順序 依次均勻焊在板上成一條直線 ,而且為了增強燈的亮度,可以每種顏色增加一個。不焊時,應放在烙鐵架上。選用 30W 左右的功率比較合適。上電后在缺省狀態(tài)以順序調(diào)用 Model_i 花樣亮燈模式流程為主程序,以一個單位時間 5 ms 的 T0 定時為中斷服務子程序。 (二) 單片機最小系統(tǒng) 單片機最小系統(tǒng)圖如圖 所示。在 FLASH 編程期間,此引腳用于輸入編程脈沖。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。 (二 )方案選擇 結合設計任務書比較以上兩種方案可知: 利用電子電路裝置控制,其電路不很復雜,制作 相對較容易點 ,成本也相對較低 ,但可調(diào)性差,亮燈模式少而且樣式單調(diào),達不到設計任務要求或?qū)崿F(xiàn)困難 。節(jié)日的到來,城市中張燈結彩,舉辦節(jié)目來慶祝節(jié)日的到來。 ( 3)指令寄存器 IR 和指令譯碼器 ID 指令包括操作碼和操作數(shù)。 ALU 能完成對這兩個數(shù)據(jù)進行加、減、與、或、比較大小等操作,最后將結果存入累加器。 關鍵詞 LED 彩燈;彩燈控制系統(tǒng);單片機 電子科技大學 第 3 頁 目錄 摘 要 一、前言 .................................................................. 4 (一)單片機的概況和基本結構 .......................................... 4 (二)彩燈控制器的研究現(xiàn)狀及意義 ...................................... 5 二、彩燈控制器系統(tǒng)總體設計 ................................................ 6 (一)方案分析 ........................................................ 6 三、彩燈控制器系統(tǒng)硬件設計 ................................................ 8 (一)單片機選擇 ...................................................... 8 (二 )單片機最小系統(tǒng) ................................................. 10 (三) LED 彩燈顯示電路 ............................................... 11 (四)受控模塊硬件電路圖 ............................................. 12 四、軟件設計 ............................................................. 13 (一)設計介紹 ....................................................... 13 (二)程序流程圖 ..................................................... 14 五、 彩燈控制器的焊接與調(diào)試 ............................................... 15 (一)組裝成品焊接 ................................................... 15 (二)電路的調(diào)試 ..................................................... 16 (三)設計中存在的問題及解決方案 ..................................... 17 六、結束語 ............................................................... 17 (一)論文總結 ....................................................... 17 (二)工作展望 ....................................................... 18 參 考 文 獻 .............................................................. 19 致 謝 .................................................................... 20 附 錄(一) .............................................................. 21 PCB 板 ................................................................... 21 附 錄(二) .............................................................. 22 電子科技大學 第 4 頁 一、前言 (一)單片機的概況和基本結構 單片 微型計算機 簡稱單片機,是典型的嵌入式 微控制器 ( Microcontroller Unit), 常用英文字母的縮寫 MCU 表示單片機,單片機又稱 單片微控制器 ,它不是完成某一個邏輯功能的 芯片 ,而是把一個 計算機系統(tǒng)集成 到一個芯片上。 許多家電 設備都 趨于人性化、 智能化 , 這些電器設備大部分都含有 CPU 控制器 或者是 單片機。 微處理器內(nèi)通過內(nèi)部總線把 ALU、計數(shù)器、 寄存器 和控制部分互聯(lián),并通過外部總線與外部的存儲器、輸入輸出接口電路聯(lián)接。 顯然,當 CPU 向存儲器存數(shù)據(jù)、 CPU 從內(nèi)存取數(shù)據(jù)和 CPU 從內(nèi)存讀出指令時,都要用到地址寄存器和數(shù)據(jù)寄存器。 二、彩燈控制器系統(tǒng)總體設計 (一)方案分析 彩燈控制器大致可分為兩種方案實現(xiàn)。 GND:接地。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。在由外部程序存儲器取指期間,每個機器周期兩次 /PSEN 有效。通過軟件編程對 P2口輸出高低電平來實現(xiàn)不同的閃爍花型。 在本設計中,一共有 4 種模式, Model_1 為亮黃色的燈, Model_2 為亮品紅色的燈, Model_3 為 亮綠色的燈, Model_4 為全亮。 ( 4) 焊接方法 電烙鐵經(jīng)過長時間使用后,烙鐵頭部會生成一層氧化物,這時它就不容易吃錫,這時可以用銼刀銼掉氧化層,將烙鐵通電后等烙鐵頭部微熱時插入松香,涂上焊錫即可繼續(xù)使用,新買來的電烙鐵也必須先上錫然后才能使用。用萬用表電阻檔檢查焊接和接插是否良好,元器件引腳之間有無短路,連接處有無接觸不良,電容極性是否正確,電源供電包括極性、信號源連線是否正確,電源端對地是否存在短路。 畢業(yè)設計收獲很多,作為電子專業(yè)的學生,設計是我們將來必須的技能,這次畢業(yè)設計恰恰給我們提供了一個應用自己所學知識的機會,從到圖書館查找資料到對電路的設計對電路的方針再到最后電路的成型,都對我所學的知識進行了檢驗。 特別是老師自身嚴謹?shù)墓ぷ鲬B(tài)度深深感染了我,讓我通過一學期的實驗工作鍛煉了自己的動手能力以及獨立分析、解決問題的能力,并培養(yǎng)了我對待工作的認真負責的態(tài)度,讓我一生受用,我再次由衷的感謝 程老師。 } } /***************************** 函數(shù)功能:主函數(shù) *****************************/ void main(void) { EA=1。 //調(diào)用延時函數(shù) Delay(5)。 if(i3) i=0。 //調(diào)用延時函數(shù) Delay(10)。 case 5: if(i==0) P2=0x00。 Delay(10)。 } } void int0(void)interrupt 0 using 0 { countor++。 電子科技大學 第 25 頁 i=0。 P2=0x3f。 //調(diào)用延時函數(shù) Delay(10)。 Delay(10)。 case 4: if(i==0) P2=0x00。 break。 IT0=1。 感謝我的家人在我求學期間給我精神以及物質(zhì)上的鼓勵和幫助,你們永遠都是我生活最大的支柱。比如缺乏綜合應用專業(yè)知識的能力,對材料的不了解,對調(diào)試問題的發(fā)現(xiàn)不充分等等。 電子科技大學 第 17 頁 如無異常情況,分別測量各關鍵點直流電壓,如果有異常情況,則調(diào)整電路元器件參數(shù)、等換元器件等,使電路最終工作在合適的工作狀態(tài) [11]。我們使用 20W 內(nèi)熱式電烙鐵 [9]。在用戶設定模式狀態(tài)下,用戶可以根據(jù)個人愛好及不同場合的需要來指定調(diào)用哪些模式,并且可以改變每種模式的時間 Ti、頻率 Fi 參數(shù),如果用戶想進入缺省狀態(tài)模式,只需按一下功能切換鍵即可跳入缺省模式,程序會自動順序調(diào)用亮燈模式;在缺省工作狀態(tài)下, LED 彩燈控制器按照程序設定好的若干亮燈花樣模式程序 Model_i 順序調(diào)用往下走,從第 Model_1 模式開始工作,自 Model_1 到Model_2…… 到 Mod el_n 為一個亮燈周期,然后再回到 Model_1 循環(huán)繼續(xù)工作,同樣如果想進入用戶設定模式狀態(tài),只需按下功能切換鍵即可。 Q1P N PQ2P N PQ3P N PQ4P N PQ5P N P+ 5 VR3R E S 2R4R E S 2R