delay.lis

来自「为苏州一家公司所做的的恒温恒湿车间控制 系统」· LIS 代码 · 共 16 行

LIS
16
字号
 0000           //*------程序延时子程序(Delay)-----------------------*
 0000           //*功能:用程序方法延时,延时长度为4*5=20个时钟周期  *
 0000           //*入口:无                                            *
 0000           //*出口: 无                                            *
 0000           //*----------------------------------------------------*
 0000           _Delay::                              
 0000 87               PSHA              //A进栈(保护寄存器A)
 0001                  //延时4*5=20个时钟周期             
 0001 A604             LDA #4           //循环次数
 0003           Delay_1: 
 0003 9D               NOP               //1个时钟周期
 0004 9D               NOP               //1个时钟周期
 0005 4BFC             DBNZA Delay_1     //3个时钟周期
 0007 86               PULA              //A出栈(恢复A寄存器)          
 0008 81             RTS 

⌨️ 快捷键说明

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