📄 pwm_test.lst
字号:
1 ;
2 ;; % ************************************************************* %
3 ;; % Company : ELAN Microelectronics(SH) Corporation %
4 ;; % File name : pwm_test.dt %
5 ;; % Author : huger %
6 ;; % Date : 25,Dec,2007 %
7 ;; % Processor : ELAN eKTP8733N %
8 ;; % Options : WDT=Off; Code Protection=On %
9 ;; % Function : test pwm %
10 ;; % ************************************************************* %
11 ;
12 INCLUDE "eKTP8733N.H"
1 C ;
2 C ;; % ************************************************************* %
3 C ;; % Company : ELAN Microelectronics(SH) Corporation %
4 C ;; % File name : eKTP8733N.H %
5 C ;; % Author : huger %
6 C ;; % Date : 10,May,2008 %
7 C ;; % Processor : ELAN eKTP8733N %
8 C ;; % Function : Head file %
9 C ;; % ************************************************************* %
10 C ;
11 C ;
12 C ;; << ******* Operational registers ******* >>
13 C ;
14 0000 C IAR EQU 0x00 ; Indirect data addressing
15 0000 C R0 EQU 0x00
16 0001 C R1 EQU 0x01 ; ROM Page and RAM Bank select register
17 0002 C PC EQU 0x02 ; Program counter
18 0002 C R2 EQU 0x02
19 0003 C STATUS EQU 0x03 ; Status register
20 0003 C R3 EQU 0x03
21 0004 C RSR EQU 0x04 ; File select register
22 0004 C R4 EQU 0x04
23 C ;
24 C ;; ***** BANK0 Registers *****
25 C ;
26 0005 C PORT5 EQU 0x05 ; I/O port 5
27 0005 C R50 EQU 0x05
28 0006 C PORT6 EQU 0x06 ; I/O port 6
29 0006 C R60 EQU 0x06
30 0007 C PORT7 EQU 0x07 ; I/O port 7
31 0007 C R70 EQU 0x07
32 0008 C PORT8 EQU 0x08 ; I/O port 8
33 0008 C R80 EQU 0x08
34 C ; EQU 0x09 ; Reserved
35 C ; EQU 0x0A ; Reserved
36 000B C EIESCR EQU 0x0B ; External Interrupt Edge Select control register
37 000B C RB0 EQU 0x0B
38 000C C WUCR1 EQU 0x0C ; Wake Up control register
39 000C C RC0 EQU 0x0C
40 000D C ISR0 EQU 0x0D ; Interrupt status register 0
41 000D C RD0 EQU 0x0D
42 000E C ISR1 EQU 0x0E ; Interrupt status register 1
43 000E C RE0 EQU 0x0E
44 000F C ISR2 EQU 0x0F ; Interrupt status register 2
45 000F C RF0 EQU 0x0F
46 C ;
47 C ;; ***** BANK1 Registers *****
48 C ;
49 0005 C IOC5 EQU 0x05 ; I/O Port5 control register
50 0005 C R51 EQU 0x05
51 0006 C IOC6 EQU 0x06 ; I/O Port6 control register
52 0006 C R61 EQU 0x06
53 0007 C IOC7 EQU 0x07 ; I/O Port7 control register
54 0007 C R71 EQU 0x07
55 0008 C IOC8 EQU 0x08 ; I/O Port8 control register
56 0008 C R81 EQU 0x08
57 C ; EQU 0x09 ; Reserved
58 C ; EQU 0x0A ; Reserved
59 000B C LVDCR EQU 0x0B ; Low Voltage Detector Control register
60 000B C RB1 EQU 0x0B
61 000C C WDTCR EQU 0x0C ; WDT Control register
62 000C C RC1 EQU 0x0C
63 000D C IMR0 EQU 0x0D ; Interrupt Mask register 0
64 000D C RD1 EQU 0x0D
65 000E C IMR1 EQU 0x0E ; Interrupt Mask register 1
66 000E C RE1 EQU 0x0E
67 000F C IMR2 EQU 0x0F ; Interrupt Mask register 2
68 000F C RF1 EQU 0x0F
69 C ;
70 C ;; ***** BANK2 Registers *****
71 C ;
72 0005 C TCCCR EQU 0x05 ; Time /counter control register
73 0005 C R52 EQU 0x05
74 0006 C T1CR EQU 0x06 ; Timer1 control register
75 0006 C R62 EQU 0x06
76 0007 C TSR EQU 0x07 ; Timer status register
77 0007 C R72 EQU 0x07
78 0008 C T1PD EQU 0x08 ; Timer1 Period Buffer
79 0008 C R82 EQU 0x08
80 0009 C T1TD EQU 0x09 ; Timer1 Duty Buffer
81 0009 C R92 EQU 0x09
82 000A C T2CR EQU 0x0A ; Timer2 control register
83 000A C RA2 EQU 0x0A
84 000B C T2PD EQU 0x0B ; Timer2 Period Buffer
85 000B C RB2 EQU 0x0B
86 000C C T2TD EQU 0x0C ; Timer2 Duty Buffer
87 000C C RC2 EQU 0x0C
88 C ; EQU 0x0D ; Reserved
89 C ; EQU 0x0E ; Reserved
90 C ; EQU 0x0F ; Reserved
91 C ;
92 C ;; ***** BANK3 Registers *****
93 C ;
94 0005 C TCC EQU 0x05 ; Time clock / counter
95 0005 C R53 EQU 0x05
96 0006 C COBS1 EQU 0x06 ; Code option:Type & Calibration register
97 0006 C R63 EQU 0x06
98 0007 C COBS2 EQU 0x07 ; Code Option: LVR,Noise,IRC,RCOUT register
99 0007 C R73 EQU 0x07
100 0008 C P6HDCR EQU 0x08 ; Port6 High Drive control register
101 0008 C R83 EQU 0x08
102 0009 C P8HSCR EQU 0x09 ; Port8 High Sink control register
103 0009 C R93 EQU 0x09
104 000A C P7HSCR EQU 0x0A ; Port7 High Sink control register
105 000A C RA3 EQU 0x0A
106 000B C OMCR EQU 0x0B ; Operating mode & I2C Control register
107 000B C RB3 EQU 0x0B
108 000C C I2CCR1 EQU 0x0C ; I2C status and Control register
109 000C C RC3 EQU 0x0C
110 000D C I2CSA EQU 0x0D ; I2C slave address register
111 000D C RD3 EQU 0x0D
112 000E C I2CDA EQU 0x0E ; I2C device address register
113 000E C RE3 EQU 0x0E
114 000F C I2CDB EQU 0x0F ; I2C data buffer
115 000F C RF3 EQU 0x0F
116 C ;
117 C ;; ***** BANK4 Registers *****
118 C ;
119 0005 C TPCR1 EQU 0x05 ; Touch Pad Control register1
120 0005 C R54 EQU 0x05
121 0006 C TPCR2 EQU 0x06 ; Touch Pad Control register2
122 0006 C R64 EQU 0x06
123 0007 C TPCR3 EQU 0x07 ; Touch Pad Control register3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -