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

📄 pda_166p64_v01.lst

📁 一种多自由度智能机器人的设计全部资料上传!
💻 LST
📖 第 1 页 / 共 5 页
字号:
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE  1


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00001 
                      00002 ;SLEEP 150UA
                      00003 ;REC 20MA
                      00004 ;LIGHT 60MA
                      00005 ;LIGHT+TRANSMIT 90MA 
                      00006 ;TEST BY LZY 2007NOV14
                      00007 
                      00008 ;--------------------------------------------------------------------------
                      00009 ;                     TEST 18F65J10 PROGRAM
                      00010 ;
                      00011 ; MPU:          PIC18F65J10
                      00012 ; CHECK SUM :
                      00013 ; MAIN CRYSTAL OSCILLATOR :     8MHZ (PULL TO 32MHZ
                      00014 ; REAL TIMER CRYSTAL OSCILLATOR :     32768
                      00015 ;                    2006SEP12
                      00016 ;-----------------------------------------------------------------------
                      00017                        LIST P=18F65J11,R=DEC
                      00018 ;----------------------------------------
                      00019    INCLUDE "P18F65J11.INC"
                      00001         LIST
                      00002 
                      00003 ;==========================================================================
                      00004 ;  $Id: P18F65J11.INC,v 1.1.2.2 2006/10/20 16:55:34 curtiss Exp $
                      00005 ;  MPASM PIC18F65J11 processor include
                      00006 ; 
                      00007 ;  (c) Copyright 1999-2006 Microchip Technology, All rights reserved
                      00008 ;==========================================================================
                      00009 
                      01334         LIST
                      00020   
                      00021    INCLUDE "rf_define.asm"          
                      00001  
                      00002    
                      00003 BANK_0  MACRO
                      00004         CLRWDT
                      00005         ENDM
                      00006 BANK_1  MACRO
                      00007         CLRWDT
                      00008         ENDM
                      00009 BANK_2  MACRO
                      00010         CLRWDT
                      00011         ENDM
                      00012 BANK_3  MACRO
                      00013         CLRWDT
                      00014         ENDM
                      00015         
                      00016                 
                      00017 #DEFINE  RE_C           LATF,4
                      00018 #DEFINE  TE_C           LATF,3
                      00019 
                      00020 #DEFINE  IOC_RF_DCLK        TRISE,3
                      00021 #DEFINE  RF_DCLK        PORTE,3
                      00022 #DEFINE  RF_DIO         LATE,4
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE  2


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00023 
                      00024 
                      00025 #DEFINE  PDATA          LATA,3
                      00026 #DEFINE  PDATA_R        PORTA,3
                      00027 #DEFINE  IOC_PDATA      TRISA,3
                      00028 
                      00029 #DEFINE  PALE           LATF,5
                      00030 #DEFINE  PCLK           LATF,1  
                      00031 #DEFINE  RF_POWER       LATE,5 
                      00032 
                      00033  CBLOCK 0X0182
                      00034 ;CC1000_FG      ;EQU     H'300'
  00000182            00035 CSR2           ;EQU     H'302'
  00000183            00036 CSR3           ;EQU     H'303'
  00000184            00037 CSR4           ;EQU     H'304'
  00000185            00038 CSR5           ;EQU     H'305'
  00000186            00039 CSR6           ;EQU     H'306'
  00000187            00040 CSR7           ;EQU     H'307'
  00000188            00041 CSR8           ;EQU     H'308'
  00000189            00042 CSR9           ;EQU     H'309'
                      00043 
  0000018A            00044 KEYREG7        ;EQU     H'30A'
  0000018B            00045 KEYREG6        ;EQU     H'30B'
  0000018C            00046 KEYREG5        ;EQU     H'30C'
  0000018D            00047 KEYREG4        ;EQU     H'30D'
  0000018E            00048 KEYREG3        ;EQU     H'30E'
  0000018F            00049 KEYREG2        ;EQU     H'30F'
  00000190            00050 KEYREG1        ;EQU     H'310'
  00000191            00051 KEYREG0        ;EQU     H'311'
                      00052 
                      00053 
  00000192            00054 ENCODE_CNT0    ;EQU     H'314'
  00000193            00055 ENCODE_CNT1    ;EQU     H'315'
  00000194            00056 MASK           ;EQU     H'316'
                      00057 
                      00058 
  00000195            00059 CC1000_DATA       ;EQU     H'320'
  00000196            00060 reg_indx          ;EQU     H'321'
  00000197            00061 CC1000_ADR        ;EQU     H'322'
  00000198            00062 write_ctr1        ;EQU     H'323'
  00000199            00063 write_ctr2        ;EQU     H'324'
                      00064 
                      00065 
  0000019A            00066 DELAY_RAM         ;EQU     H'327'
  0000019B            00067 DELAY_RAM1        ;EQU     H'328'
                      00068 
  0000019C            00069 TX_TIMES
  0000019D            00070 RX_TIME
  0000019E            00071 RX_TIMEH
                      00072 ;RX_BITS_CNT
                      00073 ;RX_BYTE_CNT
  0000019F            00074 RF_FLAG1
                      00075  ENDC
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE  3


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00076 
                      00077 ;#DEFINE REC_40B_FG      RF_FLAG1,0
                      00078 ;#DEFINE RX_BIT_VALUE    RF_FLAG1,1
                      00079 #DEFINE CC1000TRX_F     RF_FLAG1,2 
                      00080  
                      00081 #DEFINE CC1000LOCK_F     RF_FLAG1,3
                      00082 #DEFINE RX_OVER_FG      RF_FLAG1,4
                      00083 #DEFINE Manchester_ok_fg   RF_FLAG1,5
                      00084 ;#DEFINE REC_FAIL_FG     RF_FLAG1,6
                      00085 #DEFINE RX_OK_FG        RF_FLAG1,7
                      00086 
                      00087 
                      00088 
                      00089     
                      00022 
                      00023  CBLOCK 0X0100      ; NAME_1 WILL BE ASSIGNED 20
  00000100            00024 FLAG0,FLAG1,FLAG2,FLAG3,FLAG4,NOTICEFLAG 
                      00025 
  00000106            00026 RX232_INST      ;EQU    H'0100'
  00000107            00027 RX232_ADDL      ;EQU    H'0101'
  00000108            00028 RX232_ADDH      ;EQU    H'0102'
  00000109            00029 RX232_ADDU      ;EQU    H'0103'
  0000010A            00030 RX232_CNTL      ;EQU    H'0104'
  0000010B            00031 RX232_CNTH      ;EQU    H'0105'
  0000010C            00032 RX232_CNTU      : 10    ;EQU    H'0106' 
                      00033         
  00000116            00034 RX232_TEMP
  00000117            00035 RX232_TEST      ;EQU    H'010F' 
                      00036 
  00000118            00037 CNT     ;EQU    H'0109'
  00000119            00038 CNT1    ;EQU    H'010A'
  0000011A            00039 CNT2    ;EQU    H'010B'
  0000011B            00040 CNT3    ;EQU    H'010C'
  0000011C            00041 COUNT_L            ;EQU  H'042'
  0000011D            00042 COUNT_H            ;EQU  H'043'
                      00043 
                      00044 
                      00045 
  0000011E            00046 PIC_VSA         ;EQU    H'0110'
  0000011F            00047 PIC_VEA         ;EQU    H'0111'
  00000120            00048 PIC_HSA         ;EQU    H'0112'
  00000121            00049 PIC_HEA         ;EQU    H'0113'
  00000122            00050 PIC_ADDRH       ;EQU    H'011D'
  00000123            00051 PIC_ADDRM       ;EQU    H'011E'
  00000124            00052 PIC_ADDRL       ;EQU    H'011F'
                      00053 
  00000125            00054 TOUCH_X         ;EQU    H'0114'
  00000126            00055 TOUCH_Y         ;EQU    H'0115'
  00000127            00056 KEY             ;EQU    H'0116'
  00000128            00057 KEY_BAK0        ;EQU    H'0117'
  00000129            00058 KEY_BAK         ;EQU    H'0118'
                      00059 
  0000012A            00060 DATA_24AA               
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE  4


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

  0000012B            00061 ADDR_24AA
  0000012C            00062 TEMP_24AA
  0000012D            00063 CNT_24AA
  0000012E            00064 CNT0_24AA
                      00065 
  0000012F            00066 CNT_1MS
  00000130            00067 CNT_MS
  00000131            00068 MOTO_ON_TIME
                      00069 ;-------------------------
                      00070 
  00000132            00071 MOV_CNT
  00000133            00072 MELODY_CNT
                      00073 
                      00074 
                      00075 
  00000134            00076 PAGE_CNT        ;EQU    H'0120'
  00000135            00077 PAGE_BAK        ;EQU    H'0121'
  00000136            00078 PAGE_CNT2       ;EQU    H'0122'
  00000137            00079 CURSE_POS       ;EQU    H'0123'
  00000138            00080 SUB_PAGE        ;EQU    H'0124'
  00000139            00081 DISPLAY_INDEX   ;EQU    H'0125'
                      00082 
                      00083 ;------------------------------FOR CC1000
  0000013A            00084 HOP_ERROR_CNT1  ;EQU    H'0130'
  0000013B            00085 HOP_ERROR_CNT2  ;EQU    H'0131'
  0000013C            00086 HOP_ERROR_CNT3  ;EQU    H'0132'
  0000013D            00087 HOP_ERROR_CNT4  ;EQU    H'0133'
  0000013E            00088 CARNAME_CNT     ;EQU    H'0134'
                      00089 
                      00090 
                      00091 ;****************
                      00092 
                      00093 
                      00094 ;***************
                      00095 ;***************
                      00096 
  0000013F            00097 PARKH           
  00000140            00098 PARKM           
  00000141            00099 CNTDOWNH        
  00000142            00100 CNTDOWNM        
                      00101 
  00000143            00102 SETHOUR         
  00000144            00103 SETMINUTE       
                      00104 
  00000145            00105 TIME_STH        
  00000146            00106 TIME_STM        
                      00107 
                      00108 
  00000147            00109 VEHICLE_STATUS
                      00110 ;**********
                      00111 ;VEHICLE_STATUS =0 DISARM
                      00112 ;VEHICLE_STATUS =1 ARM
                      00113 ;VEHICLE_STATUS =2 VALET
MPASM  5.06                PDA_166P64_V01.ASM   1-16-2008  12:07:07         PAGE  5


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00114 ;VEHICLE_STATUS =4 JACK
                      00115 ;------------------
  00000148            00116 VEHICLE_STATUS_BAK      
                      00117 
  00000149            00118 LIGHT_CNT       
                      00119 
  0000014A            00120 DBM_MAX         
  0000014B            00121 DBM_MIN         
  0000014C            00122 BACKGROUNDR     
  0000014D            00123 BACKGROUNDG     
  0000014E            00124 BACKGROUNDB     
  0000014F            00125 BATT            
  00000150            00126 SECOND          
  00000151            00127 MINUTE          
  00000152            00128 HOUR            
                      00129 ;------------------
                      00130 
  00000153            00131 DISPLAY_D0      
  00000154            00132 DISPLAY_D1      
  00000155            00133 DISPLAY_D2      

⌨️ 快捷键说明

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