版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 目 錄</b></p><p><b> 一、 芯片簡介3</b></p><p> 1) 、8098結(jié)構(gòu)框圖3</p><p> 2) 8098的信號引腳3</p><p> 3)8255芯片4</p><p> 4)74L
2、S373鎖存器4</p><p> 5)74LS138譯碼器5</p><p> 6)27128EPROM存儲器5</p><p> 二、 交通燈系統(tǒng)硬件設(shè)計5</p><p> 1) 交通方案介紹5</p><p><b> (1)交通概圖5</b></p>
3、<p><b> ?。?) 流程圖6</b></p><p><b> 2) 硬件接線6</b></p><p><b> 3) 程序設(shè)計7</b></p><p><b> 三、 心得體會9</b></p><p><b&g
4、t; 四、 參考文獻9</b></p><p><b> 芯片簡介</b></p><p><b> 、8098結(jié)構(gòu)框圖</b></p><p> 8098單片機的內(nèi)部結(jié)構(gòu)框圖見圖,它主要由寄存器算術(shù)邏輯單元RALU、232B寄存列以及一些外圍子系統(tǒng)構(gòu)成。外圍子系統(tǒng)主要包括以下部分:高速輸入/輸出&l
5、t;/p><p> 口(HIS/HSO)、帶有采樣保持電路的A/D轉(zhuǎn)換器、脈寬調(diào)制輸出器(PWM)、定時器、監(jiān)視定時器、中斷控制、I/O口(串行口和5個并行口)及時鐘脈沖發(fā)生器等功能部件。</p><p><b> 8098的信號引腳</b></p><p> 8098單片機有48腳。 </p><p><b&
6、gt; 1、輸入/輸出口</b></p><p> 8098有5個8位并行I/O口:</p><p> P0口:只用于輸入。也可用作8路A/D轉(zhuǎn)換器模擬量信號的輸入口線ACH0~ACH7。</p><p><b> P1口:準雙向口。</b></p><p> P2口:多功能雙向口。</p&g
7、t;<p> P3口、P4口:在訪問外部存儲器時用作系統(tǒng)的地址/數(shù)據(jù)總線。</p><p> 2、輸入/輸出控制、狀態(tài)寄存器</p><p> 8098中有2個I/O控制寄存器IOC0、IOCl,以及2個狀態(tài)寄存器IOS0、IOS1。</p><p> I/O控制器0(IOC0)</p><p> I/O控制器1(IO
8、C1)</p><p> I/O狀態(tài)寄存器0(IOS0)</p><p> I/O狀態(tài)寄存器1(IOS1)</p><p><b> 3)8255芯片</b></p><p> 8255可編程并行接口芯片有三個輸入輸出端口,即A口、B口和C口,對應(yīng)于引腳PA7~PA0、PB7~PB0和PC7~PC0。其內(nèi)部還有一
9、個控制寄存器,即控制口。通常A口、B口作為輸入輸出的數(shù)據(jù)端口。C口作為控制或狀態(tài)信息的端口,它在方式字的控制下,可以分成4位的端口,每個端口包含一個4位鎖存器。它們分別與端口A/B配合使用,可以用作控制信號輸出或作為狀態(tài)信號輸入。</p><p> 8255可編程并行接口芯片方式控制字格式說明:</p><p> 8255有兩種控制命令字;一個是方式選擇控制字;另一個是C口按位置位/復
10、位控制字。</p><p> D7:設(shè)定工作方式標志,1有效。</p><p> D6、D5:A口方式選擇</p><p><b> 0 0 —方式0</b></p><p><b> 0 1 —方式1</b></p><p><b> 1 ×—
11、方式2</b></p><p> D4:A口功能 (1=輸入,0=輸出)</p><p> D3:C口高4位功能 (1=輸入,0=輸出)</p><p> D2:B口方式選擇 (0=方式0,1=方式1)</p><p> D1:B口功能 (1=輸入,0=輸出)</p><p&
12、gt; D0:C口低4位功能 (1=輸入,0=輸出)</p><p> 8255可編程并行接口芯片工作方式說明:</p><p> 方式0:基本輸入/輸出方式。適用于三個端口中的任何一個。每一個端口都可以用作輸入或輸出。輸出可被鎖存,輸入不能鎖存。</p><p> 方式1:選通輸入/輸出方式。這時A口或B口的8位外設(shè)線用作輸入或輸出,C口的4條線中三條用作
13、數(shù)據(jù)傳輸?shù)穆?lián)絡(luò)信號和中斷請求信號。</p><p> 方式2 :雙向總線方式。只有A口具備雙向總線方式,8位外設(shè)線用作輸入或輸出,此時C口的5條線用作通訊聯(lián)絡(luò)信號和中斷請求信號。</p><p> 4)74LS373鎖存器</p><p> 74LS373 是一種帶三態(tài)門的8D鎖存器,其管腳示意圖如下示:</p><p> 其中:1D
14、-8D為8個輸入端。</p><p> 1Q-8Q為8個輸出端。</p><p> LE為數(shù)據(jù)打入端:當LE為“1”時,鎖存器輸出</p><p> 狀態(tài)同輸入狀態(tài);當LE由“1”變“0”時,數(shù)據(jù)</p><p><b> 打入鎖存器</b></p><p> OE為輸出允許端:當OE=
15、0時,三態(tài)門打開;</p><p> 當OE=1時,三態(tài)門關(guān)閉,輸出高阻。</p><p> 5)74LS138譯碼器</p><p> 6)27128EPROM存儲器</p><p> 27128EPROM芯片是容量為16K*8的EPROM芯片,紫外線擦除,電編程,才用雙直插式封裝,有28只引腳。其中地址線14根,才用+5V電源,編
16、程電壓為+21V。標準的27128讀取時間為250ns,最大工作電流150mA。此設(shè)計選用27128為了更安全的運行。</p><p><b> 交通燈系統(tǒng)硬件設(shè)計</b></p><p><b> 交通方案介紹</b></p><p><b> ?。?)交通概圖</b></p>&
17、lt;p> 東西、南北兩干道交于一個十字路口,各干道有一組紅(1、4)、綠(2、5)、黃(3、6)三色的指示燈,指揮車輛和行人安全通行。紅燈亮禁止通行,綠燈亮允許通行。黃燈亮提示人們注意紅、綠燈的狀態(tài)即將切換,且黃燈燃亮時間為東西、南北兩干道的公共停車時間。</p><p><b> 流程圖</b></p><p><b> 硬件接線</b
18、></p><p> 選用設(shè)備8098單片機一片,8255并行I/O接口,74LS373鎖存器,74LS138譯碼器,2764EPROM存儲器,紅、黃、綠交通燈各兩個,連線若干。</p><p><b> 程序設(shè)計</b></p><p><b> PA:3FFCH</b></p><p&g
19、t;<b> PK:7FFFH</b></p><p> PA1、PA4紅。PA2、PA5綠。PA3、PA6黃</p><p> (1)南北紅燈亮,東西綠燈亮</p><p> 1010 0011 A3H</p><p> (2)南北紅燈亮,東西黃燈亮</p><p> 0011
20、 0011 3CH</p><p> 0011 1000 38H</p><p> (3)南北綠燈亮,東西紅燈亮</p><p> 0001 0101 15H</p><p> (4)南北黃燈亮,東西紅燈亮</p><p> 0001 1001 19H</p><p>
21、 0001 0001 11H</p><p> PA EQU 3FFCH</p><p> PK EQU 7FFFH</p><p> AX EQU 20H</p><p> BX EQU 22H</p><p> CX EQU 24H</p><p> DX EQU 26H&l
22、t;/p><p><b> ORG 2080H</b></p><p> LD BX,#3FFCH</p><p> LDB AL,#60H</p><p> STB AL,[BX]</p><p> MAIN: LDB AL,#A3H</p><p><b&
23、gt; STB AL,PA</b></p><p> SCALL LOOP</p><p> LDB BL,#05H</p><p> YELOW1: LDB AL,#3CH</p><p><b> STB AL,PA</b></p><p> SCALL LOOP1&
24、lt;/p><p> LDB AL,#38H</p><p><b> STB AL,PA</b></p><p> SCALL LOOP1</p><p> DJNZ BL,YELLOW1</p><p> LDB AL,#15H</p><p><b>
25、; STB AL,PA</b></p><p> SCALL LOOP</p><p> LDB BL,#05H</p><p> YELLOW2: LDB AL,#19H</p><p><b> STB AL,PA</b></p><p> SCALL LOOP1&l
26、t;/p><p> LDB AL,#11H</p><p><b> STB AL,PA</b></p><p> SCALL LOOP1</p><p> DJNZ BL,YELLOW2</p><p> HERE: SIMP HERE</p><p><b
27、> END</b></p><p><b> 延時20S</b></p><p> LOOP: LD DX,#4F20H</p><p> LOP: NOP</p><p><b> NOP</b></p><p> DJNZ DX,LO
28、P</p><p> HERE: SIMP HERE</p><p><b> 延時0.5S</b></p><p> LOOP1: LD BX,#01F4H</p><p> LOOP2: LDB AL,#EAH</p><p><b> LOOP3:NOP</b>
29、;</p><p><b> NOP</b></p><p> DJNZ AL,LOOP3</p><p> DJNZ BX,LOOP2</p><p> HERE: SJMP HERE</p><p><b> 心得體會</b></p><p
30、> 經(jīng)過此次課程設(shè)計,我發(fā)現(xiàn)了很多不足的地方,知識儲存不充足,導致只能做出最簡單的設(shè)計。這讓我意識到問題的嚴重性,今后一定要注意收集資料,認真學習,以準備下一次的課程設(shè)計。這一次是針對課外的拓展學習,對我們自己了解單片機這門課有很深刻的意義,認識到自己的不足以尋求更高層次的學習!</p><p><b> 參考文獻</b></p><p> 《MCS-96
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機課程設(shè)計---交通燈
- 單片機交通燈課程設(shè)計
- 單片機課程設(shè)計-交通燈
- 單片機課程設(shè)計--交通燈
- 單片機課程設(shè)計(交通燈)
- 單片機交通燈課程設(shè)計
- 單片機交通燈課程設(shè)計
- 單片機交通燈課程設(shè)計
- 單片機交通燈課程設(shè)計
- 單片機交通燈課程設(shè)計--基于單片機的交通燈控制設(shè)計
- 交通燈單片機課程設(shè)計--基于單片機的交通燈顯示系統(tǒng)
- 交通燈單片機課程設(shè)計--基于單片機的交通燈顯示系統(tǒng)
- 單片機交通燈課程設(shè)計--基于單片機的交通燈系統(tǒng)的設(shè)計
- 單片機交通燈課程設(shè)計--基于單片機的交通燈系統(tǒng)的設(shè)計
- 單片機課程設(shè)計報告---交通燈
- 單片機交通燈課程設(shè)計報告
- 單片機課程設(shè)計--模擬交通燈
- 模擬交通燈單片機課程設(shè)計
- 交通燈單片機課程設(shè)計報告
- 單片機交通燈課程設(shè)計 (2)
評論
0/150
提交評論