《单片机》实验课——拆字、拼字程序.doc

《单片机》实验课——拆字、拼字程序.doc

ID:50816004

大小:45.50 KB

页数:3页

时间:2020-03-14

《单片机》实验课——拆字、拼字程序.doc_第1页
《单片机》实验课——拆字、拼字程序.doc_第2页
《单片机》实验课——拆字、拼字程序.doc_第3页
资源描述:

《《单片机》实验课——拆字、拼字程序.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、班级:学号:姓名:成绩:实验二拆字、拼字程序一实验目的   掌握汇编语言设计和调试方法,熟悉键盘操作。 二实验内容  1.把2000H的内容拆开,高位送2001H低位,低位送2002H低位,2001H、2002H高位清零,一般本程序用于把数据送显示缓冲区时用。 2.把2000H、2001H的低位分别送入2002H高低位,一般本程序用于把显示缓冲区的数据取出拼装成—个字节三实验步骤  ⑴将存储器单元的D0~D7总线接口用8芯排线或8芯扁平线与数据总线单元D0~D7的任一接口相连,存储器单元的A0~A7地址接口与地址总线单元(低8

2、)A0~A7的任一接口相连,存储器单元的A8~A15地址接口与地址总线单元(高8)A8~A15的任一接口相连。   ⑵存储器单元的MWR与控制总线单元的IOW相连。   ⑶存储器单元的MRD与控制总线单元的IOR相连。   ⑷存储器单元的MACS与地址总线单元的A15相连。编译、装载程序,以连续或单步方式运行程序,检查2000~20FFH中执行程序前后的变化。 四思考   1.将2000的高低位分别送入3000H、3001H的高位,3000H、3001H低位清零;;拆字程序ORG0660HSE02:MOVDPTR,#2000HMO

3、VXA,@DPTRMOVB,ASWAPAANLA,#0F0HMOVDPTR,#3001HMOVX@DPTR,A;MOVDPTR,#3000HMOVA,BANLA,#0F0HMOVX@DPTR,ASJMP$END2.把片内20H,21H的高位拼在一起送到片内30H单元。如何修改程序。请把修改之后的程序和运行的结果截图。拼字程序ORG0680HSE03:MOVR0,#20HMOVA,@R0ANLA,#0F0HSWAPAMOVB,AINCR0MOVA,@R0ANLA,#0F0HORLA,BMOVR1,#30HMOV@R1,ASJMP$E

4、ND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。