📄 main.lst
字号:
METAi Assembler 6.02 (C)1987-91 Crash Barrier Tue Jan 20 19:34:04 2004
Page 1 "VARIABLE.INC"
D:\usr\jatin\AN\Code\LCD_SW\LCD_SW\LCD_4COM\main.asm
1 st7/
; Be aware of the fact that the
;END directive should not
2
3 ;*************************************************************
;***********
4 ; TITLE: MAIN.ASM
5 ; DESCRIPTION: Software LCD driver - User Main
;program
6 ; COMMENTS: You can directly add your program
;here. This example
7 ; initializes the variables with the
;values, according to
8 ; the characters to be displayed on the
;LCD. Values completely
9 ; depends up on the LCD type used.
10 ; Version: Ver 1.0
11 ;*************************************************************
;***********
12
13 0000 TITLE "MAIN.ASM"
14 0000 MOTOROLA
15
0 0000 #INCLUDE "st72321.inc" ; include st72321 registers and
;memory mapping file
1 ;*************************************************************
;***********
2 ; TITLE: ST72321.INC
3 ; AUTHOR: Microcontroller Applications Team
4 ; DESCRIPTION: ST72321 Register and memory mapping
5 ;*************************************************************
;***********;*************************************************
;********************
6
7 0000 EXTERN PADR.b ; port A data register
8 0000 EXTERN PADDR.b ; port A data direction
;register
9 0000 EXTERN PAOR.b ; port A option register
;
10
11 0000 EXTERN PBDR.b ; port B data register
12 0000 EXTERN PBDDR.b ; port B data direction
;register
13 0000 EXTERN PBOR.b ; port B option register
14
15 0000 EXTERN PCDR.b ; port C data register
16 0000 EXTERN PCDDR.b ; port C data direction
;register
17 0000 EXTERN PCOR.b ; port C option register
18
19 0000 EXTERN PDDR.b ; port D data register
20 0000 EXTERN PDDDR.b ; port D data direction register
;
21 0000 EXTERN PDOR.b ; port D option register
22
23 0000 EXTERN PEDR.b ; port E data register
24 0000 EXTERN PEDDR.b ; port E data direction register
;
METAi Assembler 6.02 (C)1987-91 Crash Barrier Tue Jan 20 19:34:04 2004
Page 2 "MAIN.ASM"
D:\usr\jatin\AN\Code\LCD_SW\LCD_SW\LCD_4COM\st72321.inc
25 0000 EXTERN PEOR.b ; port E option register
26
27 0000 EXTERN PFDR.b ; port F data register
28 0000 EXTERN PFDDR.b ; port F data direction register
;
29 0000 EXTERN PFOR.b ; port F option register
30
31 ;*************************************************************
;*********
32 ; timer A registers
33 ;*************************************************************
;*********
34 0000 EXTERN MCCSR.b
35 0000 EXTERN MCCBCR.b
36 0000 EXTERN TACR2.b ; timer A control register 2
37 0000 EXTERN TACR1.b ; timer A control register 1
38 0000 EXTERN TASR.b ; timer status register
39 0000 EXTERN TAIC1HR.b ; timer A input capture 1 high
;register
40 0000 EXTERN TAIC1LR.b ; timer A input capture 1 low
;register
41 0000 EXTERN TAOC1HR.b ; timer A output compare 1 high
;register
42 0000 EXTERN TAOC1LR.b ; timer A output compare 1 low
;register
43 0000 EXTERN TACHR.b ; timer A counter high register
44 0000 EXTERN TACLR.b ; timer A counter low register
45 0000 EXTERN TAACHR.b ; timer A alternate counter high
; register
46 0000 EXTERN TAACLR.b ; timer A alternate counter low
;register
47 0000 EXTERN TAIC2HR.b ; timer A input capture 2 high
;register
48 0000 EXTERN TAIC2LR.b ; timer A input capture 2 low
;register
49 0000 EXTERN TAOC2HR.b ; timer A output compare 2 high
;register
50 0000 EXTERN TAOC2LR.b ; timer A output compare 2 low
;register
51
52
53 ;*************************************************************
;*********
54 ; timer B registers
55 ;*************************************************************
;*********
56
57 0000 EXTERN TBCR2.b ; timer B control register 2
58 0000 EXTERN TBCR1.b ; timer B control register 1
59 0000 EXTERN TBSR.b ; timer B status register
60 0000 EXTERN TBIC1HR.b ; timer B input capture 1 high
;register
61 0000 EXTERN TBIC1LR.b ; timer B input capture 1 low
;register
62 0000 EXTERN TBOC1HR.b ; timer B output compare 1 high
;register
63 0000 EXTERN TBOC1LR.b ; timer B output compare 1 low
METAi Assembler 6.02 (C)1987-91 Crash Barrier Tue Jan 20 19:34:04 2004
Page 3 "MAIN.ASM"
D:\usr\jatin\AN\Code\LCD_SW\LCD_SW\LCD_4COM\st72321.inc
;register
64 0000 EXTERN TBCHR.b ; timer B counter high register
65 0000 EXTERN TBCLR.b ; timer B counter low register
66 0000 EXTERN TBACHR.b ; timer B alternate counter high
; register
67 0000 EXTERN TBACLR.b ; timer B alternate counter low
;register
68 0000 EXTERN TBIC2HR.b ; timer B input capture 2 high
;register
69 0000 EXTERN TBIC2LR.b ; timer B input capture 2 low
;register
70 0000 EXTERN TBOC2HR.b ; timer B output compare 2 high
;register
71 0000 EXTERN TBOC2LR.b ; timer B output compare 2 low
;register
72
73 ;*************************************************************
;*********
74 ; ADC registers
75 ;*************************************************************
;*********
76
77 0000 EXTERN ADCDRH.b ; adc data register
78 0000 EXTERN ADCDRL.b
79 0000 EXTERN ADCCSR.b ; adc control status register
80
81
82
83
<END_OF_INCLUSION>
0 0000 #INCLUDE "variable.inc" ; include general constants
;file
1 ;*************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -