MCS51集成开发环境调试程序使用实验.pdfVIP

  • 0
  • 0
  • 约2.18万字
  • 约 14页
  • 2025-10-02 发布于北京
  • 举报

实验二

MCS51集成开发环境调试程序的使用

(基本指令编程学习2)

12级信息显示与光电技术

【实验目的】

1、学会使用MCS51仿真程序。

2、学习基本编程指令。

【实验仪器】

MCS51集成开发环境

【实验内容】

1、运行查表程序。将不大于21的以BCD码形式表示的某数存入60H,在

61H,62H单元查得其立方值。

2、运行排序程序。把六个数从小到大排序。

3、运行算术运算程序。

4、运行字符显示程序。将P1口的P1.0~P1.5与数码管的输入LED6~LED1相

连;74LS273的00~07与LEDA~LEDDp相连;片选信号CS273与CS0相连。

【实验结果与分析】

1、查表程序

1)下面程序是查立方表程序。

;d21.asm

ORG4000H

MOVSP,#70H

MOVA,60H

ANLA,#0F0H

SWAPA

MOVB,#0AH

MULAB

MOVR0,A

MOVA,60H

ANLA,#0FH

ADDA,R0

RLA

MOVR0,A

MOVDPTR,#DATA1

MOVCA,@A+DPTR

MOV61H,A

INCR0

MOVA,R0

MOVCA,@A+DPTR

MOV62H,A

LOOP:SJMPLOOP

实验二

MCS51集成开发环境调试程序的使用

基本指令编程学习2

)12级(信息显示与光电技

晓煌

1、学会使用M

CS51仿真程序。2、学习基本编程指令。

【实验仪器】

MCS51集成开发环境

【实验内容】

1、运行查表程序。将不大于21的以BCD码形式表示的某数存入60H,在

61H,62H单元查得其立方值。2、运行排序程序。把六个数从小到大排序。

3、运行算术运算程序。4、运行字符显示程序。将P1p1p1。0~p1.5与

数码管的输入lad6~led1

相连;74LS27300~07与LEDA~LEDDP相连;CS273与CS0相连。

【实验结果与分析】

1、查表程序1)下面

程序是查立方表程序。

;d21.ASMOrg4000H

MOVSP,#70HMOVA,

60HANLA,#0F0H

SWAPAMOVB,#0AH

MUL

文档评论(0)

1亿VIP精品文档

相关文档