实验三 LED数码显示管实验.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

实验三LED数码显示管实验

一、实验目的

熟悉LED数码显示器的显示过程(共阴极,静态)。

二、实验内容

1.编写程序,依次闪动显示“dais88”、“good”。

2.“8”向右循环移位。

三、程序流程

四、实验程序

1.CODESEGMENT

ASSUMECS:CODE,DS:CODE,ES:CODE

ORG31E0H

S9:JMPSTART9

ZXKEQU0FFDCH

ZWKEQU0FFDDH

LEDDB

0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H;0~9显示

代码表

DB

88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3H;A~F,P.,

字符显示代码表

BUFBUFDB?,?,?,?,?,?DB?,?,?,?,?,?

ON/OFFLED,COUNT

A90:PUSHCX

A91:MOVBX,OFFSETBUF

MOVAX,0A0DH

MOV[BX],AX

ADDBX,2

MOVAX,0501H

MOV[BX],AX

ADDBX,2

MOVAX,0808H

MOV[BX],AX

MOVCX,0050H;ONLED,TIME

A92:PUSHCX;显示dias88,延时

CALLDIS

POPCX

LOOPA92

MOVCX,0003H

MOVAX,1010H

MOVBX,OFFSETBUF

A93:MOV[BX],AX;输出字形码0FFH,清屏

INCBX

INCBX

LOOPA93

MOVCX,0020H;OFFSET,TIME

A94:PUSHCX

CALLDIS

POPCX

LOOPA94

POPCX

LOOPA90;显示dias88,5次

;;

A99:PUSHCX

A95:MOVBX,OFFSETBUF

MOVAX,0009H

MOV[BX],AX

ADDBX,2

MOVAX,0D00H

MOV[BX],AX

ADDBX,2

MOVAX,1010H

MOV[BX],AX

MOVCX,0050H;ONLED-TIME

A96:PUSHCX

CALLDIS

POPCX

LOOPA96

MOVCX,0003H

MOVAX,1010H

MOVBX,OFFSETBUF

A97:MOV[BX],AX

INCBX

INCBX

LOOPA97

MOVCX,0020H;OFFSET-TIME

A98:PUSHCX

CALLDIS

POPCX

LOOPA98

POPCX

LOOPA99

JMPSTART9

;

DIS:MOVCL,20H

MOVBX,OFFSETBUF

DIS1:MOVAL,[BX]

PUSHBX

MOVBX,OFFSETLED

XLAT

POPBX

MOVDX,ZXK

OUTDX,AL

MOVAL,CL

MOVDX,ZWK

OUTDX,AL

PUSHC

文档评论(0)

132****2775 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档