diff --git a/Listings/Segment_2.lst b/Listings/Segment_2.lst new file mode 100644 index 0000000..579914b --- /dev/null +++ b/Listings/Segment_2.lst @@ -0,0 +1,121 @@ +C51 COMPILER V9.54 SEGMENT_2 05/05/2018 22:03:39 PAGE 1 + + +C51 COMPILER V9.54, COMPILATION OF MODULE SEGMENT_2 +OBJECT MODULE PLACED IN .\Objects\Segment_2.obj +COMPILER INVOKED BY: C:\Keil_v5\C51\BIN\C51.EXE Segment_2.c OPTIMIZE(8,SPEED) BROWSE DEBUG OBJECTEXTEND PRINT(.\Listings + -\Segment_2.lst) TABS(2) OBJECT(.\Objects\Segment_2.obj) + +line level source + + 1 //第一顆七節碼亮到第六顆七節碼,並一直重複這個過程 ,依序顯示 0 - 9,每個號碼停留 1.5 秒 + 2 + 3 #include + 4 + 5 // 宣告 D 型正反器街接腳 + 6 sbit P2_6 = P2^6; + 7 sbit P2_7 = P2^7; + 8 + 9 // 宣告延時函式 + 10 void delay(int); + 11 + 12 // 宣告七段顯示器函式 + 13 void Slect_Seg(unsigned char number); + 14 void Display_Seg(unsigned char display); + 15 + 16 //宣告數字的表示 + 17 char code NUM[10] = { + 18 0x3F, // 0 + 19 0x06, // 1 + 20 0x5B, // 2 + 21 0x4F, // 3 + 22 0x66, // 4 + 23 0x6D, // 5 + 24 0x7D, // 6 + 25 0x07, // 7 + 26 0x7F, // 8 + 27 0x6F // 9 + 28 }; + 29 + 30 char code POS[6] = { + 31 ~0x01, // 0xfe 就是 11111110 + 32 ~0x02, // 0000 0010 + 33 ~0x04, // 0000 0100 + 34 ~0x08, // 0000 1000 + 35 ~0x10, // 0001 0000 + 36 ~0x20 // 0010 0000 + 37 }; + 38 + 39 + 40 // 主程式 + 41 int main(){ + 42 1 + 43 1 int i, j = 0; + 44 1 // 不讓程式結束的無窮迴圈 + 45 1 while(1) { + 46 2 Slect_Seg(POS[i]); // 設定哪顆亮 + 47 2 Display_Seg(NUM[j]); // 選數字 + 48 2 delay(1500); // 延時 1.5 秒 + 49 2 i = (i + 1) % 6; + 50 2 j = (j + 1) % 10; + 51 2 } + 52 1 } + 53 + 54 void Slect_Seg(unsigned char number) { + C51 COMPILER V9.54 SEGMENT_2 05/05/2018 22:03:39 PAGE 2 + + 55 1 + 56 1 // 關閉 D 型正反器(預防措施) + 57 1 P2_7 = 0; + 58 1 + 59 1 // 指定哪顆亮 + 60 1 P0 = number; + 61 1 + 62 1 // 開啟控制哪顆亮的 D 型正反器 + 63 1 P2_7 = 1; + 64 1 + 65 1 // 延時(吃哪顆亮) + 66 1 delay(1); + 67 1 + 68 1 // 關閉 D 型正反器(讓吃進去的那顆固定亮) + 69 1 P2_7 = 0; + 70 1 } + 71 + 72 void Display_Seg(unsigned char display) { + 73 1 + 74 1 // 關閉 D 型正反器(預防措施) + 75 1 P2_6 = 0; + 76 1 + 77 1 // 指定號碼 + 78 1 P0 = display; + 79 1 + 80 1 // 開啟控制哪顆亮的 D 型正反器 + 81 1 P2_6 = 1; + 82 1 + 83 1 // 延時(吃號碼) + 84 1 delay(1); + 85 1 + 86 1 // 關閉 D 型正反器(讓吃進去的號碼固定住) + 87 1 P2_6 = 0; + 88 1 } + 89 + 90 // 延遲 + 91 void delay(int time) { + 92 1 unsigned int i, j; + 93 1 for (i = 0; i < time; i++) + 94 1 for (j = 0; j < 120; j++); + 95 1 } + + +MODULE INFORMATION: STATIC OVERLAYABLE + CODE SIZE = 154 ---- + CONSTANT SIZE = 16 ---- + XDATA SIZE = ---- ---- + PDATA SIZE = ---- ---- + DATA SIZE = ---- 4 + IDATA SIZE = ---- ---- + BIT SIZE = ---- ---- +END OF MODULE INFORMATION. + + +C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/Listings/Segment_2.m51 b/Listings/Segment_2.m51 new file mode 100644 index 0000000..017e44b --- /dev/null +++ b/Listings/Segment_2.m51 @@ -0,0 +1,149 @@ +BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 22:03:39 PAGE 1 + + +BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY: +C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\Segment_2.obj TO .\Objects\Segment_2 PRINT (.\Listings\Segment_2.m51) + + +MEMORY MODEL: SMALL + + +INPUT MODULES INCLUDED: + .\Objects\Segment_2.obj (SEGMENT_2) + C:\KEIL_V5\C51\LIB\C51S.LIB (?C_STARTUP) + C:\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) + C:\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) + + +LINK MAP OF MODULE: .\Objects\Segment_2 (SEGMENT_2) + + + TYPE BASE LENGTH RELOCATION SEGMENT NAME + ----------------------------------------------------- + + * * * * * * * D A T A M E M O R Y * * * * * * * + REG 0000H 0008H ABSOLUTE "REG BANK 0" + DATA 0008H 0004H UNIT _DATA_GROUP_ + IDATA 000CH 0001H UNIT ?STACK + + * * * * * * * C O D E M E M O R Y * * * * * * * + CODE 0000H 0003H ABSOLUTE + 0003H 07FDH *** GAP *** + CODE 0800H 008BH UNIT ?C?LIB_CODE + CODE 088BH 005AH UNIT ?PR?MAIN?SEGMENT_2 + CODE 08E5H 0020H UNIT ?PR?_DELAY?SEGMENT_2 + CODE 0905H 0010H UNIT ?PR?_SLECT_SEG?SEGMENT_2 + CODE 0915H 0010H UNIT ?PR?_DISPLAY_SEG?SEGMENT_2 + CODE 0925H 0010H UNIT ?CO?SEGMENT_2 + CODE 0935H 000CH UNIT ?C_C51STARTUP + + + +OVERLAY MAP OF MODULE: .\Objects\Segment_2 (SEGMENT_2) + + +SEGMENT DATA_GROUP + +--> CALLED SEGMENT START LENGTH +-------------------------------------------------- +?C_C51STARTUP ----- ----- + +--> ?PR?MAIN?SEGMENT_2 + +?PR?MAIN?SEGMENT_2 0008H 0004H + +--> ?CO?SEGMENT_2 + +--> ?PR?_SLECT_SEG?SEGMENT_2 + +--> ?PR?_DISPLAY_SEG?SEGMENT_2 + +--> ?PR?_DELAY?SEGMENT_2 + +?PR?_SLECT_SEG?SEGMENT_2 ----- ----- + +--> ?PR?_DELAY?SEGMENT_2 + +?PR?_DISPLAY_SEG?SEGMENT_2 ----- ----- + +--> ?PR?_DELAY?SEGMENT_2 + BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 22:03:39 PAGE 2 + + + + + +SYMBOL TABLE OF MODULE: .\Objects\Segment_2 (SEGMENT_2) + + VALUE TYPE NAME + ---------------------------------- + + ------- MODULE SEGMENT_2 + C:0000H SYMBOL _ICE_DUMMY_ + C:0905H PUBLIC _Slect_Seg + D:0080H PUBLIC P0 + D:00A0H PUBLIC P2 + C:08E5H PUBLIC _delay + B:00A0H.6 PUBLIC P2_6 + B:00A0H.7 PUBLIC P2_7 + C:088BH PUBLIC main + C:0915H PUBLIC _Display_Seg + C:0925H PUBLIC NUM + C:092FH PUBLIC POS + ------- PROC MAIN + ------- DO + D:0008H SYMBOL i + D:000AH SYMBOL j + ------- ENDDO + C:088BH LINE# 41 + C:088BH LINE# 43 + C:0890H LINE# 45 + C:0890H LINE# 46 + C:08A2H LINE# 47 + C:08B4H LINE# 48 + C:08BBH LINE# 49 + C:08CFH LINE# 50 + C:08E3H LINE# 51 + ------- ENDPROC MAIN + ------- PROC _SLECT_SEG + D:0007H SYMBOL number + C:0905H LINE# 54 + C:0905H LINE# 57 + C:0907H LINE# 60 + C:0909H LINE# 63 + C:090BH LINE# 66 + C:0912H LINE# 69 + C:0914H LINE# 70 + ------- ENDPROC _SLECT_SEG + ------- PROC _DISPLAY_SEG + D:0007H SYMBOL display + C:0915H LINE# 72 + C:0915H LINE# 75 + C:0917H LINE# 78 + C:0919H LINE# 81 + C:091BH LINE# 84 + C:0922H LINE# 87 + C:0924H LINE# 88 + ------- ENDPROC _DISPLAY_SEG + ------- PROC _DELAY + D:0006H SYMBOL time + BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 22:03:39 PAGE 3 + + + ------- DO + D:0004H SYMBOL i + D:0002H SYMBOL j + ------- ENDDO + C:08E5H LINE# 91 + C:08E5H LINE# 93 + C:08EFH LINE# 94 + C:0904H LINE# 95 + ------- ENDPROC _DELAY + ------- ENDMOD SEGMENT_2 + + ------- MODULE ?C?SIDIV + C:0800H PUBLIC ?C?SIDIV + ------- ENDMOD ?C?SIDIV + + ------- MODULE ?C?UIDIV + C:0836H PUBLIC ?C?UIDIV + ------- ENDMOD ?C?UIDIV + +****************************************************************************** +* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 00AAH BYTE ( 8%) * +****************************************************************************** + +Program Size: data=13.0 xdata=0 code=324 +LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) diff --git a/Objects/Segment_2 b/Objects/Segment_2 new file mode 100644 index 0000000..5e938ee Binary files /dev/null and b/Objects/Segment_2 differ diff --git a/Objects/Segment_2.build_log.htm b/Objects/Segment_2.build_log.htm new file mode 100644 index 0000000..57647e7 --- /dev/null +++ b/Objects/Segment_2.build_log.htm @@ -0,0 +1,33 @@ + + +
+

猩ision Build Log

+

Tool Versions:

+IDE-Version: μVision V5.14.2 +Copyright (C) 2015 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: jane jane, no, LIC=---- + +Tool Versions: +Toolchain: PK51 Prof. Develpers Kit Version: 9.54 +Toolchain Path: C:\Keil_v5\C51\BIN +C Compiler: C51.exe V9.54 +Assembler: A51.exe V8.02c +Linker/Locator: BL51.exe V6.22 +Library Manager: LIB51.exe V4.30.1.0 +Hex Converter: OH51.exe V2.7.0.0 +CPU DLL: S8051.DLL V3.100.0.0 +Dialog DLL: DP51.DLL V2.62.0.1 +

Project:

+C:\Users\jj971\Desktop\Segment_2\Segment_2.uvproj +Project File Date: 04/27/2018 + +

Output:

+Rebuild target 'Target 1' +compiling Segment_2.c... +linking... +Program Size: data=13.0 xdata=0 code=324 +creating hex file from ".\Objects\Segment_2"... +".\Objects\Segment_2" - 0 Error(s), 0 Warning(s). +
+ + diff --git a/Objects/Segment_2.lnp b/Objects/Segment_2.lnp new file mode 100644 index 0000000..fbbdf44 --- /dev/null +++ b/Objects/Segment_2.lnp @@ -0,0 +1,3 @@ +".\Objects\Segment_2.obj" +TO ".\Objects\Segment_2" +PRINT(".\Listings\Segment_2.m51") \ No newline at end of file diff --git a/Segment_2.c b/Segment_2.c new file mode 100644 index 0000000..743ac01 --- /dev/null +++ b/Segment_2.c @@ -0,0 +1,95 @@ +//第一顆七節碼亮到第六顆七節碼,並一直重複這個過程 ,依序顯示 0 - 9,每個號碼停留 1.5 秒 + +#include + +// 宣告 D 型正反器街接腳 +sbit P2_6 = P2^6; +sbit P2_7 = P2^7; + +// 宣告延時函式 +void delay(int); + +// 宣告七段顯示器函式 +void Slect_Seg(unsigned char number); +void Display_Seg(unsigned char display); + +//宣告數字的表示 +char code NUM[10] = { + 0x3F, // 0 + 0x06, // 1 + 0x5B, // 2 + 0x4F, // 3 + 0x66, // 4 + 0x6D, // 5 + 0x7D, // 6 + 0x07, // 7 + 0x7F, // 8 + 0x6F // 9 +}; + +char code POS[6] = { + ~0x01, // 0xfe 就是 11111110 + ~0x02, // 0000 0010 + ~0x04, // 0000 0100 + ~0x08, // 0000 1000 + ~0x10, // 0001 0000 + ~0x20 // 0010 0000 +}; + + +// 主程式 +int main(){ + + int i, j = 0; + // 不讓程式結束的無窮迴圈 + while(1) { + Slect_Seg(POS[i]); // 設定哪顆亮 + Display_Seg(NUM[j]); // 選數字 + delay(1500); // 延時 1.5 秒 + i = (i + 1) % 6; + j = (j + 1) % 10; + } +} + +void Slect_Seg(unsigned char number) { + + // 關閉 D 型正反器(預防措施) + P2_7 = 0; + + // 指定哪顆亮 + P0 = number; + + // 開啟控制哪顆亮的 D 型正反器 + P2_7 = 1; + + // 延時(吃哪顆亮) + delay(1); + + // 關閉 D 型正反器(讓吃進去的那顆固定亮) + P2_7 = 0; +} + +void Display_Seg(unsigned char display) { + + // 關閉 D 型正反器(預防措施) + P2_6 = 0; + + // 指定號碼 + P0 = display; + + // 開啟控制哪顆亮的 D 型正反器 + P2_6 = 1; + + // 延時(吃號碼) + delay(1); + + // 關閉 D 型正反器(讓吃進去的號碼固定住) + P2_6 = 0; +} + +// 延遲 +void delay(int time) { + unsigned int i, j; + for (i = 0; i < time; i++) + for (j = 0; j < 120; j++); +} \ No newline at end of file diff --git a/Segment_2.uvgui.jj971 b/Segment_2.uvgui.jj971 new file mode 100644 index 0000000..4f5b9bc --- /dev/null +++ b/Segment_2.uvgui.jj971 @@ -0,0 +1,1360 @@ + + + + -5.1 + +
### uVision Project, (C) Keil Software
+ + + + + + 38003 + Registers + 115 62 + + + 346 + Code Coverage + 435 160 + + + 204 + Performance Analyzer + 595 + + + + + + 1506 + Symbols + + 133 133 133 + + + 1936 + Watch 1 + + 133 133 133 + + + 1937 + Watch 2 + + 133 133 133 + + + 1935 + Call Stack + Locals + + 133 133 133 + + + 2506 + Trace Data + + 75 135 130 95 70 230 200 150 + + + + + + 1 + 1 + 0 + 0 + -1 + + + + + + + 44 + 2 + 3 + + -32000 + -32000 + + + -1 + -1 + + + 81 + 0 + 800 + 564 + + + + 0 + + 245 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000100000000000000010000002C433A5C55736572735C6A6A3937315C4465736B746F705C5365676D656E745F325C5365676D656E745F322E63000000000B5365676D656E745F322E6300000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000BF00000066000000560500005D020000 + + + + 0 + Build + + -1 + -1 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 940100004F000000F1030000B3000000 + + + 16 + 9401000066000000F1030000CA000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000B80000002D020000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 109 + 109 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000B80000002D020000 + + + 16 + 560000006D0000001F010000F2010000 + + + + 1465 + 1465 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 9701000066000000EE0300009A000000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1935 + 1935 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 1936 + 1936 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 195 + 195 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000B80000002D020000 + + + 16 + 560000006D0000001F010000F2010000 + + + + 196 + 196 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000B80000002D020000 + + + 16 + 560000006D0000001F010000F2010000 + + + + 197 + 197 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000005E02000056050000AE020000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 198 + 198 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000005E010000F1030000D3010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000610200005305000095020000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 203 + 203 + 0 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + 9701000066000000EE0300009A000000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 9701000066000000EE0300009A000000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 9701000066000000EE0300009A000000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 9701000066000000EE0300009A000000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 9701000066000000EE0300009A000000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 6402000066000000EE03000052010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 38003 + 38003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000066000000B80000002D020000 + + + 16 + 560000006D0000001F010000F2010000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000610200005305000095020000 + + + 16 + 560000006D0000004E020000CE000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000610200005305000095020000 + + + 16 + 560000006D0000001F010000F2010000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 0300000075010000EE030000BA010000 + + + 16 + 560000006D000000E6010000FD010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000AE02000056050000C1020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 1 + 0 + 0 + 0 + 463 + 0 + 8192 + 1 + + 16 + 000000001C000000DA01000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 0 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 00000000380000006F02000054000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2619 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF94010000B3000000F1030000B7000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E6500200000000000009401000066000000F1030000CA000000940100004F000000F1030000B30000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF5D0200004F000000610200006B010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000006102000066000000F103000082010000610200004F000000F10300006B0100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFBB0000004F000000BF000000460200000100000002000010040000000100000072FEFFFF87010000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000BB0000005D020000000000004F000000BB000000460200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000005A010000F10300005E01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB090000018000800000000000000000000075010000F1030000EA010000000000005E010000F1030000D301000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF90100005E010000FD010000D301000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000046020000560500004A020000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000006102000056050000C5020000000000004A02000056050000AE0200000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2026 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000564656C6179960000000000000002000564656C617904202020200000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 678 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000004002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000008546172676574203196000000000000000100085461726765742031000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E00000000000000000000000000000000010000000100000001807202000000000400530000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64CF010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2220 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1366 + 768 + + + + + + 1 + 0 + + 100 + 0 + + .\Segment_2.c + 0 + 23 + 1 + 1 + + 0 + + + + +
diff --git a/Segment_2.uvopt b/Segment_2.uvopt new file mode 100644 index 0000000..8480b81 --- /dev/null +++ b/Segment_2.uvopt @@ -0,0 +1,185 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + + *.c + *.s*; *.src; *.a* + *.obj + *.lib + *.txt; *.h; *.inc + *.plm + *.cpp + 0 + + + + 0 + 0 + + + + Target 1 + 0x0 + MCS-51 + + 24000000 + + 1 + 1 + 1 + 0 + 0 + + + 0 + 65535 + 0 + 0 + 0 + + + 120 + 65 + 8 + .\Listings\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 255 + + + 0 + Data Sheet + DATASHTS\ATMEL\AT89C51_DS.PDF + + + 1 + Instruction Set Manual + DATASHTS\ATMEL\AT_C51ISM.PDF + + + + 1 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + 1 + 0 + 0 + -1 + + + + + + + + + + + + + + + 0 + + + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + 0 + + + + + Source Group 1 + 1 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 0 + 0 + 0 + .\Segment_2.c + Segment_2.c + 0 + 0 + + + +
diff --git a/Segment_2.uvproj b/Segment_2.uvproj new file mode 100644 index 0000000..ed4a609 --- /dev/null +++ b/Segment_2.uvproj @@ -0,0 +1,377 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + Target 1 + 0x0 + MCS-51 + + + AT89C51 + Atmel + IRAM(0-0x7F) IROM(0-0xFFF) CLOCK(24000000) + + "LIB\STARTUP.A51" ("Standard 8051 Startup Code") + + 2976 + REGX51.H + + + + + + + + + + + 0 + 0 + + + + Atmel\ + Atmel\ + + 0 + 0 + 0 + 0 + 1 + + .\Objects\ + Segment_2 + 1 + 0 + 1 + 1 + 1 + .\Listings\ + 0 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + 65535 + + + S8051.DLL + + DP51.DLL + -p51 + S8051.DLL + + TP51.DLL + -p51 + + + + 0 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 0 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + -1 + + + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 0 + 0 + -1 + + 0 + + + + + + + 0 + + + + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0xffff + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x1000 + + + 0 + 0x0 + 0x80 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 1 + 0 + 1 + 3 + 8 + 2 + 1 + 1 + 0 + 0 + + + + + + + + + 0 + 1 + 0 + 0 + + + + + + + + + 0 + 0 + 1 + 0 + 2 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Source Group 1 + + + Segment_2.c + 1 + .\Segment_2.c + + + + + + + +