s19860109

积分:284
上传文件:2
下载次数:0
注册日期:2010-04-09 16:08:30

上传列表
DIP.rar - 實驗二:指撥開關控制顯示 一、實驗目的 學習如何規劃8255工作於模式0(Mode 0),利用指撥開關(DIP S.W)作為基本輸入,以控制其輸出。 二、實驗功能 1. 當電腦鍵盤按下“1”時,依指撥開關之設定顯示相對應之LEDs 2. 當電腦鍵盤按下“2”時,依指撥開關所設定中之最高位元,僅顯示相對應之LED。 3. 當電腦鍵盤按下“3”時,依DIP S.W所設定數值之和,以二進制編碼方式顯示於LEDs。 三、基本原理 本實驗乃利用8255完成基本的輸入與輸出功能。首先將8255規劃為模式0,且Port A為輸出,Port C為輸入。並將8個LEDs接至Port A,而將8位元指撥開關接至Port C。 1. 若電腦按鍵選擇“1”, 依指撥開關的調設(ON為低電位,OFF則為高電位),藉由程式讀取Port C,直接將Port C讀取值送至Port A驅動LED顯示。 2. 若電腦按鍵選擇“2”,先將目前指撥開關設定值由Port C讀入,由最高位元逐一遞減判斷是否設定為ON。當發現第一個位元設定為ON,即僅驅動相對應於該位元位置之LED。 3. 若電腦按鍵選擇“3”, 將目前指撥開關設定值由Port C讀入,並逐一累加所有設定為ON的指撥開關位置之相關數值。 ,2010-04-09 16:32:25,下载2次
Ledrun.rar - 使用8255 I/O 功能控制LED 實現跑馬燈功能,2010-04-09 16:27:44,下载2次

近期下载

收藏