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

正文內容

基于at89c51單片機的帶彩燈外觀音樂盒設計(已修改)

2025-06-21 15:24 本頁面
 

【正文】 基于 AT89C51 單片機的帶彩燈外觀 音樂盒 設計 摘 要 隨著人類社會的發(fā)展,人們對視覺、聽覺方面的享受提出了越來越高的要求。小小的音樂盒可以給人們帶來美好的回憶,提高人們的精神文化享受。傳統(tǒng)音樂盒多是機械型的,體積笨重,發(fā)音單調,不能實現(xiàn)批量生產(chǎn)。本文設計的音樂盒是以 AT89C51 單片機為核心元件的電子式音樂盒,體積小,重量輕,能演奏音樂,功能多,外觀效果多彩, 配有彩燈 ,使用方便, 本音樂盒有三個按鍵, key1 控制彩燈, key2 控制音樂, key3 為總開關,可同時關閉音樂與彩燈。 具有一定的商業(yè)價值。 關鍵字: AT89C51; 音樂盒 ; 按鍵 ; 彩燈 單片機 原理及系統(tǒng)課程設計報告 1 Abstract Along with the development of human society, people of vision, hearing things put forward higher request. Small music box can bring good memories and improve people39。s spiritual culture. Traditional music box is heavy mechanical type, size, pronunciation and drab, cannot achieve batch production. Music box designed in this paper based on AT89C51 microcontroller as the core element of electronic music box, small size, light weight, can play music, multifunction, appearance and colorful, with a lantern,easy to use. The music box with three buttons , The key1 control Lantern, key2 control music, key3 total switch can turn off the music and lanterns. Have so me mercial value. Keywords: AT89C51, music boxes, buttons, Lantern 單片機 原理及系統(tǒng)課程設計報告 2 1 引言 設計目的 隨著電子技術及計算機技術的發(fā)展, 單片機在日常生活中的應用越來越廣泛,同時也顯現(xiàn)出了它的重要性,尤其在一些特殊的場合更是不可代替。為熟悉單片機的應用。要求 設計一個基于 AT89C51 單片機的帶彩燈外觀的音樂盒。 設計要求 音樂 盒 有三個按鍵 key1, key2, key3,其中 key1 控制彩燈的樣式,本設計有六種彩燈花樣,每按一次變換一種樣式。 Key2 控制音樂播放,本設計有五首音樂,每按一次變換 到下 一首 , 同時八路 LED 燈隨音調不同而閃爍 。 Key3 為總開關 用于關閉音樂跟彩燈。 2 設計方案及原理 設計原理 音調之所以不同是因為頻率的不同。根據(jù)每個音調的頻率單片機內部的定時計數(shù)器來產(chǎn)生相應的音樂脈沖。只要算出某一音頻的周期 (1/頻率 ),然后將此周期除以 2,即為半周期的時間。利用定時器計時這半個周期時間,每當計時到后就將輸出脈沖的 I/O 口反相,然后重復計時此半周期時間再對 I/O 反相,就可在 I/O 腳上得到此頻率的脈沖 。 利用 AT89C51 的內部定時計數(shù)器工作在方式 1 下 ,改變 初值 TH0 及 TL0 以產(chǎn)生不同頻率 。 此外結束符和休止符可以分別用代碼 0xff和 0x00 來表示,若查表結果為 0xff,則表示曲子終了;若查表結果為 0x00,則產(chǎn)生相應的停頓效果。 例如頻率為 523Hz,其周期 T=1/523=1912us, 定時時間為 1912/2=956us 因此只要令計數(shù)器計時 956us/1us=956 次 (若晶振頻率為 6MHZ),在每次 計數(shù) 956 次時將 I/O 反相,就可得到中音 DO(523Hz)。 根據(jù)計數(shù)次數(shù)就可算出計數(shù)初值。 要產(chǎn)生音樂光有音調是不行的,每個音調還有持續(xù)一定的時間。這可以用延時程序 delay()來實現(xiàn)。因此每個音樂代碼有八位數(shù)字組成,高四位控制音調,低四位通過延時程序對該音調進行延時。通過子函數(shù)連續(xù)不斷的調用音樂代碼就產(chǎn)生了動聽的音樂。音調的頻率與時間都不同,讓 DO、 RE、 MI、 FA、 SO、 LA、 SI 分別對應八路 LED 燈中的一個,這樣播放音樂的同時就有 LED 燈對應閃爍。 總體設計思想 單片機 原理及系統(tǒng)課程設計報告 3 AT89C51晶 振 復 位 電 路按 鍵 輸 入L E D 顯 示 燈蜂 鳴 器 圖 1 思路圖 如圖 1 所示 按鍵部分有三個鍵,分別結于外部中斷 , ,及串行口 , 每產(chǎn)生一次中斷 count1 加一,根據(jù) count1 的值來決定花樣燈的種類。 每產(chǎn)生一次中斷 count2 加一,根據(jù) count2 的數(shù)值來決定播放哪一首歌曲。 接總開關 的。 播放音樂,及花樣燈均通過調用子程序來實現(xiàn)。 八路 LED 燈燈接到 P1 口。 揚聲器接到 上。總體設計電路 , 如 圖 2。 單片機 原理及系統(tǒng)課程設計報告 4 V C CR PP 1 . 0P 1 . 1P 1 . 2P 1 . 3P 1 . 4P 1 . 5P 1 . 6P 1 .
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1