LED数码管动态显示的工作原理单片机解密
LED数码管动态显示的工作原理及编程方法。
- 单片机解密实验步骤
PC计算机一台,Dais-86PRO+或Dais-PRO163C实验系统一套。
- 单片机解密实验内容及步骤

实验箱LED模块接口如图所示,要求使用8255的PA7—PA0控制数码管字形口、PB5—PB0控制数码管字位口,实现数码管显示“HELLO”。
- 实验程序与DEBUG指令
1、该数码显示系统属于动态显示还是静态显示?
答:动态显示。
2、阐述动态显示和静态显示各自的特点。
答:动态显示特点:亮度相对较低,耗电少,要求I/O口少;
静态显示特点:亮度高,功耗大,要求I/O口或驱动芯片多。
3、整理出详细的实验程序。
data segment
data1 db 20h,10h,08h,04h,02h
data2 db 89h,86h,0c7h,0c7h,0c0h
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
mov dx,303h
mov al,80h
out dx,al
again:mov cx,5
lea si,data1
lea di,data2
next:mov dx,301h
mov al,[si]
out dx,al
mov dx,300h
mov al,[di]
out dx,al
mov bx,100h
x1:dec bx
jnz x1
inc si
inc di
loop next
jmp again
mov ah,4ch
int 21h
code ends
end start

芯片解密