;The Num of Instruction(Size):205. The Max Address(Begin with 0):205 

                MCU  ES7P169C

A    equ    0
R    equ    1
HRAM_0X0  equ  0X0
HRAM_0X10  equ  0X10
HRAM_0X3  equ  0X3
HRAM_0X4  equ  0X4
HRAM_0X5  equ  0X5
HRAM_0X6  equ  0X6
HRAM_0X7  equ  0X7
HRAM_0X8  equ  0X8
HRAM_0X81  equ  0X81
HRAM_0X82  equ  0X82
HRAM_0X83  equ  0X83
HRAM_0X84  equ  0X84
HRAM_0X87  equ  0X87
HRAM_0X88  equ  0X88
HRAM_0X89  equ  0X89
HRAM_0X9  equ  0X9
HRAM_0X9D  equ  0X9d
HRAM_0X9E  equ  0X9e
HRAM_0XA  equ  0Xa
HRAM_0XB  equ  0Xb
HRAM_0XC  equ  0Xc
HRAM_0XD  equ  0Xd
HRAM_0XE  equ  0Xe
HRAM_0XE9  equ  0Xe9
HRAM_0XEC  equ  0Xec
HRAM_0XED  equ  0Xed
HRAM_0XEE  equ  0Xee
HRAM_0XEF  equ  0Xef
HRAM_0XF  equ  0Xf
HRAM_0XF0  equ  0Xf0
HRAM_0XF1  equ  0Xf1
HRAM_0XF2  equ  0Xf2
HRAM_0XF3  equ  0Xf3
HRAM_0XF4  equ  0Xf4
HRAM_0XF5  equ  0Xf5
HRAM_0XF6  equ  0Xf6

                ORG             0X00
HADR_0X0:
:0X0  c779f000                  AJMP            HADR_0X79
                                ORG             0X2
:0X2  6800                      GOTO            HADR_0X0
                                ORG             0X4
:0X4  c180                      PUSH
:0X5  e787                      CLR             HRAM_0X87
:0X6  e783                      CLR             HRAM_0X83
:0X7  5081                      MOV             HRAM_0X81,      A
:0X8  e600                      MOVA            (SAVED_FSR)&7f                        ;(SAVED_FSR)&7f: Bank 0    Addr: 0    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0X9  5082                      MOV             HRAM_0X82,      A
:0Xa  e601                      MOVA            (SAVED_FSR+1)&7f                      ;(SAVED_FSR+1)&7f: Bank 0    Addr: 1    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0Xb  5015                      MOV             (CSEG_PTR)&7f,  A                     ;(CSEG_PTR)&7f: Bank 0    Addr: 21     
:0Xc  e617                      MOVA            (CSEG_PTR+2)&7f                       ;(CSEG_PTR+2)&7f: Bank 0    Addr: 23     
:0Xd  5016                      MOV             (CSEG_PTR+1)&7f,                A     ;(CSEG_PTR+1)&7f: Bank 0    Addr: 22     
:0Xe  e618                      MOVA            (CSEG_PTR+3)&7f                       ;(CSEG_PTR+3)&7f: Bank 0    Addr: 24     
:0Xf  5011                      MOV             (MUL_TEMP)&7f,  A                     ;(MUL_TEMP)&7f: Bank 0    Addr: 17     
:0X10  e613                     MOVA            (MUL_TEMP+2)&7f                      ;(MUL_TEMP+2)&7f: Bank 0    Addr: 19     
:0X11  5012                     MOV             (MUL_TEMP+1)&7f,                A    ;(MUL_TEMP+1)&7f: Bank 0    Addr: 18     
:0X12  e614                     MOVA            (MUL_TEMP+3)&7f                      ;(MUL_TEMP+3)&7f: Bank 0    Addr: 20     
:0X13  500a                     MOV             HRAM_0XA,       A
:0X14  e603                     MOVA            HRAM_0X3
:0X15  500b                     MOV             HRAM_0XB,       A
:0X16  e604                     MOVA            HRAM_0X4
:0X17  500c                     MOV             HRAM_0XC,       A
:0X18  e605                     MOVA            HRAM_0X5
:0X19  500d                     MOV             HRAM_0XD,       A
:0X1a  e606                     MOVA            HRAM_0X6
:0X1b  500e                     MOV             HRAM_0XE,       A
:0X1c  e607                     MOVA            HRAM_0X7
:0X1d  500f                     MOV             HRAM_0XF,       A
:0X1e  e608                     MOVA            HRAM_0X8
:0X1f  5010                     MOV             HRAM_0X10,      A
:0X20  e609                     MOVA            HRAM_0X9
;
;/*******************************************************
;函数名：void isr(void) interrupt
;描  述：中断服务程序，周期溢出时将T21R的值更新至精度缓冲器(实际起作用，但不可见)。
;        所以每次进入中断函数时更新至精度缓冲器中的数是上一次周期溢出时的T21R值
;输入值：无
;输出值：无
;返回值：无
;*******************************************************/
;void isr(void) interrupt
;{
;    if (T21PIE==1 && T21PIF==1)        //定时器pwm周期中断
:0X21  e500                     MOVI            0X0
:0X22  9b9d                     JBC             HRAM_0X9D,      3
:0X23  e501                     MOVI            0X1
:0X24  ea01                     SECTION         0X1
:0X25  e600                     MOVA            HRAM_0X0
:0X26  5000                     MOV             HRAM_0X0,       A
:0X27  e301                     XORI            0X1
:0X28  9284                     JBS             HRAM_0X84,      2
:0X29  6857                     GOTO            HADR_0X57
:0X2a  e500                     MOVI            0X0
:0X2b  9b9e                     JBC             HRAM_0X9E,      3
:0X2c  e501                     MOVI            0X1
:0X2d  e600                     MOVA            HRAM_0X0
:0X2e  5000                     MOV             HRAM_0X0,       A
:0X2f  e301                     XORI            0X1
:0X30  9284                     JBS             HRAM_0X84,      2
:0X31  6857                     GOTO            HADR_0X57
;    {
;        T21PIF = 0;                //清标志位
:0X32  ab9e                     BCC             (_T21PIF_0)>>3, 3                    ;(_T21PIF_0)>>3: Bank 511    Addr: 65438    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;
;        Duty ++;
:0X33  5501                     INC             (_Duty)&7f,     R                    ;(_Duty)&7f: Bank 0    Addr: 1     
:0X34  9284                     JBS             HRAM_0X84,      2
:0X35  6837                     GOTO            HADR_0X37
:0X36  5502                     INC             (_Duty+1)&7f,   R                    ;(_Duty+1)&7f: Bank 0    Addr: 2     
HADR_0X37:
;        if (Duty >= 0x03E8)        //占空比大于周期，重新赋初值
:0X37  e503                     MOVI            0X3
:0X38  ee02                     SUB             (_Duty+1)&7f,   A                    ;(_Duty+1)&7f: Bank 0    Addr: 2     
:0X39  9284                     JBS             HRAM_0X84,      2
:0X3a  683d                     GOTO            HADR_0X3D
:0X3b  e5e8                     MOVI            0XE8
:0X3c  ee01                     SUB             (_Duty)&7f,     A                    ;(_Duty)&7f: Bank 0    Addr: 1     
HADR_0X3D:
:0X3d  9084                     JBS             HRAM_0X84,      0
:0X3e  6843                     GOTO            HADR_0X43
;            Duty = 0x0001;
:0X3f  e500                     MOVI            0X0
:0X40  e602                     MOVA            (_Duty+1)&7f                         ;(_Duty+1)&7f: Bank 0    Addr: 2     
:0X41  e501                     MOVI            0X1
:0X42  e601                     MOVA            (_Duty)&7f                           ;(_Duty)&7f: Bank 0    Addr: 1     
HADR_0X43:
;
;        T21R2H = Duty>>8;    
:0X43  e508                     MOVI            0X8
:0X44  e001                     ADDI            0X1
:0X45  ea00                     SECTION         0X0
:0X46  e60a                     MOVA            (?_TMP)&7f                           ;(?_TMP)&7f: Bank 0    Addr: 10     
:0X47  7881                     MOVRA           _Duty                                ;_Duty: Bank 1    Addr: 129     
:0X48  e60b                     MOVA            (?_TMP+1)&7f                         ;(?_TMP+1)&7f: Bank 0    Addr: 11     
:0X49  7882                     MOVRA           _Duty+1                              ;_Duty+1: Bank 1    Addr: 130     
:0X4a  e60c                     MOVA            (?_TMP+2)&7f                         ;(?_TMP+2)&7f: Bank 0    Addr: 12     
:0X4b  500a                     MOV             (?_TMP)&7f,     A                    ;(?_TMP)&7f: Bank 0    Addr: 10     
:0X4c  6850                     GOTO            HADR_0X50
HADR_0X4D:
:0X4d  a884                     BCC             HRAM_0X84,      0
:0X4e  d10c                     RRB             (?_TMP+2)&7f,   R,              0X1  ;(?_TMP+2)&7f: Bank 0    Addr: 12     
:0X4f  d10b                     RRB             (?_TMP+1)&7f,   R,              0X1  ;(?_TMP+1)&7f: Bank 0    Addr: 11     
HADR_0X50:
:0X50  e0ff                     ADDI            0XFF
:0X51  9284                     JBS             HRAM_0X84,      2
:0X52  684d                     GOTO            HADR_0X4D
:0X53  500b                     MOV             (?_TMP+1)&7f,   A                    ;(?_TMP+1)&7f: Bank 0    Addr: 11     
:0X54  e6f6                     MOVA            HRAM_0XF6
;        T21R2L = Duty;      
:0X55  7881                     MOVRA           _Duty                                ;_Duty: Bank 1    Addr: 129     
:0X56  e6f5                     MOVA            HRAM_0XF5
HADR_0X57:
;    }
;}
:0X57  ea00                     SECTION         0X0
:0X58  6859                     GOTO            HADR_0X59
HADR_0X59:
:0X59  ffff                     NOP
:0X5a  ffff                     NOP
:0X5b  5003                     MOV             HRAM_0X3,       A
:0X5c  e60a                     MOVA            HRAM_0XA
:0X5d  5004                     MOV             HRAM_0X4,       A
:0X5e  e60b                     MOVA            HRAM_0XB
:0X5f  5005                     MOV             HRAM_0X5,       A
:0X60  e60c                     MOVA            HRAM_0XC
:0X61  5006                     MOV             HRAM_0X6,       A
:0X62  e60d                     MOVA            HRAM_0XD
:0X63  5007                     MOV             HRAM_0X7,       A
:0X64  e60e                     MOVA            HRAM_0XE
:0X65  5008                     MOV             HRAM_0X8,       A
:0X66  e60f                     MOVA            HRAM_0XF
:0X67  5009                     MOV             HRAM_0X9,       A
:0X68  e610                     MOVA            HRAM_0X10
:0X69  5018                     MOV             (CSEG_PTR+3)&7f,                A    ;(CSEG_PTR+3)&7f: Bank 0    Addr: 24     
:0X6a  e616                     MOVA            (CSEG_PTR+1)&7f                      ;(CSEG_PTR+1)&7f: Bank 0    Addr: 22     
:0X6b  5017                     MOV             (CSEG_PTR+2)&7f,                A    ;(CSEG_PTR+2)&7f: Bank 0    Addr: 23     
:0X6c  e615                     MOVA            (CSEG_PTR)&7f                        ;(CSEG_PTR)&7f: Bank 0    Addr: 21     
:0X6d  5013                     MOV             (MUL_TEMP+2)&7f,                A    ;(MUL_TEMP+2)&7f: Bank 0    Addr: 19     
:0X6e  e611                     MOVA            (MUL_TEMP)&7f                        ;(MUL_TEMP)&7f: Bank 0    Addr: 17     
:0X6f  e688                     MOVA            HRAM_0X88
:0X70  5014                     MOV             (MUL_TEMP+3)&7f,                A    ;(MUL_TEMP+3)&7f: Bank 0    Addr: 20     
:0X71  e612                     MOVA            (MUL_TEMP+1)&7f                      ;(MUL_TEMP+1)&7f: Bank 0    Addr: 18     
:0X72  e689                     MOVA            HRAM_0X89
:0X73  5001                     MOV             (SAVED_FSR+1)&7f,               A    ;(SAVED_FSR+1)&7f: Bank 0    Addr: 1    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0X74  e682                     MOVA            HRAM_0X82
:0X75  5000                     MOV             (SAVED_FSR)&7f, A                    ;(SAVED_FSR)&7f: Bank 0    Addr: 0    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0X76  e681                     MOVA            HRAM_0X81
:0X77  c181                     POP
:0X78  c189                     RETIE
HADR_0X79:
;
;/*******************************************************
;函数名：void main(void)
;描  述：主函数，T21_CH0(PA0)和T21_CH1(PA7)输出pwm互补波形，T21_CH2(PB7)输出占空比连续变化的pwm波形
;输入值：无
;输出值：无
;返回值：无
;*******************************************************/
;void main(void) 
;{
;    RAMclear();
:0X79  e783                     CLR             HRAM_0X83
:0X7a  ec00                     PAGE            (_RAMclear)>>11
:0X7b  60b0                     CALL            HADR_0XB0
:0X7c  ec00                     PAGE            (_0)>>11
;    GPIOInit();
:0X7d  ec00                     PAGE            (_GPIOInit)>>11
:0X7e  60c2                     CALL            HADR_0XC2
:0X7f  ec00                     PAGE            (_1)>>11
;    T21CL = 0xC0;        //多精度pwm模式
:0X80  e5c0                     MOVI            0XC0
:0X81  e6f0                     MOVA            HRAM_0XF0
;    T21CM = 0x2F;        //T21_CH0输出低有效、T21_CH1输出高有效，预分频1:16
:0X82  e52f                     MOVI            0X2F
:0X83  e6f1                     MOVA            HRAM_0XF1
;    T21OC = 0x65;        //T21_CH2输出高有效，打开捕捉端口复用功能，PWM时钟源选择INTHRC
:0X84  e565                     MOVI            0X65
:0X85  e6e9                     MOVA            HRAM_0XE9
;    T21PH = 0x03;        //pwm周期
:0X86  e503                     MOVI            0X3
:0X87  e6ed                     MOVA            HRAM_0XED
;    T21PL = 0xE8;
:0X88  e5e8                     MOVI            0XE8
:0X89  e6ec                     MOVA            HRAM_0XEC
;    T21R0H = 0x01;       //pwm0占空比
:0X8a  e501                     MOVI            0X1
:0X8b  e6ef                     MOVA            HRAM_0XEF
;    T21R0L = 0x4D;
:0X8c  e54d                     MOVI            0X4D
:0X8d  e6ee                     MOVA            HRAM_0XEE
;    T21R1H = 0x01;
:0X8e  e501                     MOVI            0X1
:0X8f  e6f4                     MOVA            HRAM_0XF4
;    T21R1L = 0x4D;
:0X90  e54d                     MOVI            0X4D
:0X91  e6f3                     MOVA            HRAM_0XF3
;    Duty = 0x0001;       //pwm2占空比
:0X92  e500                     MOVI            0X0
:0X93  2082                     MOVAR           _Duty+1                              ;_Duty+1: Bank 1    Addr: 130     
:0X94  e501                     MOVI            0X1
:0X95  2081                     MOVAR           _Duty                                ;_Duty: Bank 1    Addr: 129     
;    T21R2H = Duty>>8;
:0X96  e508                     MOVI            0X8
:0X97  e001                     ADDI            0X1
:0X98  e60a                     MOVA            (?_TMP)&7f                           ;(?_TMP)&7f: Bank 0    Addr: 10     
:0X99  7881                     MOVRA           _Duty                                ;_Duty: Bank 1    Addr: 129     
:0X9a  e60b                     MOVA            (?_TMP+1)&7f                         ;(?_TMP+1)&7f: Bank 0    Addr: 11     
:0X9b  7882                     MOVRA           _Duty+1                              ;_Duty+1: Bank 1    Addr: 130     
:0X9c  e60c                     MOVA            (?_TMP+2)&7f                         ;(?_TMP+2)&7f: Bank 0    Addr: 12     
:0X9d  500a                     MOV             (?_TMP)&7f,     A                    ;(?_TMP)&7f: Bank 0    Addr: 10     
:0X9e  68a2                     GOTO            HADR_0XA2
HADR_0X9F:
:0X9f  a884                     BCC             HRAM_0X84,      0
:0Xa0  d10c                     RRB             (?_TMP+2)&7f,   R,              0X1  ;(?_TMP+2)&7f: Bank 0    Addr: 12     
:0Xa1  d10b                     RRB             (?_TMP+1)&7f,   R,              0X1  ;(?_TMP+1)&7f: Bank 0    Addr: 11     
HADR_0XA2:
:0Xa2  e0ff                     ADDI            0XFF
:0Xa3  9284                     JBS             HRAM_0X84,      2
:0Xa4  689f                     GOTO            HADR_0X9F
:0Xa5  500b                     MOV             (?_TMP+1)&7f,   A                    ;(?_TMP+1)&7f: Bank 0    Addr: 11     
:0Xa6  e6f6                     MOVA            HRAM_0XF6
;    T21R2L = Duty;
:0Xa7  7881                     MOVRA           _Duty                                ;_Duty: Bank 1    Addr: 129     
:0Xa8  e6f5                     MOVA            HRAM_0XF5
;    T21TR = 1;           //启动pwm输出
:0Xa9  a7e9                     BSS             HRAM_0XE9,      7
;    T21PIE = 1;          //打开T21周期2中断    
:0Xaa  a39d                     BSS             (_T21PIE_0)>>3, 3                    ;(_T21PIE_0)>>3: Bank 511    Addr: 65437    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    T21PIF = 0;          //清标志位
:0Xab  ab9e                     BCC             (_T21PIF_0)>>3, 3                    ;(_T21PIF_0)>>3: Bank 511    Addr: 65438    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    GIE = 1;             //开全局中断    
:0Xac  a796                     BSS             (_GIE_0)>>3,    7                    ;(_GIE_0)>>3: Bank 511    Addr: 65430    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    T21EN = 1;           //使能T21
:0Xad  a7f2                     BSS             HRAM_0XF2,      7
HADR_0XAE:
;    while (1)
:0Xae  c18b                     CWDT
;    }
:0Xaf  68ae                     GOTO            HADR_0XAE
HADR_0XB0:
;/*******************************************************
;*Copyright(C),2020,Shanghai Eastsoft Microelectronics Co.,Ltd.
;*文件名：pwm_multiprecision_INTHRC.c
;*作  者：AE Team
;*版  本：v1.0，编译于iDesigner(v4.2.3.166) + 工具链HRCC(v1.2.0.106)
;*日  期：2020/12/17
;*描  述：PWM模式计数时钟源选择INTHRC，T21多精度pwm模式，T21_CH0(PA0)和T21_CH1(PA7)输出pwm互补波形，T21_CH2(PB7)输出占空比连续变化的pwm波形
;*备  注：本软件仅供学习和演示使用，对用户直接引用代码所带来的风险或后果不承担任何法律责任。
;*******************************************************/
;#include <hic.h>
;
;#define CLRWDT()   {__Asm CWDT;}        //宏定义清狗指令
;
;unsigned int Duty;        //T21 pwm2占空比
;
;/******************************************************
;函数名：void RAMclear(void)
;描  述：RAM区数据清零，RAM区地址0x0000~0x03FF
;输入值：无
;输出值：无
;返回值：无
;*******************************************************/
;void RAMclear(void)
;{
;    for (IAAH=0; IAAH<=0x03; IAAH++)
:0Xb0  e783                     CLR             HRAM_0X83
:0Xb1  e782                     CLR             _IAAH_0                              ;_IAAH_0: Bank 511    Addr: 65410    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
HADR_0XB2:
:0Xb2  5082                     MOV             _IAAH_0,        A                    ;_IAAH_0: Bank 511    Addr: 65410    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0Xb3  ce03                     SUBI            0X3
:0Xb4  9084                     JBS             HRAM_0X84,      0
:0Xb5  68c1                     GOTO            HADR_0XC1
;    {
;        for (IAAL=0; IAAL<0xFF; IAAL++)
:0Xb6  e781                     CLR             _IAAL_0                              ;_IAAL_0: Bank 511    Addr: 65409    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
HADR_0XB7:
:0Xb7  e5ff                     MOVI            0XFF
:0Xb8  ee81                     SUB             _IAAL_0,        A                    ;_IAAL_0: Bank 511    Addr: 65409    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0Xb9  9884                     JBC             HRAM_0X84,      0
:0Xba  68be                     GOTO            HADR_0XBE
;            IAD = 0x00;
:0Xbb  e780                     CLR             _IAD_0                               ;_IAD_0: Bank 511    Addr: 65408    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0Xbc  5581                     INC             _IAAL_0,        R                    ;_IAAL_0: Bank 511    Addr: 65409    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0Xbd  68b7                     GOTO            HADR_0XB7
HADR_0XBE:
;        IAD = 0x00;
:0Xbe  e780                     CLR             _IAD_0                               ;_IAD_0: Bank 511    Addr: 65408    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
:0Xbf  5582                     INC             _IAAH_0,        R                    ;_IAAH_0: Bank 511    Addr: 65410    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    }
:0Xc0  68b2                     GOTO            HADR_0XB2
HADR_0XC1:
;}
:0Xc1  c183                     RET
HADR_0XC2:
;
;/******************************************************
;函数名：void GPIOInit(void)
;描  述：首先初始化所有未用到的IO口为输出低电平
;输入值：无
;输出值：无
;返回值：无
;*******************************************************/
;void GPIOInit(void)
;{
;    ANSL = 0xFF;        //选择对应端口为数字IO功能
:0Xc2  e783                     CLR             HRAM_0X83
:0Xc3  e5ff                     MOVI            0XFF
:0Xc4  e6bc                     MOVA            _ANSL_0                              ;_ANSL_0: Bank 511    Addr: 65468    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;	ANSH = 0xFF;
:0Xc5  e5ff                     MOVI            0XFF
:0Xc6  e68d                     MOVA            _ANSH_0                              ;_ANSH_0: Bank 511    Addr: 65421    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    PAT = 0x00;         //所有IO设为输出低电平
:0Xc7  e7ad                     CLR             _PAT_0                               ;_PAT_0: Bank 511    Addr: 65453    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    PBT = 0x00;
:0Xc8  e7ae                     CLR             _PBT_0                               ;_PBT_0: Bank 511    Addr: 65454    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    PCT = 0x00;
:0Xc9  e7af                     CLR             _PCT_0                               ;_PCT_0: Bank 511    Addr: 65455    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    PA = 0x00;
:0Xca  e7a8                     CLR             _PA_0                                ;_PA_0: Bank 511    Addr: 65448    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    PB = 0x00;
:0Xcb  e7a9                     CLR             _PB_0                                ;_PB_0: Bank 511    Addr: 65449    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;    PC = 0x00;
:0Xcc  e7aa                     CLR             _PC_0                                ;_PC_0: Bank 511    Addr: 65450    C:\Users\lisq\Desktop\AN135_Examples_ES7P169C\T21\pwm_multiprecision_INTHRC\debug\pwm_multiprecision_INTHRC.obj 
;}
:0Xcd  c183                     RET

                                END
