 | Ax51 User's Guide |  |
|
|
| CSEG Assembler Statement| Arguments |
CSEG 〚AT address〛
| | Description | The CSEG statement selects an absolute segment within CODE space. If the optional address is included, the assembler starts the absolute segment from that address. The valid address range is 0000h-0FFFFh. If the optional address is omitted, the assembler starts the absolute segment from address 0 (if no prior absolute CODE segment was defined). If an absolute CODE segment was previously defined, the assembler continues from the end of that segment. Note | | See Also | BSEG, CODE, DSEG, ISEG, XSEG | | Example |
CSEG AT 0003h ; absolute code segment
; at address 0x3
VECT_0: LJMP ISR_0 ; jump instruction for the
; interrupt vector location
CSEG AT 0x100 ; absolute code segment
; at address 0x100
CRight: DB "(C) MyCompany" ; copyright string at
; fixed location
CSEG AT 1000H ; absolute code segment
; at address 0x1000
Parity_TAB: ; table named Parity_TAB
DB 00H ; fixed encoding for
DB 01H ; parity information
DB 01H
DB 00H
|
Related Knowledgebase Articles |
|