单片机实验试题.docVIP

  • 113
  • 0
  • 约5.05千字
  • 约 12页
  • 2016-12-06 发布于湖北
  • 举报
实验一 拆字程序 1.实验目的: 掌握汇编语言设计方法。 2.实验内容: 把8000H地址上的内容拆开,高位送8001H地址的低位,低位送8002H地址的低位,8001H、8002H地址的高位清零.本程序通常在把数据送显示缓冲区时使用。 3.实验器材: (1) G2010实验箱 1 台 4.实验步骤: (1)按流程图编写程序,可借助KEIL集成调试环境中的编辑器输入程序,存盘并编译,按提示的内容进行排错。 (2)打开DATA和XDATA窗口,在XDATA窗口的8000H单元输入一个值,如23H,单步调试程序,观察累加器A,辅助寄存器B,外部数据存储器8001H,8002H单元中数据的变化。 5.软件清单 (实验例程\实验1\ASM51\EX1.ASM) (实验例程\实验1\C51\EX1.C) ;文件名:MCS51\ex1.ASM ;把指定字节的高低位拆开分别存放,多用于显示子程序 ORG 0000H sjmp start org 0050h start: MOV DPTR,#8000H ;指定的字节 MOVX A,@DPTR MOV B,A ;暂存 SWAP A ;交换 ANL A,#0FH ;屏敝高位 INC DPTR M

文档评论(0)

1亿VIP精品文档

相关文档