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

正文內(nèi)容

微機(jī)接口技術(shù)課程設(shè)計(jì)報(bào)告書-wenkub.com

2025-05-13 11:01 本頁(yè)面
   

【正文】 以及我們的組員楊威李敏等的幫助。 致謝 這次能比較順利的完成 課程設(shè)計(jì)的 任務(wù), 首先 要 特別 感謝張 緒輝 教授 從百忙之中抽出時(shí)間 的耐心指導(dǎo),詳細(xì)的講解程序。 這 期間,組長(zhǎng)楊威研究程序,使用匯編語(yǔ)言編寫程序,到 9 號(hào)下午程序調(diào)試通過(guò),實(shí)驗(yàn)基本完成,剩下實(shí)驗(yàn)報(bào)告書和最后的答辯。 9 月 6 號(hào)下午電路板搭接工作完成,到實(shí)驗(yàn)室用老師程序檢測(cè)發(fā)現(xiàn)調(diào)試不通過(guò),原來(lái)是電源接法有誤,由 8255A 引出的 5V 電壓應(yīng)直接和 ADC0809 的 VCC 相連,電路圖中的 12V電壓由實(shí)驗(yàn)平臺(tái)提供 .并要接到面包板,電位器的接法也不正確,應(yīng)該左右分別接 5V 電源的負(fù)級(jí)和正極,中間接 ADC 0809 的 8 個(gè)通道中的一個(gè)。 軟件部分 選擇電位器所接的通道號(hào)輸入數(shù)字,按 Enter鍵開始,屏幕上顯示數(shù)據(jù),然后轉(zhuǎn)動(dòng)電位器,通過(guò)改變電阻來(lái)改變電路電壓大小,產(chǎn)生模擬信號(hào)到數(shù)據(jù)信號(hào)的轉(zhuǎn)換,在屏幕上顯示采集到的數(shù)據(jù)在變化,數(shù)據(jù)從 00到 FF都能顯現(xiàn)表示調(diào)試成功。狀態(tài)信息如:轉(zhuǎn)換結(jié)束( EOC)狀態(tài)信號(hào)由 PC4 口傳輸數(shù)據(jù) ,啟動(dòng)轉(zhuǎn)換信號(hào) START 由 PC0 傳輸。 2 接電阻,連到12V電源, 3直接接地。顯示高四位 pop ax and al,0fh cmp al,9 ja n1 add al,30H jmp next2 n1: add al,37H next2: mov dl,al mov ah,2 int 21h 。判斷 EOC 是否為高 mov dx,303h mov al,5h out dx,al 。8255 重新初始化 again: mov dx,303h mov al,1h out dx,al 。提示錯(cuò)誤信息 mov dx,seg error_message mov ds,dx mov dx,offset error_message int 21h jmp input begin: mov dx,303h 。039。 assume ss:stack,ds:data,cs:code start: mov ax,stack 。, 39。,0dh,0ah,39。,0dh,0ah,39。 db 200 dup (?) stack ends data segment para public 39。則 8255 的初始化程序段為: MOV DX, 303H 。 格式- 8 位,最高位 D7為特征位,對(duì)按位置 1/置 0 命令該位是寫邏輯 0。按位輸出的 C口的 8 個(gè)引腳可用于控制外設(shè),特別適合作開關(guān)量控制和脈沖選通信號(hào)。 格式- 8 位,最高位D 7 為特征位,對(duì)方式命令該位是寫邏輯 1。 (1) 方式命令: 8255A 是 通用可編程并行接口芯片,上電后,其工作方式及 3 個(gè)并行口的功能都不確定,因此 ,在 8255A 開始工作之前,應(yīng)進(jìn)行初始化,以確定它的工作方式及 3 個(gè)并行口的功能,方式命令就是為此目的設(shè)置的。這些作用與 8255A的工作方式有關(guān)。 這 24根信號(hào)線均可用來(lái)連接 I/O設(shè)備和傳送信息。這種勢(shì)態(tài)一直持續(xù)到用方式命令才能改變,使其進(jìn)入用戶所需的工作方式。 WR:寫信號(hào),低電平有效。 A1, A0:芯片內(nèi)部端口地址信號(hào),與系統(tǒng)地址總線低位相連用來(lái)尋址 8255A內(nèi)部寄存器。 系統(tǒng)總線的連接信號(hào) ①面向數(shù)據(jù)總線的有: D0- D7:雙向數(shù)據(jù)線,用于 CPU向 8255A發(fā)送命令、數(shù)據(jù)和 8255A向 CPU回送狀態(tài)、數(shù)據(jù)。在實(shí)際應(yīng)用中,將 C口分成高低兩個(gè) 4位并行口使用,高 4 位 PC4~ PC7和 PA0~ PA7組成 A 組一起使用;低 4 位 PC0~ PC3和 PB0~ PB7組成 B組一起使用。 ADC0809 的轉(zhuǎn)換啟動(dòng)信號(hào)是 START,高電平有效。當(dāng) ALE變高。 3. 連接程序 采用 TLINK。 4. 調(diào)試程序 采用 TDEBUGGER 全屏幕調(diào)試程序,直觀全面,使用方便。 ADDA~ ADDC編碼所選中的通道,將該通道的模擬量接入 A/D轉(zhuǎn)換器。轉(zhuǎn)換結(jié)束信號(hào) EOC,轉(zhuǎn)換過(guò)程中為低電平,轉(zhuǎn)換完畢變?yōu)楦唠娖?,可利?EOC 的上升沿申請(qǐng)中斷,或作查詢之 用 . 2. ADC0809內(nèi)部結(jié)構(gòu) 微機(jī)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與制作 5 8255A 接口芯片 1. 8255A 的基本特性 8255A 是可編程并行接口芯片,用于 CPU 與外設(shè)的接口。 3個(gè) 8位并行口引腳在不同的工作方式下其功能不同。 圖 ②面向地址總線的有: CS:選片信號(hào),低電平有效,由系統(tǒng)的高位地址線經(jīng) I/O端口地址譯碼電路產(chǎn)生。兩位地址,可形成片內(nèi) 4個(gè)端口地址。 CPU通過(guò)執(zhí)行 OUT命令使 WR有效,即發(fā)寫信號(hào),將命令代碼或數(shù)據(jù)寫入 8255A。 外部設(shè)備的連接信號(hào) PA0- PA7:端口 A的輸入 /輸出線。其中, A口和 B口只作為輸入 /輸出的數(shù)據(jù)口用,盡管有時(shí)也利用它們從 I/O 設(shè)備讀取一些狀態(tài)信息,如打印機(jī)的“忙( Busy)”狀態(tài)信號(hào)、 A/D轉(zhuǎn)換器的“結(jié)束信號(hào)( EOC)”狀態(tài)信號(hào),但對(duì)于 A口和 B口來(lái)說(shuō),都是作 8255A的數(shù)據(jù)口讀入,而不是作 8255A的狀態(tài)口讀入的。 C 口作數(shù)據(jù)口時(shí),它是把 8位分成高 4位和低 4位兩部分,高 4位 PC4- PC7與 A口一起組成 A 組,低 4位 PC0- PC3與 B口一起組成 B 組。所以,方式命令,又稱初始化命令。其余 7 位分成兩部分 , 其中 D3 ~D6 4 位用于設(shè)置 A 組的工作方 式及其并口引腳的功能; D0 ~D2 3 位用于設(shè)置 B 組的工作方式及其并口引腳的功能,如圖下圖所示。按位置 1/置0 命令要在初始化以后才能使用,故它放在初始化程序段之后的任何位置。其他各位的定義分 3 個(gè)字段: D2D1 兩位作為指定 C 口引腳的編號(hào); D0 位作為指定輸出高電平還是低電平; D6~D33 位未使用,可以任意取值,如圖下圖所示。命令端口 MOV AL, 95H 。data39。$39。$39。$39。設(shè)置當(dāng)前數(shù)據(jù)段和當(dāng)前堆棧段 mov ss,ax mov ax,data mov ds,ax mov ah,9 。 jb error cmp al,39。8255 初試化 mov al,88h out dx,al mov dx,300h 。8255 C口的另一種方式 ,按位置位 ,PC0置 1 啟動(dòng)信號(hào) mov cx,0f00h l1: loop l1 。OE 置高數(shù)據(jù)才有效 mov dx,300h in al,dx push ax 。顯示低四位 mov dl,0dh
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1