文档详情

LED数码管接口课件.ppt

发布:2017-08-10约1.08千字共15页下载文档
文本预览下载声明
LED数码管及其接口;1. LED数码管的工作原理;LED数码管的结构;2. 单个LED数码管的显示;单个数码管的显示;3. 多个LED数码管的显示;位控制端口电路;位控制端口作用;段控制端口电路;段控制端口作用;动态显示例子:在实验系统的2个数码管上显示系统秒时间,按ESC键程序退出.;data segment str1 db Press Esc exit!,0ah,0dh,$ time_l db 0 ;秒的低位 time_h db 0 ;秒的高位 ledb db 3fh,6,5bh,4fh,66h,6dh,7dh,7,7fh,6fh data ends code segment assume cs:code,ss:stack,ds:data start : mov ax,data mov ds,ax mov ah,9 mov dx,offset str1 int 21h ; mov dx,283h mov al,80h out dx,al ;8255初始化 again: call get_data call exchange call disp mov ah,0bh int 21h cmp al,0 jz again mov ah,1 int 21h cmp al,1bh;Esc? jnz again ;exchange proc mov cx,2 ;数据转???个数 mov bx,offset ledb mov si,offset time_l e_1: mov al,[si] xlat mov [si],al inc si loop e_1 ret exchange endp disp proc mov cx,2 ;数码显示位数 mov si,offset time_l mov ah,1 d_1: mov al,0 mov dx,282h out dx,al;LED数码管
显示全部
相似文档