diff options
Diffstat (limited to 'demo/keypad_display.rel')
-rw-r--r-- | demo/keypad_display.rel | 490 |
1 files changed, 490 insertions, 0 deletions
diff --git a/demo/keypad_display.rel b/demo/keypad_display.rel new file mode 100644 index 0000000..c4d3129 --- /dev/null +++ b/demo/keypad_display.rel @@ -0,0 +1,490 @@ +;!FILE keypad_display.asm +XH +H 1A areas 147 global symbols +M keypad_display +O -mmcs51 --model-small +S G$EX0$0$0 Def00A8 +S G$IT0$0$0 Def0088 +S G$TH1$0$0 Def008D +S _P1 Def0090 +S G$RXD$0$0 Def00B0 +S G$EX1$0$0 Def00AA +S G$TB8$0$0 Def009B +S G$IT1$0$0 Def008A +S G$IE$0$0 Def00A8 +S _P2 Def00A0 +S _B Def00F0 +S _SP Def0081 +S _P3 Def00B0 +S _PS Def00BC +S G$TXD$0$0 Def00B1 +S G$SM0$0$0 Def009F +S G$TL0$0$0 Def008A +S _T0 Def00B4 +S G$SM1$0$0 Def009E +S G$TL1$0$0 Def008B +S _T1 Def00B5 +S _OV Def00D2 +S G$SM2$0$0 Def009D +S _ACC Def00E0 +S __mcs51_genRAMCLEAR Ref0000 +S G$PT0$0$0 Def00B9 +S G$RS0$0$0 Def00D3 +S G$PT1$0$0 Def00BB +S _WR Def00B6 +S G$F0$0$0 Def00D5 +S G$RS1$0$0 Def00D4 +S G$RD$0$0 Def00B7 +S G$TR0$0$0 Def008C +S G$F1$0$0 Def00D1 +S G$TR1$0$0 Def008E +S G$PX0$0$0 Def00B8 +S G$ES$0$0 Def00AC +S G$PX1$0$0 Def00BA +S G$IP$0$0 Def00B8 +S G$PSW$0$0 Def00D0 +S G$RI$0$0 Def0098 +S _P0_0 Def0080 +S G$CY$0$0 Def00D7 +S _PCON Def0087 +S _SBUF Def0099 +S _P0_1 Def0081 +S _P1_0 Def0090 +S _P Def00D0 +S G$TI$0$0 Def0099 +S _P0_2 Def0082 +S _P1_1 Def0091 +S _P2_0 Def00A0 +S _P0_3 Def0083 +S _P1_2 Def0092 +S _P2_1 Def00A1 +S _P3_0 Def00B0 +S _SCON Def0098 +S _P0_4 Def0084 +S _P1_3 Def0093 +S _P2_2 Def00A2 +S _P3_1 Def00B1 +S G$P0$0$0 Def0080 +S _TCON Def0088 +S _TMOD Def0089 +S _P0_5 Def0085 +S _P1_4 Def0094 +S _P2_3 Def00A3 +S _P3_2 Def00B2 +S G$P1$0$0 Def0090 +S _P0_6 Def0086 +S _P1_5 Def0095 +S _P2_4 Def00A4 +S _P3_3 Def00B3 +S G$B$0$0 Def00F0 +S G$P2$0$0 Def00A0 +S _P0_7 Def0087 +S _P1_6 Def0096 +S _P2_5 Def00A5 +S _P3_4 Def00B4 +S G$PS$0$0 Def00BC +S G$P3$0$0 Def00B0 +S G$SP$0$0 Def0081 +S _P1_7 Def0097 +S _P2_6 Def00A6 +S _P3_5 Def00B5 +S G$T0$0$0 Def00B4 +S _P2_7 Def00A7 +S _P3_6 Def00B6 +S G$OV$0$0 Def00D2 +S G$T1$0$0 Def00B5 +S _P3_7 Def00B7 +S G$ACC$0$0 Def00E0 +S _INT0 Def00B2 +S _DPH Def0083 +S _INT1 Def00B3 +S G$WR$0$0 Def00B6 +S _IE0 Def0089 +S _IE1 Def008B +S _DPL Def0082 +S G$P0_0$0$0 Def0080 +S G$P$0$0 Def00D0 +S G$P1_0$0$0 Def0090 +S G$P0_1$0$0 Def0081 +S G$SBUF$0$0 Def0099 +S G$PCON$0$0 Def0087 +S _AC Def00D6 +S G$P2_0$0$0 Def00A0 +S G$P1_1$0$0 Def0091 +S G$P0_2$0$0 Def0082 +S _REN Def009C +S G$P3_0$0$0 Def00B0 +S G$P2_1$0$0 Def00A1 +S G$P1_2$0$0 Def0092 +S G$P0_3$0$0 Def0083 +S _EA Def00AF +S G$P3_1$0$0 Def00B1 +S G$P2_2$0$0 Def00A2 +S G$P1_3$0$0 Def0093 +S G$P0_4$0$0 Def0084 +S G$SCON$0$0 Def0098 +S G$P3_2$0$0 Def00B2 +S G$P2_3$0$0 Def00A3 +S G$P1_4$0$0 Def0094 +S G$P0_5$0$0 Def0085 +S G$TMOD$0$0 Def0089 +S G$TCON$0$0 Def0088 +S G$P3_3$0$0 Def00B3 +S G$P2_4$0$0 Def00A4 +S G$P1_5$0$0 Def0095 +S G$P0_6$0$0 Def0086 +S _ET0 Def00A9 +S G$P3_4$0$0 Def00B4 +S G$P2_5$0$0 Def00A5 +S G$P1_6$0$0 Def0096 +S G$P0_7$0$0 Def0087 +S _TF0 Def008D +S _ET1 Def00AB +S G$P3_5$0$0 Def00B5 +S G$P2_6$0$0 Def00A6 +S G$P1_7$0$0 Def0097 +S _TF1 Def008F +S G$P3_6$0$0 Def00B6 +S G$P2_7$0$0 Def00A7 +S _TH0 Def008C +S _RB8 Def009A +S __mcs51_genXINIT Ref0000 +S G$P3_7$0$0 Def00B7 +S _TH1 Def008D +S _IT0 Def0088 +S _EX0 Def00A8 +S _IE Def00A8 +S _IT1 Def008A +S _TB8 Def009B +S _EX1 Def00AA +S _RXD Def00B0 +S G$INT0$0$0 Def00B2 +S G$INT1$0$0 Def00B3 +S G$DPH$0$0 Def0083 +S _TL0 Def008A +S _SM0 Def009F +S _TXD Def00B1 +S _TL1 Def008B +S _SM1 Def009E +S G$IE0$0$0 Def0089 +S _SM2 Def009D +S G$IE1$0$0 Def008B +S G$DPL$0$0 Def0082 +S _PT0 Def00B9 +S _PT1 Def00BB +S _RS0 Def00D3 +S _TR0 Def008C +S _RD Def00B7 +S _RS1 Def00D4 +S _F0 Def00D5 +S _TR1 Def008E +S _F1 Def00D1 +S G$AC$0$0 Def00D6 +S _ES Def00AC +S _PX0 Def00B8 +S G$REN$0$0 Def009C +S _IP Def00B8 +S _PX1 Def00BA +S G$EA$0$0 Def00AF +S _PSW Def00D0 +S __sdcc_gsinit_startup Ref0000 +S _RI Def0098 +S _CY Def00D7 +S G$ET0$0$0 Def00A9 +S _TI Def0099 +S G$ET1$0$0 Def00AB +S G$TF0$0$0 Def008D +S G$TF1$0$0 Def008F +S __mcs51_genXRAMCLEAR Ref0000 +S G$RB8$0$0 Def009A +S G$TH0$0$0 Def008C +S _P0 Def0080 +A _CODE size 0 flags 0 addr 0 +A RSEG size 0 flags 0 addr 0 +A REG_BANK_0 size 8 flags 4 addr 0 +A DSEG size 3 flags 0 addr 0 +S _state Def0000 +S G$row$0$0 Def0001 +S G$state$0$0 Def0000 +S _row Def0001 +A OSEG size 0 flags 4 addr 0 +A SSEG size 1 flags 0 addr 0 +S __start__stack Def0000 +A ISEG size 0 flags 0 addr 0 +A IABS size 0 flags 8 addr 0 +A BSEG size 0 flags 80 addr 0 +A PSEG size 0 flags 50 addr 0 +A XSEG size 0 flags 40 addr 0 +A XABS size 0 flags 48 addr 0 +A XISEG size 0 flags 40 addr 0 +A HOME size 8 flags 20 addr 0 +S A$keypad_display$403 Def0003 +S A$keypad_display$405 Def0006 +S A$keypad_display$381 Def0000 +S __sdcc_program_startup Def0003 +A GSINIT0 size 0 flags 20 addr 0 +A GSINIT1 size 0 flags 20 addr 0 +A GSINIT2 size 0 flags 20 addr 0 +A GSINIT3 size 0 flags 20 addr 0 +A GSINIT4 size 0 flags 20 addr 0 +A GSINIT5 size 0 flags 20 addr 0 +A GSINIT size 0 flags 20 addr 0 +A GSFINAL size 3 flags 20 addr 0 +S A$keypad_display$396 Def0000 +A CSEG size B2 flags 20 addr 0 +S _main Def0000 +S XG$main$0$0 Def00AF +S A$keypad_display$510 Def0058 +S A$keypad_display$520 Def0069 +S A$keypad_display$511 Def0059 +S A$keypad_display$502 Def0051 +S A$keypad_display$530 Def007D +S A$keypad_display$521 Def006B +S A$keypad_display$512 Def005C +S A$keypad_display$440 Def0008 +S A$keypad_display$540 Def0086 +S A$keypad_display$522 Def006E +S A$keypad_display$450 Def0018 +S A$keypad_display$441 Def000A +S A$keypad_display$550 Def008B +S A$keypad_display$541 Def0087 +S A$keypad_display$523 Def006F +S A$keypad_display$514 Def005E +S A$keypad_display$451 Def001A +S A$keypad_display$442 Def000C +S A$keypad_display$551 Def008D +S A$keypad_display$524 Def0072 +S A$keypad_display$515 Def0060 +S A$keypad_display$470 Def002D +S A$keypad_display$452 Def001C +S A$keypad_display$443 Def000E +S A$keypad_display$434 Def0000 +S A$keypad_display$570 Def009D +S A$keypad_display$552 Def0090 +S A$keypad_display$534 Def007F +S A$keypad_display$516 Def0063 +S A$keypad_display$453 Def001E +S A$keypad_display$444 Def0010 +S A$keypad_display$435 Def0001 +S G$main$0$0 Def0000 +S A$keypad_display$562 Def0095 +S A$keypad_display$553 Def0091 +S A$keypad_display$526 Def0074 +S A$keypad_display$517 Def0064 +S A$keypad_display$508 Def0054 +S A$keypad_display$463 Def0025 +S A$keypad_display$454 Def001F +S A$keypad_display$436 Def0003 +S A$keypad_display$590 Def00AF +S A$keypad_display$563 Def0097 +S A$keypad_display$527 Def0076 +S A$keypad_display$518 Def0067 +S A$keypad_display$509 Def0055 +S A$keypad_display$491 Def0044 +S A$keypad_display$482 Def003A +S A$keypad_display$473 Def0030 +S A$keypad_display$455 Def0020 +S A$keypad_display$564 Def009A +S A$keypad_display$546 Def0089 +S A$keypad_display$528 Def0079 +S A$keypad_display$492 Def0047 +S A$keypad_display$483 Def003D +S A$keypad_display$474 Def0033 +S A$keypad_display$447 Def0012 +S A$keypad_display$438 Def0005 +S A$keypad_display$583 Def00A7 +S A$keypad_display$574 Def009F +S A$keypad_display$565 Def009B +S A$keypad_display$538 Def0081 +S A$keypad_display$529 Def007A +S A$keypad_display$466 Def0028 +S A$keypad_display$448 Def0014 +S A$keypad_display$439 Def0006 +S A$keypad_display$584 Def00A9 +S A$keypad_display$575 Def00A1 +S A$keypad_display$539 Def0083 +S A$keypad_display$449 Def0016 +S C$keypad_display.c$40$1$1 Def0000 +S A$keypad_display$585 Def00AA +S A$keypad_display$576 Def00A4 +S A$keypad_display$558 Def0093 +S A$keypad_display$459 Def0022 +S A$keypad_display$586 Def00AD +S A$keypad_display$577 Def00A5 +S A$keypad_display$496 Def0049 +S A$keypad_display$487 Def003F +S A$keypad_display$478 Def0035 +S A$keypad_display$469 Def002B +S A$keypad_display$497 Def004B +S A$keypad_display$488 Def0041 +S A$keypad_display$479 Def0037 +S C$keypad_display.c$41$2$2 Def00A7 +S A$keypad_display$498 Def004E +S C$keypad_display.c$38$0$0 Def0000 +S C$keypad_display.c$60$3$3 Def003F +S C$keypad_display.c$42$3$3 Def0012 +S C$keypad_display.c$81$2$2 Def00A7 +S C$keypad_display.c$84$1$1 Def00AF +S C$keypad_display.c$62$3$3 Def0049 +S C$keypad_display.c$53$3$3 Def0025 +S C$keypad_display.c$54$3$3 Def0028 +S C$keypad_display.c$65$3$3 Def0054 +S C$keypad_display.c$61$4$6 Def0044 +S C$keypad_display.c$56$3$3 Def002B +S C$keypad_display.c$48$3$3 Def0022 +S C$keypad_display.c$58$3$3 Def0035 +S C$keypad_display.c$70$4$9 Def0081 +S C$keypad_display.c$68$3$3 Def0054 +S C$keypad_display.c$63$4$7 Def0051 +S C$keypad_display.c$57$4$4 Def0030 +S C$keypad_display.c$71$4$9 Def0089 +S C$keypad_display.c$72$4$9 Def0089 +S C$keypad_display.c$73$4$9 Def008B +S C$keypad_display.c$59$4$5 Def003A +S C$keypad_display.c$74$4$9 Def0093 +S C$keypad_display.c$75$4$9 Def0093 +S C$keypad_display.c$76$4$9 Def0095 +S C$keypad_display.c$77$4$9 Def009D +S C$keypad_display.c$78$4$9 Def009D +S C$keypad_display.c$69$4$9 Def007F +S C$keypad_display.c$79$4$9 Def009F +A CONST size 14 flags 20 addr 0 +S Fkeypad_display$keypad$0$0 Def0000 +S Fkeypad_display$display_0$0$0 Def0004 +S Fkeypad_display$display_1$0$0 Def0008 +S Fkeypad_display$display_2$0$0 Def000C +S Fkeypad_display$display_3$0$0 Def0010 +A XINIT size 0 flags 20 addr 0 +A CABS size 0 flags 28 addr 0 +T 00 00 +R 00 00 00 02 +T 00 00 +R 00 00 00 03 +T 00 00 +R 00 00 00 03 +T 00 01 +R 00 00 00 03 +T 00 01 +R 00 00 00 03 +T 00 00 +R 00 00 00 05 +T 00 00 +R 00 00 00 05 +T 00 00 +R 00 00 00 0D +T 00 00 02 00 00 +R 00 00 00 0D 02 03 00 B8 +T 00 00 02 00 03 +R 00 00 00 15 00 03 00 0D +T 00 03 +R 00 00 00 0D +T 00 03 12 00 00 80 FE +R 00 00 00 0D 00 03 00 16 +T 00 00 +R 00 00 00 16 +T 00 00 +R 00 00 00 16 +T 00 00 E4 F5 00 00 01 F5 00 00 02 +R 00 00 00 16 F1 21 04 00 03 F1 21 08 00 03 +T 00 05 +R 00 00 00 16 +T 00 05 C3 E5 00 00 01 94 04 E5 00 00 02 64 80 94 +R 00 00 00 16 F1 21 04 00 03 F1 21 0A 00 03 +T 00 0F 80 50 EE E5 00 00 01 24 00 00 00 F5 82 E5 +R 00 00 00 16 F1 21 06 00 03 F1 01 0A 00 17 +T 00 19 00 00 02 34 00 00 00 F5 83 E4 93 F5 90 85 +R 00 00 00 16 F1 21 02 00 03 F1 81 06 00 17 +T 00 23 90 00 00 00 53 00 00 00 0F 63 +R 00 00 00 16 F1 21 03 00 03 F1 01 07 00 03 +T 00 29 00 00 00 0F E5 00 00 00 30 E0 05 75 +R 00 00 00 16 F1 01 02 00 03 F1 21 07 00 03 +T 00 31 00 00 00 00 80 1F +R 00 00 00 16 F1 21 02 00 03 +T 00 35 +R 00 00 00 16 +T 00 35 E5 00 00 00 30 E1 05 75 00 00 00 01 80 15 +R 00 00 00 16 F1 21 03 00 03 F1 21 0A 00 03 +T 00 3F +R 00 00 00 16 +T 00 3F E5 00 00 00 30 E2 05 75 00 00 00 02 80 0B +R 00 00 00 16 F1 21 03 00 03 F1 21 0A 00 03 +T 00 49 +R 00 00 00 16 +T 00 49 E5 00 00 00 20 E3 03 02 00 A7 +R 00 00 00 16 F1 21 03 00 03 00 0A 00 16 +T 00 51 +R 00 00 00 16 +T 00 51 75 00 00 00 03 +R 00 00 00 16 F1 21 03 00 03 +T 00 54 +R 00 00 00 16 +T 00 54 E4 B5 00 00 01 06 E4 B5 00 00 02 02 80 23 +R 00 00 00 16 F1 21 04 00 03 F1 21 0A 00 03 +T 00 5E +R 00 00 00 16 +T 00 5E 74 01 B5 00 00 01 06 E4 B5 00 00 02 02 80 +R 00 00 00 16 F1 21 05 00 03 F1 21 0B 00 03 +T 00 68 22 +R 00 00 00 16 +T 00 69 +R 00 00 00 16 +T 00 69 74 02 B5 00 00 01 06 E4 B5 00 00 02 02 80 +R 00 00 00 16 F1 21 05 00 03 F1 21 0B 00 03 +T 00 73 21 +R 00 00 00 16 +T 00 74 +R 00 00 00 16 +T 00 74 74 03 B5 00 00 01 06 E4 B5 00 00 02 02 80 +R 00 00 00 16 F1 21 05 00 03 F1 21 0B 00 03 +T 00 7E 20 +R 00 00 00 16 +T 00 7F +R 00 00 00 16 +T 00 7F 80 26 +R 00 00 00 16 +T 00 81 +R 00 00 00 16 +T 00 81 E5 00 00 00 90 00 04 93 F5 B0 80 1C +R 00 00 00 16 F1 21 03 00 03 00 07 00 17 +T 00 8B +R 00 00 00 16 +T 00 8B E5 00 00 00 90 00 08 93 F5 B0 80 12 +R 00 00 00 16 F1 21 03 00 03 00 07 00 17 +T 00 95 +R 00 00 00 16 +T 00 95 E5 00 00 00 90 00 0C 93 F5 B0 80 08 +R 00 00 00 16 F1 21 03 00 03 00 07 00 17 +T 00 9F +R 00 00 00 16 +T 00 9F E5 00 00 00 90 00 10 93 F5 B0 +R 00 00 00 16 F1 21 03 00 03 00 07 00 17 +T 00 A7 +R 00 00 00 16 +T 00 A7 05 00 00 01 E4 B5 00 00 01 02 05 +R 00 00 00 16 F1 21 03 00 03 F1 21 08 00 03 +T 00 AE 00 00 02 +R 00 00 00 16 F1 21 02 00 03 +T 00 AF +R 00 00 00 16 +T 00 AF 02 00 05 +R 00 00 00 16 00 03 00 16 +T 00 00 +R 00 00 00 17 +T 00 00 EF DF BF 7F +R 00 00 00 17 +T 00 04 +R 00 00 00 17 +T 00 04 F9 64 70 48 +R 00 00 00 17 +T 00 08 +R 00 00 00 17 +T 00 08 59 52 42 40 +R 00 00 00 17 +T 00 0C +R 00 00 00 17 +T 00 0C F8 40 50 C6 +R 00 00 00 17 +T 00 10 +R 00 00 00 17 +T 00 10 79 C0 49 C0 +R 00 00 00 17 |