![交通燈(匯編語言)_第1頁](http://file4.renrendoc.com/view/92e4b574857cb891dca237b4b389a138/92e4b574857cb891dca237b4b389a1381.gif)
![交通燈(匯編語言)_第2頁](http://file4.renrendoc.com/view/92e4b574857cb891dca237b4b389a138/92e4b574857cb891dca237b4b389a1382.gif)
![交通燈(匯編語言)_第3頁](http://file4.renrendoc.com/view/92e4b574857cb891dca237b4b389a138/92e4b574857cb891dca237b4b389a1383.gif)
![交通燈(匯編語言)_第4頁](http://file4.renrendoc.com/view/92e4b574857cb891dca237b4b389a138/92e4b574857cb891dca237b4b389a1384.gif)
![交通燈(匯編語言)_第5頁](http://file4.renrendoc.com/view/92e4b574857cb891dca237b4b389a138/92e4b574857cb891dca237b4b389a1385.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
本文格式為Word版,下載可任意編輯——交通燈(匯編語言)
——交通燈
設計人:張玉印202300800439
李娜202300800099
一、設計目標:設計一個工作于支、干路交織處的交通燈系統(tǒng),支道和干道各
有一組交通燈,依次為綠、黃、紅。主干道紅燈20秒、黃燈4秒、紅燈14秒,支干道綠燈10秒、黃燈4秒、紅燈24秒。
主要功能:
1、每一時間段內(nèi)兩組數(shù)碼管都只有一個燈亮,并且顏色不同,能
夠實現(xiàn)數(shù)碼管倒計時計時到零時能夠自動的轉換成下一個階段,四個階段交替周期進行。
2、在道路出現(xiàn)緊急狀況時,能夠手動中斷控制使主道和支道的交
通燈都變成紅燈,并且緊急狀況排除后能夠手動控制恢復到原來中斷前的狀態(tài)有序執(zhí)行。
3、能夠報警,根據(jù)特別狀況的分類報警器(蜂鳴器)的發(fā)生的頻
率不一樣,蜂鳴器的頻率能夠通過旋鈕手動調(diào)理。
一、試驗器材
唐都TS-PITE試驗箱,用到的芯片單元有8254單元.、8255單元、8259單元、LED顯示單元、數(shù)碼管顯示單元、單脈沖產(chǎn)生單元、A/D0809轉換單元、蜂鳴器單元、時鐘源。
二、試驗原理與方法:
1.、8259工作原理
1、數(shù)據(jù)總線緩沖器:8259A與系統(tǒng)數(shù)據(jù)總線的接口,是8位雙向三態(tài)
緩沖器。CPU與8259A之間的控制命令信息、狀態(tài)信息以及中斷類型信息,
都是通過緩沖器傳送的。
2、讀/寫控制規(guī)律:CPU通過它實現(xiàn)對8259A的讀/寫操作。中斷請求寄放器IRR:8位,用以分別保存8個中斷請求信號,當響應的中斷請求輸入腳有中斷請求時,該寄放器的相應位置1。
3、在試驗中應用到8259的MIR7中斷申請口,首先寫入中斷向量表中,將中斷申請口接在KK1+上。通過手動按下KK1+來決定是否產(chǎn)生中斷。
4、中斷子程序中必需用STI開中斷否則會影響下一個中斷的響應。2、8254的工作原理
1)8254是可編程的計數(shù)器/定時器,其內(nèi)部有三個獨立的16位計數(shù)
器/定時器通道,每個計數(shù)器通道均可按6種不同的方式工作,并且都可以按二進制或十進制計數(shù)。其CLK0~CLK2是計數(shù)器0~2的時鐘脈沖輸入端,GATE0~GATE2是門控脈沖輸入端,OUT0~OUT2是輸出端。
2)8254在此次試驗中主要有兩個作用。一是產(chǎn)生秒脈沖輸入到8255的PC0口用于計時檢測,此秒脈沖產(chǎn)生于通道0。二是中斷中用于產(chǎn)生蜂鳴器的發(fā)生頻率用于報警,此頻率產(chǎn)生于通道1。
3、8255的工作原理
1)三個端口A,B和C:A端口包含一個8位數(shù)據(jù)輸出鎖存器和緩沖器,一個8位數(shù)據(jù)輸入鎖存器。B端口包含一個8位數(shù)據(jù)輸入/輸出鎖存器和緩沖器,一個8位數(shù)據(jù)輸入緩沖器。C端口包含一個8位數(shù)據(jù)輸出鎖存器和緩沖器,一個8位數(shù)據(jù)輸入緩沖器(輸入沒有鎖存器)。A組和B組控制電路:這是兩組根據(jù)CPU輸出的控制字控制8255工作方式的電路,
它們對于CPU而言,共用一個端口地址一致的控制字寄放器,接收CPU輸出的一字節(jié)方式控制字或對C口按位復位字命令。方式控制字的高5位決定A組的工作方式,低3位決定B組的工作方式。對C口按位復位命令字可對C口的每一位實現(xiàn)置位或復位。A組控制電路控制A口和C口上半部,B組控制電路控制B口和C口下半部。2)8255的工作方式
方式0基本輸入輸出方式;方式1選通輸入輸出方式;
方式2雙向選通輸入輸出方式。本次試驗中主要應用方式0來檢測脈沖和輸出數(shù)據(jù),方式的選擇是通過給8255寫方式字來實現(xiàn)的。3、AD轉換器0809的工作原理
1)ADC0809是8位逐次迫近型A/D轉換器。它由一個8路模擬開關、一
個地址鎖存譯碼器、一個A/D轉換器和一個三態(tài)輸出鎖存器組成(見圖)。多路開關可選通8個模擬通道,允許8路模擬量分時輸入,共用A/D轉換器進行轉換。
2)當通道被所存并啟動后,EOC端變?yōu)榈碗娖?,當?shù)據(jù)轉換完成后變成
高電平。此時轉換成的數(shù)據(jù)被所存到三態(tài)門端,使OE為高電平日才能取走轉換的數(shù)據(jù)。
4、除了用到8254、8259、8255、AD0809等芯片外,還用到的單元有LED
顯示單元(用于交通燈的顯示)、數(shù)碼管顯示單元(用于每一階段倒計時顯示)、單脈沖產(chǎn)生單元(用于產(chǎn)生中斷脈沖)、蜂鳴器、1.8432kHz的時鐘源、1MHz的時鐘源等。
三、硬件電路的設計與控制思路
交通燈系統(tǒng)的總體硬件電路設計如上圖所示各芯片端口地址:
8254A口06C0H,B口06C2H,C口06C4H,控制口06C6H82
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度書畫藝術品市場代理銷售合同
- 2025年度建筑安全風險評估與監(jiān)測委托合同
- 2025年度國際知識產(chǎn)權轉讓合同樣本
- 2024-2025學年福建省福州第十中學高一上學期期中考試歷史試卷
- 2025年公共租賃場地安全協(xié)議
- 2025年合作協(xié)議訂立與實施年
- 2025年醫(yī)院護師職責合同
- 2025年農(nóng)場土地租賃合同年協(xié)議書
- 2025年TBBS項目申請報告模稿
- 2025年焦化二甲苯項目規(guī)劃申請報告模范
- 酒店長包房租賃協(xié)議書范本
- 2 找春天 公開課一等獎創(chuàng)新教學設計
- 2025年江蘇護理職業(yè)學院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年江蘇南京水務集團有限公司招聘筆試參考題庫含答案解析
- 【道法】開學第一課 課件-2024-2025學年統(tǒng)編版道德與法治七年級下冊
- 口腔門診分診流程
- 建筑工程施工安全管理課件
- 2025年春新外研版(三起)英語三年級下冊課件 Unit2第1課時Startup
- 2025年上半年畢節(jié)市威寧自治縣事業(yè)單位招考考試(443名)易考易錯模擬試題(共500題)試卷后附參考答案
- 處方點評知識培訓
- 2025年新合同管理工作計劃
評論
0/150
提交評論