实验一 拆字程序

1 实验名称 拆字程序

2 实验目的

掌握汇编语言测试和调试方法。

3 实验内容

把7000H的内容拆开,高位送7001H的低位,低位送7002H的低位,7001H、7002H高位清零,本程序应用于把数据送显示缓冲区。

4 硬件连线

5 实验步骤

(1)PC机

开始菜单 程序 51JH实验系统 DVCC实验系统 ,进入实验界面。

选中本次实验名称,查看实验目的、内容、硬件连线、步骤。

输入源程序,编译、联接、运行实验程序。

(2)DVCC实验系统

① 先用存储器读写方法将7000H单元内容置成34H。

按复位键,显示P.,输入7000H,按MEM键,输入34。

② 用单步、断点或连续执行程序的方法从其始地址0050H开始运行程序(输入0050后按STEP为单步,按EXEC为连续)。

按RESET后,显示P.,输入0050,按EXEC

③ 按MON键或RESET键退出。

④ 检查7001H、7002H单元中的内容应为03H、04H。

输入7000H,按MEM键,显示03,按NEXT显示04。

6 实验程序

ORG 0050H

CWORD: MOV DPTR,#7000H

MOVX A,@DPTR

MOV B,A

SWAP A

ANL A,#0FH

INC DPTR

MOVX @DPTR,A

INC DPTR

MOV A,B

ANL A,#0FH

MOVX @DPTR,A

CWORD1: SJMP CWORD1

END

7 实验拓扑

修改源程序,实现将把3000H的内容拆开,高位送3001H的低位,低位送3002H的低位,7001H、7002H高位清零。用存储器读写方法将3000H单元内容置成76H。

8 实验结果分析

向存储器7000H单元写入34H,执行程序,检查拆字后7001H、7002H单元中的内容为03H、04H。

向存储器3000H单元写入76H,执行程序,检查拆字后7001H、7002H单元中的内容为07H、06H。

拆字程序c语言代码,单片机实验一拆字程序.doc相关推荐

  1. 单片机ad显示程序c语言,pic单片机ad转换c程序分享

    A/D转换器是用来通过一定的电路将模拟量转变为数字量.模拟量可以是电压.电流等电信号,也可以是压力.温度.湿度.位移.声音等非电信号.但在A/D转换前,输入到A/D转换器的输入信号必须经各种传感器把各 ...

  2. 光功率显示c语言程序,c语言程序设计 - 三电实验教学中心.doc

    c语言程序设计 - 三电实验教学中心 目录 电工技术基础1 电子技术基础4 数字电子技术基础7 模拟电子技术基础9 C语言程序设计11 计算机软件基础14 电路(1)18 数字电子技术21 模拟电子技 ...

  3. C语言编写一下棋程序,C语言编写的与电脑下棋程序代码

    C语言编写的与电脑下棋程序代码 C语言编写的与电脑下棋程序代码 #include "stdafx.h" #include using namespace std; void che ...

  4. 机械手编程用c语言,51单片机机械手控制C程序.doc

    51单片机机械手控制C程序 //包含所需头文件 #include #define uchar unsigned char /***************------宏定义------******** ...

  5. pic单片机流水灯循环右移c语言,PIC单片机LED流水灯程序

    PIC 单片机 LED流水灯程序 ;************************************************************* include ;*********** ...

  6. c语言练习打字程序,C语言代码输入练习

    C语言代码输入练习 贡献者:user0113 类别:代码 时间:2019-07-27 10:12:01 收藏数:38 评分:-0.5 返回上页 举报此文章 请选择举报理由: 广告/谣言/欺诈 政治敏感 ...

  7. c语言一元线性回归方程程序,C语言编程对实验数据进行一元线性回归处理

    1997年第3期 云南化工 55 计算机应用 C语言编程对实验数据进行一元线性回归处理 杨继红 尹家元 沈 勇 (云南大学化学系 昆明650091) 摘 要 用目前最有发展前景的C语言编程处理分析实验 ...

  8. 机械手 c语言,51单片机机械手控制C程序

    51单片机机械手控制C程序 //包含所需头文件 #include #define uchar unsigned char /***************------宏定义------******** ...

  9. c语言实验与课程设计 李开,华中科技大学C语言课程设计实验报告及源代码.doc...

    华中科技大学C语言课程设计实验报告及源代码 课 程 设 计 报 告 题目: 航班时刻表信息查询系统 课程名称: C语言程序设计 专业班级: 学 号: 姓 名: 指导教师: 报告日期: 计算机科学与技术 ...

最新文章

  1. ISA server的常见身份验证方式
  2. 基于java ssm springboot女士电商平台系统源码+文档设计
  3. 并且确定已经识别出了主要的HTML5技术风险
  4. 正确理解Python函数是第一类对象
  5. 计算机网络---IP数据报组成计及IP模块工作流程
  6. TopOn的两种测试方法
  7. 论Spring开发框架
  8. idm下载百度网盘有限制 提示403错误 下载显示没有权限404,最新的解决办法教程
  9. Angular服务器端渲染
  10. 盲人怎么用计算机打字,盲人打字键盘指法练习技巧和方法
  11. 《东周列国志》第八十三回 诛芈胜叶公定楚 灭夫差越王称霸
  12. SpringBoot整合IoTDB
  13. 团队领导力(一)规划+落实
  14. spring-AOP-苍老师
  15. 计算机中什么不可打印,电脑不能打印怎么办
  16. JZOJ1321 灯
  17. C语言中几种输入方式
  18. 初学者如何搭建React开发环境并且创建react项目
  19. 搬文工在行动:“HP大中华区总裁孙振耀退休感言”
  20. 本周白银价格走势仍关注美经济数据

热门文章

  1. 【业务知识】移动MDO模式介绍
  2. 你会创建mysql索引吗
  3. matlab绘制棒棒糖,可视化技能之Matplotlib(上)|可视化系列01
  4. 第二次作业:淘宝案例分析
  5. Jquery通过submitHandler 实现验证后跳转到别的页面
  6. Swift - 根据图片URL获取图片的大小
  7. this.triggerEvent详细解释
  8. java线程池参数_java线程池参数设置原则,如何设置线程池参数比较合理?
  9. [转]关于游戏架构设计的一些整理吧
  10. Linux基本命令配置