LED equ P1

LEDBuf equ 0

ljmp Start

org 3

Interrupt0:

push PSW ;保护现场

cpl LEDBuf    ;取反LED

mov c,LEDBuf

mov LED,c

pop PSW ;恢复现场

reti

Start:

clr LEDBuf

clr LED

mov TCON,#01h  ;外部中断0下降沿触发

mov IE,#81h    ;打开外部中断允许位(EX0) 及总中断允许位EA

ljmp $

end

1,cpl
Converse Position Logical,直接寻址位取反,是一个逻辑运算指令。这是单片机指令,微机汇编语言中没这个指令。使用:CPL A :将累加器A的内容按位逻辑取反,不影响相关标志。
2,
mov c,LEDBuf
mov LED,c
不写成:mov LED,LEDBuf可能是因为mov只能有以下几种形式
mov 寄存器,数据
mov 寄存器,寄存器
mov 寄存器,内存单元
mov 内存单元,寄存器
mov 段寄存器,寄存器
3,外部中断如何使用。(固定格式)

lab2000p程序H11.asm相关推荐

  1. 第一个汇编语言程序 1.asm

    1.编写程序:2.asm 可以用任意文本编辑器,推荐 notepad++,后缀名为 .asm 保存在 debug.exe 所在目录下(上文说到过的),这里写一个 2.asm. assume cs:ab ...

  2. c汇编语言程序框架培训,[010][x86汇编语言]学习用户程序的编写(c08.asm)

    源程序来源 加载程序 c08_mbr.asm 用户源程序:增加注释 ; ;文件名:c08-2.asm ;文件说明:用户程序 ;创建日期:13:08 2018/5/23 ;--------------- ...

  3. 程序内存区域分配(五个段)--终于搞明白了

    在学习之前我们先看看ELF文件. ELF分为三种类型:.o 可重定位文件(relocalble file),可执行文件以及共享库(shared library),三种格式基本上从结构上是一样的,只是具 ...

  4. Win32 ASM 菜单编程Demo以及Win32 ASM 为什么需要等值定义

    使用Win32 ASM制作一个窗口菜单: 资源文件: #define ICO_MAIN 0x1000 //图标 #define IDM_MAIN 0x2000 //菜单#define IDM_HELP ...

  5. [转]Oracle DB 管理ASM实例

    • 描述使用ASM 的好处 • 管理ASM 实例 • 创建和删除ASM 磁盘组 • 扩展ASM 磁盘组 • 通过使用各种实用程序检索ASM 元数据 Automatic Storage Manageme ...

  6. 程序的不同段的区别和作用

    本文转载自 : 链接 一. 在学习之前我们先看看ELF文件. ELF分为三种类型:.o 可重定位文件(relocalble file),可执行文件以及共享库(shared library),三种格式基 ...

  7. 51单片机c语言延时计算软件,51单片机精确延时程序大集合+初值计算工具

    在论坛上看到不少不错的延时程序,整理如下共同分享: 精确延时计算公式: 延时时间=[(2*第一层循环+3)*第二层循环+3]*第三层循环+5 ;延时5秒左右 DELAY5S:PUSH   04H;2个 ...

  8. 单片机c语言报错_asm啥意思,SPMC75系列单片机地C和ASM( - 控制/MCU - 电子发烧友网...

    SPMC75系列单片机地C和ASM(汇编)混合编程的应用 本文主要介绍凌阳16位变频控制单片机SPMC75系列单片机地C和ASM(汇编)混合编程的应用. 关键词:SPMC75 嵌入式汇编 1 引言 支 ...

  9. 用计算机汇编语言的程序是经过,汇编语言程序

    汇编语言程序也称为汇编语言源程序,就是用汇编语言编写的一种计算机程序, 属于计算机低级语言程序,是属性为ASM的源文件.汇编语言程序在经过汇编.链接后得到可执行程序即EXE文件. 汇编语言程序里面包括 ...

最新文章

  1. 利用LVS+Keepalived 实现高性能高可用负载均衡服务器
  2. 人们对大数据的几点误解
  3. DNS and Bind (二)
  4. 浅析C++ Compile-time Assertion技术
  5. ASP.NET Core 配置 - 创建自定义配置提供程序
  6. Java的内存机制(转)
  7. 乐源机器人没电提醒吗_云迹讲解机器人,你的专属机器人服务专家
  8. 通信模块整理(一)JDY-31
  9. WIFI密码破解笔记
  10. 关于微信旧版本扫码登陆,旧版的登陆限制的一些经验
  11. 杨辉三角相关性质以及组合数
  12. windows系统上安装.cab文件
  13. 重复工作到底有没有意义
  14. 第7章概率和样本:样本均值的分布
  15. DQN_Continuous_Action
  16. 怎样理解vue中的slot
  17. java技术面试总结评语,成长路线图
  18. 聚合支付二维码生成原理
  19. python判断一个月的天数_python日期列表中每个月的天数
  20. weex 使用指南和坑

热门文章

  1. sed字符串替换用法大全
  2. 再来一篇,看jdk源码大师亲自操刀编写的集合源码
  3. 2020第十二届中国最佳酒店大奖榜单发布
  4. python 用画布组件画直方图_7招用Python画出酷酷的|散点直方图
  5. 2019.2.22 前端的精髓 动态js生成页面
  6. 基于matlab温度的pid控制代码,基于Matlab的PID温度控制系统设计.doc
  7. 孩子爱收集“小破烂”?谁还没点收藏的癖好呢
  8. 图片无限放大不失真android
  9. ArcBlock 课堂 ① | Intro to GraphQL and Absinthe
  10. 模拟淘宝密码登录界面