SHOW:
|
|
- or go back to the newest paste.
1 | ;################################################################################ | |
2 | ||
3 | define extmem, org=1000h, space=XDATA | |
4 | STACK: .equ %EF ;Work. Register Group E, Work. Register F | |
5 | init: | |
6 | ORG %000c | |
7 | start: | |
8 | ||
9 | ld p3m,#00010001b ;P34 is set as DM (bits D4D3=10) | |
10 | ld p01m, #10010110b ;Set P00-03 as A11-A8(D1=1), P04-P07 as A15-A12(D7=1), Stack is set as | |
11 | ;internal(D2=1) | |
12 | ;P10-17 as AD7-AD0 (D4D3=10), Normal Memory Timing (D5=0) | |
13 | ||
14 | ld SPL,STACK | |
15 | srp #10h ;set reg. pointer to Working Reg. 1, Bank 0 | |
16 | ld r1,#low DUMMY ;load r1 with the low address of DUMMY | |
17 | ld r0,#high DUMMY ;load r0 with the high address of DUMMY | |
18 | ld r3, #%FF | |
19 | Loop: | |
20 | lde @rr0, r3 | |
21 | jp Loop | |
22 | ||
23 | segment extmem ;Data Segment - external data memory | |
24 | ||
25 | DUMMY: ds %1 | |
26 | ||
27 | ;################################################################################ |