ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

1164【毕设课设】基于8086的16x64点阵汉字显示

2021-03-07 19:32:06  阅读:322  来源: 互联网

标签:1164 毕设 课设 di mov dx ax adress col


【资源下载】百度网盘下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

点阵显示屏是由可亮可暗的许多小单元(灯或其它结构,只要在色彩上有所区别即可)排成阵列(一般为矩形,其它形状也有但并不常见)来显示文字或图形内容的显示装置。它可以用来显示机器运行状态、时钟、铁路发车指示等许多无需高分辨率的简单信息。

通常这种显示器由称为点阵控制器的电路控制。点阵控制器按照所需的显示内容打开或关闭阵列里的单元,使得文字或图形可以显示出来。

col_adress_d    equ 0600h
col_adress_e    equ 0800h
col_adress_f    equ 0a00h
.8086
.stack
.code 
.startup 
start : mov m,offset tab 
		mov count,10
next0:  mov di,0001h
next1:  mov cx,16
		mov si,m
next2:  mov dx,col_adress  ;列地址
		mov ax,0000h		
		out dx,ax 			;禁止列显示
		mov dx,row_adress	;加载行地址
		mov ax,[si]			;显示数据赋给 行输出
		out dx,ax
		mov dx,col_adress	;加载列地址
		mov ax,di			;选中第一列显示数据
		out dx,ax			;选中列显示数据
		call delay2			;延时
		rol di,1            ;右移一位
		add si,2			;字模指针加2 
		loop next2			;循环执行next2 直道将count从16减小至0 cx
		mov dx,col_adress   ;列地址
		mov ax,0000h        
		out dx,ax           ;禁止列显示
		mov di,0001h        ;将初始di置为第一列

 

 

  

 

标签:1164,毕设,课设,di,mov,dx,ax,adress,col
来源: https://www.cnblogs.com/ythero/p/14495948.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有