利用8255a與開關和led的連線電路,pa口作輸出連線發光二極體,pb口作輸入連線八個開關。程式設計實現開關閉合,對應的發光二極體亮;反之則暗。
程式**如下:
datas segment
;此處輸入資料段**
io3 equ 30h
datas ends
stacks segment
;此處輸入堆疊段**
stacks ends
codes segment
assume cs:codes,ds:datas,ss:stacks
start:
mov ax,datas
mov ds,ax
;此處輸入**段**
mov al,10000011b;8255a初始化
mov dx,io3+6;控制埠為36h
out dx,al;把控制字寫入控制埠
l1: mov dx,io3+2;取pb口資料
in al,dx
mov dx,io3+0;把資料輸出pa口
肖基特二極體 和開關二極體的區別
1 開關二極體是利用二極體的單向導電性,在半導體pn結加上正向偏壓後,在導通狀態下,電阻很小 幾十到幾百歐 加上反向偏壓後截止,其電阻很大 矽管在100m 以上 利用開關二極體的這一特性,在電路中起到控制電流通過或關斷的作用,成為乙個理想的電子開關。開關二極體的正向電阻很小,反向電阻很大,開關速度很...
控制發光二極體的亮滅速度。
include define uchar unsigned char define uint unsigned int define ulong unsigned long sbit p10 p1 0 sbit p11 p1 1 sbit p12 p1 2 sbit p13 p1 3 sbit p1...
各種顏色發光二極體的工作電壓
按 發光強度 和工作電流分有普通亮度的led 發光強度 100mcd 把 發光強度 在10 100mcd間的叫高亮度發光二極體。一般led的工作電流在十幾ma至幾十ma,而低電流led的工作電流在2ma以下 亮度與普通發光管相同 除上述分類方法外,還有按晶元材料分類及按功能分類的方法 電壓 紅黃一般...