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

正文內容

微型計算機課程設計聲光報警器的設計與制作-在線瀏覽

2025-01-08 17:45本頁面
  

【正文】 H, C口= 302H,命令口= 303H 源: C 語言集成開發(fā)環(huán)境軟件 開發(fā)環(huán)境介紹 PC 兼容機 Windows 2020 MFID 多功能微機實驗平臺(含 PCI 總線驅動板) MF2KI 集成開發(fā)環(huán)境,提供了豐富的匯編語言和 C/C++語言程序開發(fā)工具 2 2 概要設計 硬件介紹 可編程并行接口 8255A 8255A 是一個具有兩個 8 位 (A口和 B 口 )和兩個 4 位 (C 口高 /低 4 位 )并行 I/O 端口的接口芯片 。 一、 可編程并行接口 I8255A, 其內部結構如圖 所示,由以下 4 個部分組成 : 圖 8255A 內部結構圖 ① 數據總線緩沖器 ② 讀 /寫控制邏輯 ③ 輸入 /輸出端口 A、 B、 C ④ A 組和 B 組控制電路 二、 8255A 外部引腳 如圖 所示 3 圖 8255A 引腳 圖 : PA7PA0: A 組數據信號 PB7PB0: B 組數據信號 PC7PC0: C 組數據信號 CPU 一邊相連的: RESET:復位信號,低電平有效。 D7D0:它們是 8255A 的數據線,和系統(tǒng)數據總線相連。在一個系統(tǒng)中,一般根據全部接口芯片來分配若干較低位地址(比如 A A A3)來組成各種芯片選擇碼,當這幾位地址組成某一個代碼時,譯碼器便往 8255A 的端 輸出一個低電平,于是 8255A 被選中。 :芯片讀出信號低電平有效。 A A0:端口選擇信號。規(guī)定當 A A0 為 00 時,選中 A 端口;為 01 時,選中 B 端口;為 10 時,選中 C 端口;為 11 時,選中控制口 。 4 在 3 種不同工作方式下, 8255A 的 C 口的功能有比較大的變化。 2) 1 方式下, C 口有 4 種功能:作 A 口和 B 口的固定聯絡信號線;作 A 口和 B 口的狀態(tài)口;作位控,按拉輸出邏輯 1 和邏輯 0;作數據口,未分配作固定聯絡信號的引腳,可作數據線用。 它的 PC 口具有按位置位 /復位功能 ,為按位控制提供了強有力的支持。按位置位 /復位命令產生的輸出信號,可作為控制開關的通 /斷,繼電器的吸合 /釋放,電機的啟 /停等操作的選通信號。 格式: 8 位,其中最高位是特征位,一定要寫 0 發(fā)光二極管 LED 發(fā)光二極管的核心部分是由 p 型半導體和 n 型半導體組成的晶片,在 p 型半導體和 n 型半導體之間有一個過渡層,稱為 pn 結。PN 結加反向電壓,少數載流子難以注入,故不發(fā)光。 低電壓音頻功率放大器 LM386 LM386 是一種音頻集成功放,具有自身功耗低、電壓增益可調整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點,廣泛應用于錄音機和收音機之中。引腳 2 為反相輸入端, 3 為 同相輸入端;引腳 5 為輸出端;引腳 6 和 4 分別為電源和地;引腳 1 和 8 為電壓增益設定端;使用時在引腳 7 和地之間接旁路電容,通常取 10μ F。 圖 74LS04 內部結構圖 圖 74LS04 引腳排列圖 LM336 LM336 的管腳及電路符號如圖 所示 : 6 圖 LM336 管腳及電路符號圖 實現原理 利用 8255A 的 PC6,產生方波,經濾波和功放后,送到喇叭,能產生不同頻率的聲音,其程序段為: do{ for(j=0。j++) { outportb(0x303,0x0d)。 outportb(0x303,0x0c)。 } for(j=0。j++) { outportb(0x303,0x0d)。//令 PC6=1,發(fā)低頻音 outportb(0x303,0x0c)。 } }while(!kbhit())。 設計步驟 進行聲 — 光效果(報警器)系統(tǒng)電路硬件設計,畫出電路原理圖、 PCB 圖或 7 元器件布線圖 安裝或焊接元器件 進行聲 — 光效果控 制程序設計 調試、編譯連接運行 3 詳細設計 繪制電路圖 電路原理圖 利用 Protel 繪出的電路原理圖如圖 所示 圖 電路原理圖 電路 PCB圖 原理圖生成 PCB 圖如圖 所示 8 圖 電路 PCB 圖 搭建電路板 元器件清單 發(fā)光二極管 ( LED)、 雙列直插封裝八路開關( SWDIP8)、 按鍵開關( SWPB )、 揚聲器 ( SPEAKER)、 完整的八單元內封裝集成電阻器之一 ( RESPACK3) 、 有極性電容器 ( ELECTR01) 、 色環(huán)電阻 、 非門 74LS04 硬件連線 一、根據電路圖準備所需的元器件及若干導線 。 三、搭建電路,我們具體的步驟如下: ( 1) 將 8 個二極管放在適當位置 。 ( 3) 將 8 個電阻和開關 SWDIP8 放在實驗平臺適當位置 。 ( 5) 將排阻放在適當位置 。 ( 7) 將 LM386 放在適當位置 。 ( 9) 通過電容將喇叭與 LM386A 連接起來。二極管兩個引腳中長的引腳為陽極,短的為陰極。 四、在微機平臺上測試電路是否搭建正確,用萬用表和示波器 進行測試。 10 開 始8 2 5 5 初 始 化L E D 熄 滅S P K 關 閉主 界 面按 ” 1 ? 按 ” 2 ? 按 ” 3 ? 按 ” 4 ? 按 ” 5 ?子 界 面S W 按 下 ?L E D 亮任 意 鍵 按 下 ?L E D 熄 滅主 界 面“ 0 ” 鍵 按 下 ?子 界 面S W 按 下 ?S P K 響任 意 鍵 按 下 ?S P K 關 閉子 界 面S W 按 下 ?L E D 亮 S P K 響任 意 鍵 按 下 ?L E D 熄 滅子 界 面按 數 字 鍵 ?S P K 響按 E S C ?S P K 關 閉子 界 面按 數 字 鍵 ?L E D 亮按 ” q ” 鍵 ?L E D 熄 滅S P K 關 閉退 出 Y Y YNNNNNNNNNNNNNNNNYYYYYYYYY YYYYY圖 程序設計 見附錄,其中 inportb、 outportb 為提供端口讀寫函數,其頭文件為 outportb 即是數據寫到端口, inportb 即是將數據從端口讀出。 二、軟件要求 : Windows 2020; MF2KI 集成開發(fā)環(huán)境,程序采用 C 開發(fā)。 8。打開實驗平臺電源開關。運行時將操作界面將會有提示:按數字間 1, 2, 3, 4, 5 分別進入 5 種功能狀態(tài)進行選擇 ,按 Q 或 q 鍵退出。如需停止,按 0 鍵返回。然后按 SW 開關,控制開始。 4. 選擇選項“ 3”:此時,直接按 SW 鍵產生聲音的同時,伴有燈閃亮,按 0 鍵退出。例如:按 2 鍵: 此時,電路板上就會有一盞燈亮,按 ESC 鍵返回主界面。例如:按 4 鍵: 此時,就會發(fā)出一種頻率的聲音,按 Q 或 q 鍵返回。 12 5 總結體會 我所在的組做的是聲光報警實驗。于是決定先靜下心來,先學習再來做實驗。不過經過努力,學到知識的感覺很不錯哦。這樣就為編程打下了基礎。然后課下我就根據需要,對著我們的電路圖來畫原理圖??墒墙酉聛硪D化成 PCB 圖,設計到封裝引腳的問題。然后一一添加進去,可是調試的時候又會出現很多的錯誤。那天畫圖就畫到了一點鐘,不過當調試通過以后,自動生成 PCB 圖的時候,那份喜悅真是難以形容。 2. 只有聲音,八碼開關控制 8 種發(fā)出的聲音。 5. 鍵控發(fā)光,每按一個數字間( 1~8)則控制一種燈光的閃爍。可是后來,為了使功能更完善,我參考了《 C 語言實訓 教程》這本書后面的圖書館實例,決定做成有界面的,可以實現 5 種功能的交互。 我采用的是 printf 語句打印出主菜單界面。其次,在每個功能上都采用函數調用的形式,有的功能里面還有子功能調
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1