版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、TPC-2003A+通用 32 位微機(jī)接口(PCI)實(shí)驗(yàn)系統(tǒng)硬件實(shí)驗(yàn)指導(dǎo)(匯編程序)(2006/9)匯編程序支持 win9X,win2000,winxp 系統(tǒng)。因?yàn)?pci 總線結(jié)構(gòu)支持 p&p 即插即用功能,每臺(tái)微機(jī)分配給 pci 擴(kuò)展板的資源是動(dòng)態(tài)浮動(dòng)的,不像 isa 總線是固定死的,因此分配給設(shè)備的 i/o 基地址、內(nèi)存空間基地址、中斷號(hào)會(huì)因?yàn)椴煌奈C(jī)而變化(詳細(xì)介紹請(qǐng)參看 pci總線規(guī)范文檔或本設(shè)備的教師實(shí)驗(yàn)指導(dǎo)書),所以實(shí)驗(yàn)前需要確定當(dāng)前微機(jī)中 pci 卡的資源,并用其替換程序中的相應(yīng)值,重新編譯鏈接后才能實(shí)現(xiàn)實(shí)驗(yàn)效果。(具體過(guò)程請(qǐng)參看教師實(shí)驗(yàn)指導(dǎo)書(匯編部分)結(jié)尾的介紹)您也可以
2、直接使用能自動(dòng)獲取 TPC 卡資源的匯編程序做實(shí)驗(yàn)。(見光盤中的相應(yīng)目錄)由于 9054 的驅(qū)動(dòng)程序影響直寫 9054 芯片的控制寄存器,所以涉及中斷、DMA、存儲(chǔ)器的實(shí)驗(yàn)需要在純 DOS的環(huán)境中才能正常運(yùn)行。這里指的純 DOS 環(huán)境是指微機(jī)啟動(dòng)時(shí)按 F8 鍵進(jìn)入的 DOS 環(huán)境。WINDOWS 重啟進(jìn)入MSDOS 方式由于系統(tǒng)資源被重新規(guī)劃過(guò),所以也不能正常實(shí)驗(yàn)。(更多內(nèi)容請(qǐng)參看實(shí)驗(yàn)指導(dǎo)書(匯編部分)說(shuō)明:開關(guān) K 向上為“1”,向下為“0”。一、I/O 地址譯碼連線:RD-2A8H-2AFHSD-+5VD-+5V運(yùn)行程序:YMQ運(yùn)行結(jié)果:發(fā)光二極管 L7 有規(guī)律的進(jìn)行連續(xù)閃爍。二、 簡(jiǎn)單并
3、行接口Q-L7CLK-2A0H-2A7H(1)將 74LS273 插在相關(guān)插座上連線:D0-D7-74LS273 的(3、4、7、8、13、14、17、18)腳L0-L7-74LS273 的(2、5、6、9、12、15、16、19)腳或門輸出 Y-11 腳或門輸入 A-2A8H-2AFH或門輸入 B-/IOW10 腳-GND1、20 腳-+5V運(yùn)行程序:E273運(yùn)行結(jié)果:撥動(dòng)開關(guān)K,相應(yīng)置“1”的開關(guān)所對(duì)應(yīng)的燈L亮,否則滅。(2)將 74LS244 插在相關(guān)插座上連線:K0-K7-(2、4、6、8、11、13、15、17)腳或門輸入 B-/IORD0-D7-(18、16、14、12、9、7、5
4、、3)腳20 腳-+5V或門輸出 Y-1、19 腳或門輸入 A-2A0H-2A7H10 腳-GND運(yùn)行程序:E244運(yùn)行結(jié)果:用開關(guān)輸入字母的ASCII碼值,在屏幕上顯示對(duì)應(yīng)的字母。三、可編程定時(shí)器/計(jì)數(shù)器(1)連線:CLK0-正脈沖CS-280H-287HGATE0-+5V運(yùn)行程序:E8253_1運(yùn)行結(jié)果:壓?jiǎn)蚊}沖鍵,每壓一次在屏幕上循環(huán)顯示“1-9”、“A-F”,把邏輯筆插入邏輯孔,用探測(cè)端測(cè)試OUT0,壓 15 次單脈沖鍵后,可以看到 OUT0 的電平變化一次。(2)連線:CS-280H-287HGATE1-+5VGATE0-+5VCLK1-OUT0CLK0-1MHZ運(yùn)行程序:E8253
5、_2運(yùn)行結(jié)果:把邏輯筆插入邏輯孔,用探測(cè)端測(cè)試 OUT1,可以看到 OUT1 的電平有規(guī)律的進(jìn)行高低交替變化。四、可編程并行接口(一)8255連線:PC0PC7-K0K7CS-288H28FH第 1 頁(yè),共5PA0PA7-L0L7頁(yè)運(yùn)行程序:E8255運(yùn)行結(jié)果:撥動(dòng)開關(guān) K,相應(yīng)置“1”的開關(guān)所對(duì)應(yīng)的燈 L 亮,否則滅。五、 七段數(shù)碼管(1)連線:PA0PA6-agS1-+5VS0-GNDDP-GNDCS-288H28FH運(yùn)行程序:LED1運(yùn)行結(jié)果:從電腦鍵盤上輸入 0-9,并在七段數(shù)碼管上直接顯示出來(lái)。(2)連線:PA0PA6-agS1-PC1S0-PC0DP-GNDCS-288H28FH運(yùn)
6、行程序:LED3運(yùn)行結(jié)果:在七段數(shù)碼管上按秒循環(huán)顯示 00-99。六、 繼電器控制連線:CLK0-1MHZGATE0-+5VOUT0-CLK1GATE1-+5V8253CS-280H287HOUT1-PA08255CS-288H28FHPC0-IK(右上角)J4-實(shí)驗(yàn)小盒上的繼電器運(yùn)行程序:JDQ運(yùn)行結(jié)果:繼電器周而復(fù)反的閉合 5 秒,同時(shí)指示燈亮,斷開 5 秒,燈滅。七、 競(jìng)賽搶答器連線:DP-GNDPA0PA6-agPC0PC7-K0K7S1-+5V8255CS-288H28FH運(yùn)行程序:QDQ運(yùn)行結(jié)果:當(dāng)某開關(guān)置“1”,表示有按鍵按下,在數(shù)碼管上顯示其組號(hào),同時(shí)喇叭響一下。八、 交通燈控
7、制實(shí)驗(yàn)連線:PC0PC2-L0L2PC5PC7-L5L7CS-288H28FH運(yùn)行程序:JTD運(yùn)行結(jié)果:指示燈按交通燈規(guī)律進(jìn)行亮滅。九、 中斷連線:?jiǎn)蚊}沖-IRQ運(yùn)行程序:INT運(yùn)行結(jié)果:每壓一次單脈沖鍵便中斷一次,在屏幕上顯示中斷提示,10 次后程序結(jié)束。十、可編程并行接口(二)8255(1)連線:PC3-IRQPC6-單脈沖PA0PA7-L0L7CS-288H28FH運(yùn)行程序:E8255_1o運(yùn)行結(jié)果:按一次單脈沖鍵,讓(2)連線:PA0PA7-K0K7CPU 進(jìn)行一次中斷,使 L0-L7 依次發(fā)光,8 次后結(jié)束。PC3-IRQPC4-單脈沖CS-288H28FH運(yùn)行程序:E8255_1i
8、運(yùn)行結(jié)果:按一次單脈沖鍵,讓 CPU 進(jìn)行一次中斷,讀取開關(guān)預(yù)置的值,并在屏幕上顯示,中斷 8 次后結(jié)束。十一、數(shù)/模轉(zhuǎn)換器連線:DAC0832CS-290H297H運(yùn)行程序:DA_1運(yùn)行結(jié)果:用萬(wàn)用表測(cè)量單極輸出端 Ua 及雙極輸出端 Ub 的電壓,驗(yàn)證數(shù)字與電壓之間的線形關(guān)系。運(yùn)行程序:DA_2運(yùn)行結(jié)果:用示波器觀察 Ub 的輸出波形(鋸齒波、正弦波)十二、模/數(shù)轉(zhuǎn)換器第 2 頁(yè),共 5 頁(yè)連線:ADC0809CS-298H29FHRW1-INO運(yùn)行程序:(1)AD_1(2)AD_2運(yùn)行結(jié)果:(1)采集 INO 輸入的電壓,在屏幕上顯示轉(zhuǎn)換后的數(shù)據(jù)。(2)將 JP3(ADC0809 右下方
9、)的 1、2 短路使 IN2 處于雙機(jī)性工作方式,給 IN1 輸入一個(gè)低頻交流信號(hào)(幅度為+5 V),編程采集這個(gè)數(shù)據(jù)并在屏幕上顯示對(duì)應(yīng)的波形。十三、數(shù)字錄音機(jī)連線:J1-喇叭 8253 CLK0-1MHZ 0832 GATE0-+5V OUT0-PA0 CS-280H287HCS-290H-297HJP2 的 2、3 短路8255CS-288H28FH0809CS-298H29FH運(yùn)行程序:LYJ運(yùn)行結(jié)果:能錄音 12 秒,然后自動(dòng)從喇叭中播放出來(lái)(12 秒)。十四、串行通訊將 8251 芯片插在相應(yīng)的通用插座上。連線:8253 的 OUT0-8251 的 9、25 腳GATE0-+5VCS
10、-280H287HCLK0-1MHZ8251 的 3 腳-19 腳17 腳-GND26 腳-+5V4 腳-GND20 腳-1MHZ21 腳-RESET12 腳-A010 腳-/IOW13 腳-/IOR11 腳-2B8H-2BFH27、28、1、2 腳-D0D358 腳-D4D7運(yùn)行程序:E8251運(yùn)行結(jié)果:從鍵盤輸入一個(gè)字符,將其 ASCII 碼加 1 后發(fā)出去,再接收回來(lái)在計(jì)算機(jī)屏幕上顯示,實(shí)現(xiàn)自收發(fā)。(如:敲 a,顯示 ab)十五、DMA 傳送(1)將芯片 74LS273 插在相應(yīng)的通用插座上連線:D0D7-74LS273 的(3、4、7、8、13、14、17、18)腳或門的輸入 A-/D
11、ACK1或門的輸入 B-/IOW10 腳-GNDL0L7-2、5、6、9、12、15、16、19 腳Q-DRQ1RD-/DACK1CLK-正單脈沖或門的輸出 Y-111、20 腳-+5VD、SD-+5V腳運(yùn)行程序:Dma_o運(yùn)行結(jié)果:按壓?jiǎn)蚊}沖鍵,使發(fā)光二極管 L0-L7 依次發(fā)光,10次后結(jié)束 L0L7。(2)將芯片 74LS244 插在通用插座上連線:K0K7-74LS244 的 2、4、6、8、11、13、15、17 腳D0D7-74LS244 的 18、16、14、12、9、7、5、3 腳20 腳-+5V10 腳-GND或門輸出 Y-1或門輸入 A-/DACK1或門輸入 B-/IOR、
12、19 腳CLK-正單脈沖D、SD-+5VRD-/DACK1Q-DRQ1運(yùn)行程序:Dma_i運(yùn)行結(jié)果:每壓一次單脈沖鍵,便傳送一次開關(guān)輸入的值,并在屏幕上顯示,傳送 8 次后按任意鍵結(jié)束。十六、集成電路測(cè)試將被測(cè)試的芯片74LS00插在通用插座上連線:8255CS-288H28FHPC0PC3-8、11、3、6 腳14 腳-+5VPA0PA7-1、2、4、5、9、10、12、13 腳7 腳-GND運(yùn)行程序:JC運(yùn)行結(jié)果:檢測(cè)芯片的好壞,好則顯示“This chip is ok”,否則顯示“This chip is bad”。第 3 頁(yè),共 5 頁(yè)十七、電子琴連線:8253 CS-280H287H
13、CLK0-1MHZGATE0-+5VOUT0-PA0J1-喇叭8255CS-288H28FHDAC0832 CS-290H297H運(yùn)行程序:DZQ運(yùn)行結(jié)果:在計(jì)算機(jī)的鍵盤上按數(shù)字鍵可以象彈鋼琴一樣發(fā)出不同音調(diào)。十八、8250 串行通訊實(shí)驗(yàn)將 8250 芯片插在 40 芯通用插座上連線:D0D7-18 腳A0A2-2826 腳38、39、40 腳-+5V/IOR-21 腳/IOW-18 腳14 腳-2B8H2BFH19、22、25、36、37、20 腳-GND11 腳-10 腳15 腳-9 腳16 腳-2MHZ35 腳-RESET34、31、13、12 腳-+5V運(yùn)行程序:E8250運(yùn)行結(jié)果:從
14、鍵盤輸入一個(gè)字符,將其 ASCII 碼值加 1 后發(fā)出去,再自動(dòng)接收回來(lái)在計(jì)算機(jī)的屏幕上顯示出來(lái),實(shí)現(xiàn)自收發(fā)。十九、步進(jìn)電機(jī)控制實(shí)驗(yàn)(選件實(shí)驗(yàn))連線:8255CS-288H28FHPA0PA3-BABDPC0PC7-K0K7步進(jìn)電機(jī)-J5運(yùn)行程序:BJDJ運(yùn)行結(jié)果:K0K6 控制步進(jìn)電機(jī)的轉(zhuǎn)速,K7 控制其轉(zhuǎn)向。二十、小直流電機(jī)轉(zhuǎn)速控制實(shí)驗(yàn)(選件實(shí)驗(yàn))連線:DAC0832 8255 CSCS-290H297H -288H28FHUb-DJK0K5-PC0PC5直流電機(jī)-J6PA0PA3-BABD運(yùn)行程序:ZLDJ運(yùn)行結(jié)果:利用開關(guān) K0K5 控制輸出脈沖的電平及連續(xù)時(shí)間,達(dá)到控制直流電機(jī)轉(zhuǎn)速的
15、目的。二十一、鍵盤顯示控制實(shí)驗(yàn)(1)連線:將小鍵盤上的20芯扁平電纜和實(shí)驗(yàn)臺(tái)上的 J7 相連(注意接線別接反)。運(yùn)行程序:JPXSH1運(yùn)行結(jié)果:按小鍵盤上鍵,數(shù)碼管上顯示相應(yīng)的字符(如按 7,則顯示7)。(2)連線:將小鍵盤上的 20 芯扁平電纜和實(shí)驗(yàn)臺(tái)上的 J7 相連。8253CS-280H287HCLK0-1MHZGATE0、GATE1-+5VOUT0-CLK1OUT1-IRQ運(yùn)行程序:JPXSH運(yùn)行結(jié)果:按電子鐘格式顯示:XXXXXX時(shí)、分、秒C 鍵:清除顯示全零G 鍵:?jiǎn)?dòng)電子鐘計(jì)時(shí)D 鍵:停止停止計(jì)時(shí)P 鍵:可以自由設(shè)置時(shí)、分、秒,并且可以判斷設(shè)置的數(shù)據(jù)的對(duì)錯(cuò),出錯(cuò)顯示E-,此時(shí)敲
16、P 鍵可重新輸入預(yù)置值E 鍵:程序退出,返回二十二、32 位數(shù)據(jù)擴(kuò)展實(shí)驗(yàn)(選件實(shí)驗(yàn))32 位數(shù)據(jù)擴(kuò)展設(shè)置:32 位數(shù)據(jù)擴(kuò)展實(shí)驗(yàn)需要使 PCI 卡工作在 32 位總線模式,PCI 卡出廠設(shè)置為 8 位總線模式,所以需要更改設(shè)置,更改方法請(qǐng)參看教師實(shí)驗(yàn)指導(dǎo)書中“32 位數(shù)據(jù)擴(kuò)展實(shí)驗(yàn)結(jié)構(gòu)”的說(shuō)明。(1)32 位數(shù)據(jù)寬度存儲(chǔ)器讀寫實(shí)驗(yàn)連線:32 位數(shù)據(jù)擴(kuò)展板的 34 芯線與 32 位擴(kuò)展 RAM 實(shí)驗(yàn)板上的 J1 相連(注意接線別接反)。32 位擴(kuò)展 RAM 實(shí)驗(yàn)板上的 D0-D8、A2-A12、/MEMR、/MEMW、VCC+5V、GND 與實(shí)驗(yàn)臺(tái)上第 4 頁(yè),共 5 頁(yè)的相應(yīng)線連接,32 位擴(kuò)展 RAM 實(shí)驗(yàn)板上的/E 與實(shí)驗(yàn)臺(tái)上的 GND 連接運(yùn)行程序:Memrw32運(yùn)行結(jié)果:屏幕分兩批顯示從 0f0h 開始并依次自增 10h 的若干個(gè) 32 位數(shù)據(jù),第一批是待寫入擴(kuò)展 RAM 的數(shù)據(jù),第二批是從擴(kuò)展 RAM 讀出的數(shù)據(jù),兩批數(shù)據(jù)應(yīng)相同。(2)32 位數(shù)據(jù)寬度傳送實(shí)驗(yàn)連線:32 位數(shù)據(jù)擴(kuò)展板的 34 芯線與 32 位擴(kuò)展 RAM 實(shí)驗(yàn)板上的 J1 相連(注意接線別接反)。32 位擴(kuò)展 RAM 實(shí)驗(yàn)板
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨時(shí)工招募:2024學(xué)校勤雜工勞動(dòng)協(xié)議
- 2025年數(shù)據(jù)中心場(chǎng)承包運(yùn)營(yíng)管理協(xié)議4篇
- 專項(xiàng)龍門吊租賃協(xié)議格式范本2024版B版
- 2025年度健身中心場(chǎng)地租賃及私人教練服務(wù)合同4篇
- 二零二四商鋪?zhàn)赓U合同(含租賃期間租賃物處置及變現(xiàn)條款)3篇
- 2025不銹鋼精密鑄造件加工與銷售合作協(xié)議2篇
- 2025年度文化衍生品研發(fā)、生產(chǎn)及銷售合作協(xié)議4篇
- 二零二五年度餐飲業(yè)人力資源外包合同6篇
- 2024藥店負(fù)責(zé)人任期藥店經(jīng)營(yíng)數(shù)據(jù)統(tǒng)計(jì)與分析聘用合同3篇
- 一次性付款房地產(chǎn)轉(zhuǎn)讓合同(2024年版)
- NGS二代測(cè)序培訓(xùn)
- 《材料合成與制備技術(shù)》課程教學(xué)大綱(材料化學(xué)專業(yè))
- 小紅書食用農(nóng)產(chǎn)品承諾書示例
- 釘釘OA辦公系統(tǒng)操作流程培訓(xùn)
- 新生兒科年度護(hù)理質(zhì)控總結(jié)
- GB/T 15934-2024電器附件電線組件和互連電線組件
- 《工貿(mào)企業(yè)有限空間作業(yè)安全規(guī)定》知識(shí)培訓(xùn)
- 高層次人才座談會(huì)發(fā)言稿
- 垃圾清運(yùn)公司管理制度(人員、車輛、質(zhì)量監(jiān)督、會(huì)計(jì)管理制度)
- 《建筑工程設(shè)計(jì)文件編制深度規(guī)定》(2022年版)
- 營(yíng)銷人員薪酬考核方案
評(píng)論
0/150
提交評(píng)論