ZKX's LAB

汇编语言--微机原理 汇编语言显示原理

2021-04-09知识2

汇编语言显示图形或者界面原理。。。? 你可以参考下嵌入式系统的ucMMI,开源的

微机原理汇编语言课程设计 中的LED 灯显示控制代码怎么写? data segmentio8255a equ 288Hio8255b equ 289Hio8255c equ 28AHio8255t equ 28BHdata ends7code segmentassume cs:code,ds:datastart:mov ax,datamov ds,axmov dx,io8255t;控制端口mov al,81H;设置8255为A口输出out dx,almov dx,io8255amov al,00H;设置8个灯全灭out dx,almo:mov dx,io8255cin al,dxcmp al,01hjz k1cmp al,02hjz k2cmp al,04hjz k3jmp theendk1:jmp l1k2:jmp l2k3:jmp l3l1:call dengl2:mov dx,io8255amov al,01hout dx,all3:mov dx,io8255amov al,00hout dx,altheend:mov al,00hmov dx,io8255aout dx,aljmp modeng procmov dx,io8255a;数据端口mov al,01H;1号灯out dx,alcall delay;延迟1秒mov al,04H;3号灯out dx,alcall delay;延迟1秒mov al,10H;5号灯out dx,alcall delay;延迟1秒mov al,40H;7号灯out dx,alcall delay;延迟1秒mov cl,5return1:mov al,55H;1,3,5,7号灯out dx,alcall sdelay;延迟1秒mov al,00Hout dx,alcall sdelay;延迟1秒loop return1mov al,02H;2号灯out dx,alcall delay;延迟1秒mov al,08H;4号灯out dx,alcall delay;延迟1秒mov al,20H;6号灯out dx。

汇编语言 怎样将数字输出,为什么? 讲讲原理 如果要用汇编显示东西,一般是调用中断来完成的(一般是int 21h),这里的int 21h其实是一个子程序,他是系统(dos)本身帮你写好了的,不用你管,你只要按要求把东西提供。

#微机原理与接口含汇编语言#微机原理和汇编语言课程心得#微机原理与汇编语言#计算机原理与汇编语言#汇编语言原理

随机阅读

qrcode
访问手机版