该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

ORG 0000H

SJMP M1

ORG 000BH

MOV TH0,R1 ;设置定时器初值

MOV TL0,R0

CPL P3.4 ;输出方波

RETI

************起始程序************************************

M0:MOV R5,#00H

M1:CLR A

MOV C,P1.0;判断是否为按键1

MOV ACC.0,C

JZ DO

MOV C,P1.1;判断是否为按键2

MOV ACC.0,C

JZ RAI

MOV C,P1.2 ;判断是否为按键3

MOV ACC.0,C

JZ MI

MOV C,P1.3

MOV ACC.0,C

JZ FA

MOV C,P1.4

MOV ACC.0,C

JZ SO

MOV C,P1.5

MOV ACC.0,C

JZ LA

MOV C,P1.6

MOV ACC.0,C

JZ XI

MOV C,P1.7

MOV ACC.0,C

JZ M7

LJMP M1

M7:LJMP M2

DO: MOV R1,#0FCH

MOV R0,#44H

MOV R2,#08H

CLR P2.0

LJMP NEXT

RAI:MOV R1,#0FCH

MOV R0,#0ACH

MOV R2,#08H

CLR P2.1

LJMP NEXT

MI:MOV R1,#0FDH

MOV R0,#09H

MOV R2,#08H

CLR P2.2

LJMP NEXT

FA:MOV R1,#0FDH

MOV R0,#34H

MOV R2,#08H

CLR P2.3

LJMP NEXT

SO:MOV R1,#0FDH

MOV R0,#82H

MOV R2,#08H

CLR P2.4

LJMP NEXT

LA:MOV R1,#0FDH

MOV R0,#0C8H

MOV R2,#08H

CLR P2.5

LJMP NEXT

XI:MOV R1,#0FEH

MOV R0,#06H

MOV R2,#08H

CLR P2.6

LJMP NEXT

NEXT:CLR A

MOV TMOD,#01H

MOV IE,#82H

MOV TH0,R1

MOV TL0,R0

SETB TR0

LOOP1:LCALL D200C

DJNZ R2,LOOP1

CLR TR0

MOV A,#0FFH

MOV P2,A

LJMP M1

M5:CJNE R5,#04H,M9

MOV DPTR,#QU

LJMP LOOP

M9:CJNE R5,#05H,M8

MOV DPTR,#LS

LJMP LOOP

M8:CJNE R5,#06H,M10

M10:LJMP M0

M4:CJNE R5,#03H,M5

MOV DPTR,#PL

LJMP LOOP

M3:CJNE R5,#02H,M4

MOV DPTR,#LING

LJMP LOOP

M2:INC R5

CJNE R5,#01H,M3

MOV DPTR,#TAB

LOOP:CPL P2.7

CLR A

MOVC A,@A+DPTR

MOV R1,A

INC DPTR

CLR A

MOVC A,@A+DPTR

MOV R0,A

ORL A,R1

JZ NEXT0

MOV A,R0

ANL A,R1

CJNE A,#0FFH,NEXT3

CLR TR0

MOV R2,04H

LCALL D200C

INC DPTR

LJMP LOOP

NEXT3:MOV TMOD,#01H

MOV IE,#82H

MOV TH0,R1

MOV TL0,R0

SETB TR0

SJMP NEXT2

NEXT0:CLR TR0

MOV A,#0FFH

MOV P2,A

LJMP M1

NEXT2:CLR A

INC DPTR

MOVC A,@A+DPTR

MOV R2,A

LOOP3:LCALL D200C

DJNZ R2,LOOP3

INC DPTR

LJMP LOOP

D200C:MOV R3,#65H

D200B:MOV A,#0FFH

D200A:DEC A

JNZ D200A

DEC R3

CJNE R3,#00H,D200B

RET

汇编语言lcall d200c,明天就要交课设了,蜂鸣器老有杂音,求大神赐教相关推荐

  1. 请输入30名同学的c语言成绩,求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学...

    问题描述: 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共 ...

  2. 汇编语言lcall d200c,有没有哪位大佬能帮我把汇编语言帮我转为c或者c++的 求帮助...

    ORG 0000H LJMP MAIN ;主程序 ORG 0003H LJMP INT01 ORG 0030H MAIN: MOV P0,#0FFH ;给P0口高电平 MOV SP,#60H ;设置堆 ...

  3. C语言课设电子英汉词典系统(大作业)

    一.设计功能(文章仅供参考) a. 词条录入:即添加单词记录. b. 信息显示:将所有的单词按字母顺序显示. c. 词条修改:对已经输入的单词信息进行修改. d. 词条删除:删除某个单词记录. e. ...

  4. c语言课程设计作业求鞍点,求助,最近课设,不会做,求高手帮忙

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C语言课程设计任务书 实训内容: 通过菜单设计,将实训所布置的题目连接到菜单上,是程序可以控制菜单选择不同的题目执行. 实训题目: 1.求100以内的素数 ...

  5. c语言改为汇编语言简单例题,求大神把汇编语言改成C语言

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ;==================================================== ;主程序 ;================= ...

  6. 不会就要问,求大神解决一下安装linux不认内置硬盘的问题

    安装linux,无论任何发行版,都会报错,找不到内置的硬盘(开了achi)在这里插入图片描述 能识别和安装在usb设备上,大神来给支个招吧!!!

  7. python搜网课原理_知乎萧井陌大神Python Flask实战课程

    [课程内容] 第1章 网址组成.端口.HTTP协议.web服务器 第2章 作业讲解.服务器框架.html和getpost传递参数 第3章 基本框架.框架解释.model解释 第4章 cookie讲解. ...

  8. Python课设实验 之 公交查询系统.(文本导入 字典树 储存.)

    要求: 目录 要求: 第1题  编写一个公交查询系统 随着公交系统的庞大,人们很难得到准确的公交信息,这样给人们的出行就带来了不便.因此,急需一个方便.快捷的公交信息查询方式,本系统提供换乘询功能.路 ...

  9. 计算机组成原理与汇编语言实验与课设源码分享

    0.环境 DOSBox0.74 + 8086 一.计算机组成原理和汇编程序设计实验 1.   编写一个累计加法,从 1 加到 5,将结果保存至 AX 中. 2. 编写一个累计减法,被减数是 10011 ...

最新文章

  1. 知乎推荐页 Ranking 构建历程和经验分享
  2. Spring 教程03
  3. .NET Core 中有等价的 HttpContext.Response.Cache 吗?
  4. Quartz+SpringMVC实现web定时管理任务
  5. python多线程 _thread没有上lock时程序提前给你把可执行的都执行,不按代码编写顺序执行
  6. 【AtCoder】ARC083
  7. fences卸载_【设置方法】win10系统卸载fences的学习
  8. 腾讯元老、上市公司CTO辞职后,每天对着200亩地发呆
  9. java mc和java jdk_JDK、JRE、JVM三者间的关系
  10. java 消息总线 框架_JavaWeb 消息总线框架 Saka V0.0.1 发布
  11. 重启服务器:docker重启,docker内部mysql怎么重启启动
  12. Electron修改窗口标题
  13. Oracle常用函数(zzl)
  14. python利用ffmpeg进行rtmp推流直播
  15. HTML中如何给代码添加注释
  16. SQL+Tableau化妆品数据分析
  17. java毕业设计线上甜品店售卖系统Mybatis+系统+数据库+调试部署
  18. Note for Shell
  19. windows系统文件名详解
  20. mysql游标 循环_MySQL游标循环问题?

热门文章

  1. contextmenu样式 wpf_在XAML中设置WPF ContextMenu的PlacementTarget属性?
  2. 【15NOIP提高组】跳石头题解
  3. 【参赛作品20】【openGauss】Virtualbox+openEuler部属openGauss数据库
  4. 处理浏览器兼容所遇到的问题总结(一)
  5. Spark系列之Spark概述
  6. React Fiber原理
  7. 学习笔记26-解决:载入预训练模型时Pytorch遇到权重不匹配的问题(附+修改后的预训练模型载入和冻结特征权重完整代码)
  8. 新中国成立以来的21次暴富机会
  9. Java标识符的命名规则和命名规范
  10. 软件定义网络(Software Defined Network, SDN)