日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微型计算机课程设计报警器,微型计算机课程设计声光报警器的设计与制作精选.doc...

發布時間:2025/3/15 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微型计算机课程设计报警器,微型计算机课程设计声光报警器的设计与制作精选.doc... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

微型計算機課程設計聲光報警器的設計與制作精選

目 錄

1 需求分析1

1.1 開發背景1

1.2 課程設計目的1

1.3 課程設計要求1

1.4 資源配置1

1.5 開發環境介紹1

2 概要設計2

2.1 硬件介紹2

2.1.1 可編程并行接口8255A2

2.1.2 發光二極管LED4

2.1.3 低電壓音頻功率放大器LM3864

2.1.4 74 LS045

2.1.5 LM336- 2.5V基準二極管5

2.2 實現原理6

2.3 設計步驟6

3 詳細設計7

3.1 繪制電路圖7

3.1.1 電路原理圖7

3.1.2 電路PCB圖7

3.2 搭建電路板8

3.2.1 元器件清單8

3.2.2 硬件連線8

3.3 流程圖8

3.4 程序設計9

4 調試與操作說明10

4.1 調試要求10

4.2 調試與操作10

5 總結體會11

致 謝12

附 錄13

參考文獻18

1 需求分析

1.1 開發背景

現代生活中,報警器的應用隨處可見,銀行裝有防盜報警器,醫院、學校裝有安全報警器,普通家庭中也裝有報警器,啟動報警器,生命和財產安全都得到了保障。

隨著科技的進步,報警器的制作也越來越先進,發展也越來越快。各式各樣的報警器,也將應用于更多領域,深入到人們生活的各個方面。

1.2 課程設計目的

熟悉可編程并行接口芯片8255的使用,學習開關量接口電路及其控制程序的設計方法。

1.3 課程設計要求

1、產生8種彩燈(8位LED)的走馬燈花樣。

2、產生8種不同的聲音。

3、產生聲音的同時,伴有彩燈閃亮。

4、鍵控發聲:在鍵盤上定義8個數字鍵(0~7),每按1個數字鍵,喇叭發一種頻率的聲音,按ESC鍵,停止發聲。

5、鍵控發光:在鍵盤上定義8個數字鍵(0~7),每按1個數字鍵,LED的1位發光,按Q或q鍵,停止發光。

1.4 資源配置

1.電源:機內供電

2.電纜線:采用單線/26芯扁平電纜

3.I/O端口地址:8255A的4個端口地址為300H-303H,其中A口=300H, B口=301H,C口=302H,命令口=303H

4.軟件資源:C語言集成開發環境軟件

1.5 開發環境介紹

PC兼容機

Windows 2000

MFID多功能微機實驗平臺(含PCI總線驅動板)

MF2KI 集成開發環境,提供了豐富的匯編語言和C/C++語言程序開發工具

2 概要設計

2.1 硬件介紹

2.1.1 可編程并行接口8255A

8255A是一個具有兩個8位(A口和B口)和兩個4位(C口高/低4位)并行I/O端口的接口芯片;它為Intel系列CPU與外部設備之間提供TTL電平兼容的接口,如打印機,A/D,D/A轉換器,鍵盤,步進電機以及需要同時兩位以上信息傳送的一切形式的并行接口。

可編程并行接口I8255A, 其內部結構如圖2.1所示,由以下4個部分組成:

圖2.1 8255A內部結構圖

數據總線緩沖器② 讀/寫控制邏輯③ 輸入/輸出端口A、B、C④ A組和B組控制電路

二、8255A外部引腳如圖2.2所示

圖2.2 8255A引腳圖

1.和外設一邊相連的:  PA7-PA0:A組數據信號   PB7-PB0:B組數據信號   PC7-PC0:C組數據信號2.和CPU一邊相連的:  RESET:復位信號,低電平有效。當RESET信號來到時,所有內部寄存器就被清除,同時,3個數據端口被自動設為輸入端口。  D7-D0:它們是8255A的數據線,和系統數據總線相連。  :芯片選擇信號,低電平有效。在一個系統中,一般根據全部接口芯片來分配若干較低位地址(比如A5、A4、A3)來組成各種芯片選擇碼,當這幾位地址組成某一個代碼時,譯碼器便往8255A的端輸出一個低電平,于是8255A被選中。只有當有效時,讀信號和寫信號才對8255A有效。  :芯片讀出信號低電平有效。  :芯片寫入信號低電平有效。  A1、A0:端口選擇信號。8255A內部有3個數據端口和一個控制端口,共四個端口。規定當A1、A0為00時,選中A端口;為01時,選中B端口;為10時,選中C端口;為11時,選中控制口3種不同工作方式下,8255A的C口的功能有比較大的變化。具體變化如下:1)0方式下,C口有兩種功能:作數據口(4位并行數據口,分高/低4位);作按位控制,按位輸出邏輯1或邏輯0。2)1方式下,C口有4種功能:作A口和B口的固定聯絡信號線;作A口和B口的狀態口;作位控,按拉輸出邏輯1和邏輯0;作數據口,未分配作固定聯絡信號的引腳,可作數據線用。3)2方式下,C口有4種功能,與1方式類似。

它的PC口具有按位置位/復位功能,為按位控制提供了強有力的支持。利用PC口的按位控制特性還可以產生正、負脈沖或方

總結

以上是生活随笔為你收集整理的微型计算机课程设计报警器,微型计算机课程设计声光报警器的设计与制作精选.doc...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。