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

📄 delay.lis

📁 飞思卡尔HC08单片机上实现PWM控制.
💻 LIS
字号:
                        .module Delay.c
                        .area text
                ;              j -> 0,X
                ;              u -> 1,X
                ;              i -> 4,X
 0000           _Delay_ms::
 0000 A7FE              ais #-2
 0002 95                tsx
 0003           ; /*Delay_ms:毫秒级延时函数------------------------------*    
 0003           ; *功  能:延时函数                                       *
 0003           ; *参  数:i=延时时间(ms)     (i取值范围:1-255)           *
 0003           ; *返  回:无                                             *
 0003           ; *-----------------------------------------------------*/                            
 0003           ; void Delay_ms(unsigned char i)
 0003           ;   {  unsigned char j;
 0003           ;      unsigned char u;
 0003           ;      for(j=0;j<i;j++)
 0003 7F                clr ,X
 0004 200D              bra L5
 0006           L2:
 0006 6F01              clr 1,X
 0008 2002              bra L9
 000A           L6:
 000A           L7:
 000A 6C01              inc 1,X
 000C           L9:
 000C E601              lda 1,X
 000E A1FA              cmp #-6
 0010 23F8              bls L6
 0012           L3:
 0012 7C                inc ,X
 0013           L5:
 0013 F6                lda ,X
 0014 E104              cmp 4,X
 0016 25EE              blo L2
 0018           L1:
 0018 A702              ais #2
 001A                   .dbline 0 ; func end
 001A 81                rts

⌨️ 快捷键说明

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