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

正文內(nèi)容

微型計(jì)算機(jī)課程設(shè)計(jì)聲光報(bào)警器的設(shè)計(jì)與制作(編輯修改稿)

2024-12-11 17:45 本頁面
 

【文章內(nèi)容簡介】 for(j=0。j=10。j++) { outportb(0x303,0x0d)。 delay(k*10)。//令 PC6=1,發(fā)低頻音 outportb(0x303,0x0c)。//令 PC6=0,消音 delay(k*10)。 } }while(!kbhit())。//按任意鍵退出 若改變 DELAY1 的延時(shí)時(shí)間,即可改變喇叭發(fā)聲的頻率。 設(shè)計(jì)步驟 進(jìn)行聲 — 光效果(報(bào)警器)系統(tǒng)電路硬件設(shè)計(jì),畫出電路原理圖、 PCB 圖或 7 元器件布線圖 安裝或焊接元器件 進(jìn)行聲 — 光效果控 制程序設(shè)計(jì) 調(diào)試、編譯連接運(yùn)行 3 詳細(xì)設(shè)計(jì) 繪制電路圖 電路原理圖 利用 Protel 繪出的電路原理圖如圖 所示 圖 電路原理圖 電路 PCB圖 原理圖生成 PCB 圖如圖 所示 8 圖 電路 PCB 圖 搭建電路板 元器件清單 發(fā)光二極管 ( LED)、 雙列直插封裝八路開關(guān)( SWDIP8)、 按鍵開關(guān)( SWPB )、 揚(yáng)聲器 ( SPEAKER)、 完整的八單元內(nèi)封裝集成電阻器之一 ( RESPACK3) 、 有極性電容器 ( ELECTR01) 、 色環(huán)電阻 、 非門 74LS04 硬件連線 一、根據(jù)電路圖準(zhǔn)備所需的元器件及若干導(dǎo)線 。 二、觀察面包板,弄清其內(nèi)部結(jié)構(gòu)、線路應(yīng)注意, 在連線時(shí)+和-對應(yīng)的豎條為相互連通的,而在 abcde 對應(yīng)的這一橫排為相互連通的。 三、搭建電路,我們具體的步驟如下: ( 1) 將 8 個(gè)二極管放在適當(dāng)位置 。 ( 2) 通過 74LS04 將 8 個(gè)二極管和 8255 的 PA連接起來。 ( 3) 將 8 個(gè)電阻和開關(guān) SWDIP8 放在實(shí)驗(yàn)平臺適當(dāng)位置 。 ( 4) 通過 8 個(gè)電阻將開關(guān) SWDIP8 和 8255 的 PB連接起來 。 ( 5) 將排阻放在適當(dāng)位置 。 ( 6) 將兩個(gè)排阻分別與二極管和 8 個(gè)電阻連接起來。 ( 7) 將 LM386 放在適當(dāng)位置 。 9 ( 8) 將 LM386 通過電容,電阻,開關(guān)與 8255 的 PC 連接起來。 ( 9) 通過電容將喇叭與 LM386A 連接起來。 注意: 74LS04 在引 腳連接時(shí)應(yīng)注意引腳順序?yàn)槟鏁r(shí)針方向,依次為1、2?? 14,其中 7 應(yīng)接地, 14 接電源正極。二極管兩個(gè)引腳中長的引腳為陽極,短的為陰極。 LM386A的 8 個(gè)引腳的順序也為逆時(shí)針方向 。 四、在微機(jī)平臺上測試電路是否搭建正確,用萬用表和示波器 進(jìn)行測試。 流程圖 整個(gè)設(shè)計(jì)的流程圖如圖 所示 ,實(shí)現(xiàn)了設(shè)計(jì) 要求的五種形式。 10 開 始8 2 5 5 初 始 化L E D 熄 滅S P K 關(guān) 閉主 界 面按 ” 1 ? 按 ” 2 ? 按 ” 3 ? 按 ” 4 ? 按 ” 5 ?子 界 面S W 按 下 ?L E D 亮任 意 鍵 按 下 ?L E D 熄 滅主 界 面“ 0 ” 鍵 按 下 ?子 界 面S W 按 下 ?S P K 響任 意 鍵 按 下 ?S P K 關(guān) 閉子 界 面S W 按 下 ?L E D 亮 S P K 響任 意 鍵 按 下 ?L E D 熄 滅子 界 面按 數(shù) 字 鍵 ?S P K 響按 E S C ?S P K 關(guān) 閉子 界 面按 數(shù) 字 鍵 ?L E D 亮按 ” q ” 鍵 ?L E D 熄 滅S P K 關(guān) 閉退 出 Y Y YNNNNNNNNNNNNNNNNYYYYYYYYY YYYYY圖 程序設(shè)計(jì) 見附錄,其中 inportb、 outportb 為提供端口讀寫函數(shù),其頭文件為 outportb 即是數(shù)據(jù)寫到端口, inportb 即是將數(shù)據(jù)從端口讀出。 11 4 調(diào)試與操作說明 調(diào)試要求 一、硬件要求 : MFID 多功能微機(jī)實(shí)驗(yàn)平臺(含 PCI 總線驅(qū)動(dòng)板); PC 兼容機(jī);面包板或外設(shè)功能模塊板。 二、軟件要求 : Windows 2020; MF2KI 集成開發(fā)環(huán)境,程序采用 C 開發(fā)。 調(diào)試與操作 一、由于 SWDIP8 開關(guān)引腳有問題,故在程序調(diào)試過程中將用一根導(dǎo)線代替開關(guān),如當(dāng)電阻為 1 時(shí),原本為開關(guān) 1 合上去時(shí)表示接電阻 1 接通,此時(shí)用一根導(dǎo)線將電阻 1 兩腳連接起來接通,依次類推 2, 3。 8。 二、運(yùn)行前先接好所有硬件設(shè)施:啟動(dòng)電腦,將搭建的電路板與實(shí)驗(yàn)平臺通過數(shù)據(jù)線連接起來。打開實(shí)驗(yàn)平臺電源開關(guān)。 三、編譯,運(yùn)行。運(yùn)行時(shí)將操作界面將會(huì)有提示:按數(shù)字間 1, 2, 3, 4, 5 分別進(jìn)入 5 種功能狀態(tài)進(jìn)行選擇 ,按 Q 或 q 鍵退出。具體操作如下: 1. 編譯運(yùn)行進(jìn)入主界面: 2. 選擇選項(xiàng)“ 1”:此時(shí),選擇 8 碼開關(guān),用來選擇燈亮的方式 , 按 SW 開關(guān),控制開始。如需停止,按 0 鍵返回。 3. 選擇選項(xiàng)“ 2”:此時(shí),選擇一種 8 碼開關(guān),用來選擇聲音的方式。然后按 SW 開關(guān),控制開始。如需停止,按 0 鍵返回。 4. 選擇選項(xiàng)“ 3”:此時(shí),直接按 SW 鍵產(chǎn)生聲音的同時(shí),伴有燈閃亮,按 0 鍵退出。 5. 選擇選項(xiàng)“ 4”:此時(shí),可以通過按 1 到 8 鍵,選擇一盞燈亮。例如:按 2 鍵: 此時(shí),電路板上就會(huì)有一盞燈亮,按 ESC 鍵返回主界面。 6. 選擇選項(xiàng)“ 5”:此時(shí),可以通過按 1 到 8 鍵,選擇一種頻率的聲音。例如:按 4 鍵: 此時(shí),就會(huì)發(fā)出一種頻率的聲音,按 Q 或 q 鍵返回。 四、在程序編譯運(yùn)行后要同時(shí)按電路板上單刀雙擲開關(guān)鍵才進(jìn)入工作狀態(tài),如果不按下開關(guān),即使程序運(yùn)行也不會(huì)看到實(shí)驗(yàn)效果。 12 5 總結(jié)體會(huì) 我所在的組做的是聲光報(bào)警實(shí)驗(yàn)。剛拿到課題的時(shí)候,感覺什么都不知道,對硬件的基礎(chǔ)知識都一概不知,所以感覺難度好大。于是決定先靜下心來,先學(xué)習(xí)再來做實(shí)驗(yàn)。我們組明確分工,我主要負(fù)責(zé)畫圖和編程工作,工作量相當(dāng)大。不過經(jīng)過努力,學(xué)到知識的感覺很不錯(cuò)哦。 第一步 —— 看書,首先我把剛學(xué)過的微機(jī)接口書找出來,由于我們這個(gè)實(shí)驗(yàn)中要用到8255 芯片,所以我對著電路圖研究了一下它的端口。這樣就為編程打下了基礎(chǔ)。 第二步 —— 畫圖,首先是聽老師講課,學(xué)會(huì)了 PROTEL 軟件的基本操作方法。然后課下我就根據(jù)需要,對著我們的電路圖來畫原理圖。這個(gè)過程不太復(fù)雜??墒墙酉聛硪D(zhuǎn)化成 PCB 圖,設(shè)計(jì)到封裝引腳的問題。對物理原器件一點(diǎn)都不了解的我,到處查找資料,終于把每種引腳的封狀方式都找了出來。然后一一添加進(jìn)去,可是調(diào)試的時(shí)候又會(huì)出現(xiàn)很多的錯(cuò)誤。由于軟件本身的原因,那些錯(cuò)誤都看不懂,只 能在圖里面慢慢的找。那天畫圖就畫到了一點(diǎn)鐘,不過當(dāng)調(diào)試通過以后,自動(dòng)生成 PCB 圖的時(shí)候,那份喜悅真是難以形容。 第三步 —— 編程,由于實(shí)驗(yàn)指導(dǎo)書上寫著,聲光報(bào)警器要達(dá)到 5 種要求,分別是: 1. 只有燈亮,八碼開關(guān)控制 8 種燈光閃爍的形式。 2. 只有聲音,八碼開關(guān)控制 8 種發(fā)出的聲音。 3. 燈光閃爍的同時(shí)伴有聲音 4. 鍵控發(fā)聲,每按一個(gè)數(shù)字鍵( 1~8)則控制一種聲音。 5. 鍵控發(fā)光,每按一個(gè)數(shù)字間( 1~8)則控制一種燈光的閃爍。 起初我的設(shè)計(jì)只能實(shí)現(xiàn)上述一種要求,即第 3 種,聲音和燈光一起。可是后來,為了使功能更完善,我參考了《 C 語言實(shí)訓(xùn) 教程》這本書后面的圖書館實(shí)例,決定做成有界面的,可以實(shí)現(xiàn) 5 種功能的交互。 分析。 我采用的是 printf 語句打印出主菜單界面。然后用 switch 語句做功能的選擇。其次,在每個(gè)功能上都采用函數(shù)調(diào)用的形式,有的功能里面還有子功能調(diào)用。 畫流程圖 采用 C 語言編寫,實(shí)現(xiàn)上述功能。 在實(shí)現(xiàn)的過程中也碰到了很多問題,比如說菜單的選擇與返回,以及在鍵控發(fā)聲與發(fā)光時(shí)對按鍵的控制上都還是有點(diǎn)問題,希望以后在老師的幫助下能夠?qū)⑺龅酶谩? 13 致 謝 整個(gè)課題的設(shè)計(jì)制作完成得比較成功 ,設(shè)計(jì)的任務(wù)要 求都達(dá)到了 ,這里要感謝孫延維老師 給我們提出寶貴的意見,給予有效的指導(dǎo)工作,幫助我們解決了很多問題,同時(shí)設(shè)計(jì)的 順利完成也得益于小組成員的分工合作 ,協(xié)同作戰(zhàn) ,從剛開始的毫無頭緒到
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1