⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 Samsung 8-bit machine the realization of the definition and operation of the sample file spaces
💻
字号:
;------------------------------------------------------
;三星八位机实现位定义及位操作的示例
;使用时请先将原OPNICE安装目录下BIN目录下的Samasm.exe改名为
;_Samasm.exe,以备外挂包调用,然后将外挂软件包中的文件Samasm.exe
;拷入该目录下即可.
;本软件在WINDOW2000,OPNICE500V2.10以上版本中调试通过
;本软件目前只支持主程序中位定义及位操作,暂不支持对包含文件作处理
;支持每行每个关键字长最大为128字节.
;安装本软件后,每次编译过后,在源文件目录下会自动生成一个TEMP.SRC
;的源文件,请打开对照原来的源文件,以作参考.
;如有疑问或不详之处,请发Eail至pu16888@126.com,或QQ276754866
;-----------------------------------------------------
;S3F9454,FOSC=3.2MHZ
.include "s3c9454.reg"
;-----------------------------------------------------
;以下为程序运行所用变量定义
RUNFLAG      EQU     00H     ;运行标志寄存器
DISPFLAG     EQU     01H     ;显示标志寄存器
;----------------------------------------------------
;以下是位命名(可以出现在主程序中任何地方,但必须在使用该名字之前定义)
PFD     BIT     P2.0    ;P2.0为蜂鸣器驱动,中间小数点亦可以改用逗号隔开
JDQ     BIT     P2.1    ;P2.1为继电器驱动
KEY_IN  BIT     P1.0    ;P1.0为键输入端
ON_OFF  BIT     RUNFLAG.7       ;RUNFLAG bit7为ON_OFF标志位 
;----------------------------------------------------- 
        ORG     0100H

        XORBIT  PFD     ;取反蜂鸣器输出
        SETBIT  JDQ     ;继电器输出为高电平
        CLRBIT  JDQ     ;继电器输出为低电平
        TMBIT   KEY_IN  ;测试键输入线状态
        JR      NZ,NO_KEY_INPUT
        TMBIT   KEY_IN
        JR      Z,HAS_KEY
        NOP
HAS_KEY:
        ;
        SETBIT  ON_OFF
NO_KEY_INPUT:
        RET 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -