/Designs/STOPWATCH02A/SW/main.c
59,14 → 59,13
while(input(BUTTON1)) // testuje dokud nekdo nezmackne tlacitlo
{
lcd_gotoxy(5,2);
Output_toggle(PIN_A0);
delay_ms(100);
printf(lcd_putc,"%x",input_b());
printf(lcd_putc,"%x ",input_b());
}
}
void send_measuring()
{
printf(usb_cdc_putc, "\n\r %5u %5u %5u %5u %5u", run, section[0], section[1], section[2], section[3]);
printf(usb_cdc_putc, "\n\r %5lu %5lu %5lu %5lu %5lu", run, section[0], section[1], section[2], section[3]);
} //*0.000010667
 
void main()
106,6 → 105,11
beep(10);
run=0;
section[0] = 0;
section[1] = 0;
section[2] = 0;
section[3] = 0;
while (TRUE)
{
run++;
/Designs/STOPWATCH02A/SW/main.h
32,5 → 32,5
#FUSES ICPRT //ICPRT enabled
 
#use delay(clock=48000000)
#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)
//#use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8)
 
/Designs/STOPWATCH02A/SW/main.hex
1,5 → 1,5
:020000040000FA
:04000000A8EF0BF06A
:04000000EEEF0BF024
:08000800056ED8CF06F0E0CF31
:1000100007F00001E9CF0DF0EACF08F0E1CF09F0D9
:10002000E2CF0AF0D9CF0BF0DACF0CF0F3CF14F017
61,233 → 61,233
:1003A0000401016F040E036F180E026F880E006FB8
:1003B000046B040E076F580E066F0001000C70A04E
:1003C00002D0EDDF7090689ADBEF08F06A6A6892FD
:1003D000E1EF08F0C251C403F3CF01F0F4CF00F015
:1003E000C503F3500026C351C403F3500020026E2E
:1003F000000C036ABC51700FE96E0F0E0320EA6E09
:10040000EF6AC36BBCC0C2F0C56B080EC46FE2DFFD
:1004100001C0E9FF040E0224EA6EEF6AC36BBCC0A0
:10042000C2F0C56B080EC46FD5DF02C0BEF001C0BC
:10043000BDF0040EBD27000EBE23BDC0E9FF040EB3
:10044000BE25EA6EEF6A000C010EBB6FBB510F08B0
:1004500005E3BBC0BCF0CDDFBB2BF8D7000C426A74
:1003D000E1EF08F0CC51CE03F3CF01F0F4CF00F001
:1003E000CF03F3500026CD51CE03F3500020026E10
:1003F000000C036AC651700FE96E0F0E0320EA6EFF
:10040000EF6ACD6BC6C0CCF0CF6B080ECE6FE2DFCB
:1004100001C0E9FF040E0224EA6EEF6ACD6BC6C08C
:10042000CCF0CF6B080ECE6FD5DF02C0C8F001C094
:10043000C7F0040EC727000EC823C7C0E9FF040E8B
:10044000C825EA6EEF6A000C010EC56FC5510F0892
:1004500005E3C5C0C6F0CDDFC52BF8D7000C426A56
:10046000416A250E406E800E3F6E436A446A080E54
:10047000456E956B9491476A466A906B9191000C1A
:10048000B16BB15101080AE3036AB1513D0FE96E46
:10049000000E0320EA6EEF6AB12BF3D7E0DF326A79
:10048000BB6BBB5101080AE3036ABB513D0FE96E28
:10049000000E0320EA6EEF6ABB2BF3D7E0DF326A6F
:1004A000010E336E316A000C689600D000D000D087
:1004B000000C6A6A686A9F0E6B6E3D0E696E6E6A0A
:1004C000C3DFDEDF160E706E68A602D0EDDFFCD74C
:1004D0006D9865DF030E386EE7EF08F06984689861
:1004E0006D82EDEF08F0689CF3EF08F0B6C039F0CC
:1004F000000CFF0E396E000CB46B3C5237E0B45167
:1004E0006D82EDEF08F0689CF3EF08F0C0C039F0C2
:1004F000000CFF0E396E000CBE6B3C5237E0BE5153
:100500003F0834E3345005E0020A0DE0010A15E02B
:100510001ED0036A3B50F2CFB6F0F29E25DEB6BF86
:10052000F28EB56F14D0036A3B50F2CFB6F0F29E54
:100530006BDEB6BFF28EB56F0AD0036A3B50F2CFC6
:10054000B6F0F29E50DEB6BFF28EB56F00D03B2AF9
:100550003C06B451B42B580F036AD8B0032AE96E95
:10056000040E0324EA6EB5C0EFFFC7D73C5204E186
:10057000B451400801E0316AB4C0B6F0B7DF000CF6
:100510001ED0036A3B50F2CFC0F0F29E25DEC0BF72
:10052000F28EBF6F14D0036A3B50F2CFC0F0F29E40
:100530006BDEC0BFF28EBF6F0AD0036A3B50F2CFB2
:10054000C0F0F29E50DEC0BFF28EBF6F00D03B2ADB
:100550003C06BE51BE2B580F036AD8B0032AE96E81
:10056000040E0324EA6EBFC0EFFFC7D73C5204E17C
:10057000BE51400801E0316ABEC0C0F0B7DF000CD8
:100580003B6A346A04011B51010A000107E0030AB7
:100590000AE0010A0BE0220A20E03AD0120E3C6E7B
:1005A000030E346E37D0430E3C6E34D0020E346EE0
:1005B000036A04011A51350FE96E000E0320EA6E3A
:1005C000EFCF3BF0036A3B50F2CFB3F0F29E000155
:1005D0001BDEB3BFF28E3C6E1DD0036A04011A51BC
:1005E000F2CFB3F0F29E0001F2DDB3BFF28E3B6EAC
:1005F0003B3C01D00BD0036A3B50F2CFB3F0F29EEC
:10060000B3DDB3BFF28E3C6E05D002D072DF0ED0E8
:1005C000EFCF3BF0036A3B50F2CFBDF0F29E00014B
:1005D0001BDEBDBFF28E3C6E1DD0036A04011A51B2
:1005E000F2CFBDF0F29E0001F2DDBDBFF28E3B6E98
:1005F0003B3C01D00BD0036A3B50F2CFBDF0F29EE2
:10060000B3DDBDBFF28E3C6E05D002D072DF0ED0DE
:1006100070DF0CD004011F5305E13C501E5D02E267
:100620001EC43CF0010E316E000166DF56EF04F08F
:10063000B35304E1040E386E07DFE7D0050E386EC1
:10064000040EB66F980EB56F010EB46FB4510F085B
:10065000D8A0DBD0B4C0BCF0CCDEB76B036AB45119
:10066000F2CFBBF0F29E40DDBBBFF28EFF0863E02D
:10067000040EB76FD890B435036AF2CFBBF0F29E88
:100680005BDD0900F5CF03F0BBBFF28EB86F03C08E
:10069000B9F0C36BB4C0C2F0C56B080EC46F9ADE6C
:1006A00001C0BBF0010E0124016E000E0220036E9A
:1006B00001C0E9FF040E0324EA6EB8C0EFFFC36B6C
:1006C000B4C0C2F0C56B080EC46F84DE01C0BBF0BD
:10063000BD5304E1040E386E07DFE7D0050E386EB7
:10064000040EC06F980EBF6F010EBE6FBE510F0833
:10065000D8A0DBD0BEC0C6F0CCDEC16B036ABE51F1
:10066000F2CFC5F0F29E40DDC5BFF28EFF0863E019
:10067000040EC16FD890BE35036AF2CFC5F0F29E6A
:100680005BDD0900F5CF03F0C5BFF28EC26F03C07A
:10069000C3F0CD6BBEC0CCF0CF6B080ECE6F9ADE30
:1006A00001C0C5F0010E0124016E000E0220036E90
:1006B00001C0E9FF040E0324EA6EC2C0EFFFCD6B58
:1006C000BEC0CCF0CF6B080ECE6F84DE01C0C5F08B
:1006D000020E0124016E000E0220036E01C0E9FF2C
:1006E000040E0324EA6EB6C0ECFFED52B5C0EFFF76
:1006F000D890B435036AF2CFBBF0F29E1DDD09003D
:10070000F5CF03F0BBBFF28EB5270350B623880E9A
:10071000BA6FB9B1BA81B9B3BA83C36BB4C0C2F00E
:10072000C56B080EC46F56DE01C0E9FF040E02243B
:10073000EA6EBAC0EFFF036AB451F2CFBBF0F29E8B
:10074000C3DCBBBFF28EFF0845E0B783C36BB4C008
:10075000C2F0C56B080EC46F3DDE02C0BCF001C024
:10076000BBF0040EBB27000EBC23020EBB25016E9E
:10077000000EBC21036E01C0E9FF040E0324EA6EE3
:10078000B6C0ECFFED52B5C0EFFFD890B435036AA8
:10079000F2CFBBF0F29EB8DC0900F5CF03F0BBBF8F
:1007A000F28EB5270350B623C36BB4C0C2F0C56B3D
:1007B000080EC46F0FDE02C0BCF001C0BBF0040E17
:1007C000BB27000EBC23BBC0E9FF040EBC25EA6EAC
:1007D000400EEF6EB751060802E10E0EB76F036AC6
:1007E000B451F2CFBBF0F29E6FDCBBBFF28E0108BA
:1007F000D8A4B789036AB451700FE96E0F0E0320B5
:10080000EA6EB7C0EFFFB42B21D750EF04F004011C
:1006E000040E0324EA6EC0C0ECFFED52BFC0EFFF62
:1006F000D890BE35036AF2CFC5F0F29E1DDD090029
:10070000F5CF03F0C5BFF28EBF270350C023880E7C
:10071000C46FC3B1C481C3B3C483CD6BBEC0CCF0BE
:10072000CF6B080ECE6F56DE01C0E9FF040E022427
:10073000EA6EC4C0EFFF036ABE51F2CFC5F0F29E6D
:10074000C3DCC5BFF28EFF0845E0C183CD6BBEC0E0
:10075000CCF0CF6B080ECE6F3DDE02C0C6F001C0FC
:10076000C5F0040EC527000EC623020EC525016E76
:10077000000EC621036E01C0E9FF040E0324EA6ED9
:10078000C0C0ECFFED52BFC0EFFFD890BE35036A8A
:10079000F2CFC5F0F29EB8DC0900F5CF03F0C5BF7B
:1007A000F28EBF270350C023CD6BBEC0CCF0CF6B01
:1007B000080ECE6F0FDE02C0C6F001C0C5F0040EF9
:1007C000C527000EC623C5C0E9FF040EC625EA6E84
:1007D000400EEF6EC151060802E10E0EC16F036AB2
:1007E000BE51F2CFC5F0F29E6FDCC5BFF28E01089C
:1007F000D8A4C189036ABE51700FE96E0F0E0320A1
:10080000EA6EC1C0EFFFBE2B21D750EF04F0040108
:10081000195100010DE0010A14E0020A1EE0060A67
:1008200027E0030A2CE00E0A2BE0010A2FE03CD05F
:1008300033C058F40401596B020E0001B66F56DE46
:1008400035D004011A2D06D0010E33160001B66B07
:1008300033C058F40401596B020E0001C06F56DE3C
:1008400035D004011A2D06D0010E33160001C06BFD
:100850004DDE02D000014DDE29D004011A2D05D055
:1008600033820001B66B42DE02D0000142DE1ED0B0
:10087000020E316E1AC43AF0B66B38DE17D080D64D
:1008800032C058F4010EB66F31DE10D004011A5197
:10089000010808E31AC432F01AC4B3F00001C8D644
:1008A000B66B24DE000102D024DE00D0F1EF05F0AB
:1008B00032C0B3F004011951000105E00A0A0BE04F
:1008600033820001C06B42DE02D0000142DE1ED0A6
:10087000020E316E1AC43AF0C06B38DE17D080D643
:1008800032C058F4010EC06F31DE10D004011A518D
:10089000010808E31AC432F01AC4BDF00001C8D63A
:1008A000C06B24DE000102D024DE00D0F1EF05F0A1
:1008B00032C0BDF004011951000105E00A0A0BE045
:1008C000010A2BE03CD00401586B596B020E000169
:1008D000B66F0CDE36D0B3531EE0010EB35D036A73
:1008E000F2CFB4F0F29E6ADCB4BFF28E016E040166
:1008D000C06F0CDE36D0BD531EE0010EBD5D036A55
:1008E000F2CFBEF0F29E6ADCBEBFF28E016E040152
:1008F0001C5DD8A002D000010ED0036A1C513D0F30
:10090000E96E000E0320EA6EEFCF58F4010E0001ED
:10091000B66FECDD01D0EDDD14D0B3530EE0036A09
:10091000C06FECDD01D0EDDD14D0BD530EE0036AF5
:1009200004011C513D0FE96E000E0320EA6E1AC44B
:10093000EFFF0001B66BDADD01D0DBDD02D0D9DDDF
:1009400000D0F1EF05F0B491B3BFB481B39FB4A16F
:1009500011D0036AB351F2CFB5F0F29E64EC00F00F
:10096000B5BFF28EFF0802E1000E01D0010E016E4C
:1009700011D010D0036AB351F2CFB5F0F29E74ECEF
:1009800000F0B5BFF28EFF0802E1000E01D0010EAB
:10099000016E00D05DEF05F0B491B3BFB481B39F99
:1009A000B4A117D0C36BB3C0C2F0C56B080EC46F3F
:1009B00011DD02C0B6F001C0B5F0040EB527000E7F
:1009C000B623B5C0E9FF040EB625EA6E880EEF6EB9
:1009D0000DD0C36BB3C0C2F0C56B080EC46FFADC98
:10093000EFFF0001C06BDADD01D0DBDD02D0D9DDD5
:1009400000D0F1EF05F0BE91BDBFBE81BD9FBEA13D
:1009500011D0036ABD51F2CFBFF0F29E64EC00F0FB
:10096000BFBFF28EFF0802E1000E01D0010E016E42
:1009700011D010D0036ABD51F2CFBFF0F29E74ECDB
:1009800000F0BFBFF28EFF0802E1000E01D0010EA1
:10099000016E00D05DEF05F0BE91BDBFBE81BD9F71
:1009A000BEA117D0CD6BBDC0CCF0CF6B080ECE6F03
:1009B00011DD02C0C0F001C0BFF0040EBF27000E61
:1009C000C023BFC0E9FF040EC025EA6E880EEF6E9B
:1009D0000DD0CD6BBDC0CCF0CF6B080ECE6FFADC66
:1009E00001C0E9FF040E0224EA6EEF6A6CEF05F025
:1009F000B491B3BFB481B39FB4A117D0C36BB3C0DC
:100A0000C2F0C56B080EC46FE5DC02C0B6F001C0D1
:100A1000B5F0040EB527000EB623B5C0E9FF040EED
:100A2000B625EA6E840EEF6E0ED0C36BB3C0C2F073
:100A3000C56B080EC46FCEDC01C0E9FF040E0224B2
:100A4000EA6E840EEF6E72EF05F0B491B3BFB4811D
:100A5000B39FB4A117D0C36BB3C0C2F0C56B080E6F
:100A6000C46FB8DC02C0B7F001C0B6F0040EB62700
:100A7000000EB723B6C0E9FF040EB725EA6EEFCF2C
:100A8000B5F00ED0C36BB3C0C2F0C56B080EC46F17
:100A9000A1DC01C0E9FF040E0224EA6EEFCFB5F03D
:100AA000B5AF02D0B5B502D0000E01D0010E016E77
:100AB0007CEF05F01CC4B3F046D7015229E00401D5
:1009F000BE91BDBFBE81BD9FBEA117D0CD6BBDC096
:100A0000CCF0CF6B080ECE6FE5DC02C0C0F001C0A9
:100A1000BFF0040EBF27000EC023BFC0E9FF040EC5
:100A2000C025EA6E840EEF6E0ED0CD6BBDC0CCF04B
:100A3000CF6B080ECE6FCEDC01C0E9FF040E02249E
:100A4000EA6E840EEF6E72EF05F0BE91BDBFBE81FF
:100A5000BD9FBEA117D0CD6BBDC0CCF0CF6B080E33
:100A6000CE6FB8DC02C0C1F001C0C0F0040EC027D8
:100A7000000EC123C0C0E9FF040EC125EA6EEFCF0E
:100A8000BFF00ED0CD6BBDC0CCF0CF6B080ECE6FDB
:100A9000A1DC01C0E9FF040E0224EA6EEFCFBFF033
:100AA000BFAF02D0BFB502D0000E01D0010E016E63
:100AB0007CEF05F01CC4BDF046D7015229E00401CB
:100AC0001951010A000105E0020A09E0030A0DE0DC
:100AD0001DD01CC4B3F060D7B66B08DD19D01CC4A0
:100AE000B3F086D7B66B02DD13D00401586B596B97
:100AF0001CC4B3F00001A9D7015204E0010E0401A7
:100B0000586F0001020EB66FF1DC02D0F2DC00D0AB
:100AD0001DD01CC4BDF060D7C06B08DD19D01CC48C
:100AE000BDF086D7C06B02DD13D00401586B596B83
:100AF0001CC4BDF00001A9D7015204E0010E04019D
:100B0000586F0001020EC06FF1DC02D0F2DC00D0A1
:100B1000F1EF05F0FE0E396E000C04011C2D01D022
:100B200002D01C5348E1195100010BE0010A0DE00D
:100B3000210A1CE0010A1FE0030A2EE0010A31E04D
:100B400037D0010E976FE6DF35D0040EEA6E580EEF
:100B5000E96EE26A480EE16E080E016EE6CFEEFF26
:100B6000012EFCD71EC4B6F0C1DC24D0020E976F54
:100B6000012EFCD71EC4C0F0C1DC24D0020E976F4A
:100B70009481D0DF1FD0040EEA6E580EE96EE26A4F
:100B80003F0EE16E070E016EE6CFEEFF012EFCD7A1
:100B9000070EB66FABDC0ED01AC495F0B66BA6DCB0
:100BA00009D01AC447F01BC446F0B66B9FDC02D0D4
:100B9000070EC06FABDC0ED01AC495F0C06BA6DC9C
:100BA00009D01AC447F01BC446F0C06B9FDC02D0CA
:100BB000A0DC00D004010001F1EF05F0316A04016E
:100BC00018517F0B000107E0010A06E0030A05E067
:100BD000230A04E004D01BD66BD66CD79ED789DCE1
:100BE00000D015EF08F0C36BB3C0C2F0C56B080EA0
:100BF000C46FEAEC01F001C0E9FF040E0224EA6EC2
:100C0000EFCFB5F0B451020806E1B5AD02D0B46B38
:100C100002D0010EB46FB45103081AE1840EB56F0F
:100C2000C36BB3C0C2F0C56B080EC46FEAEC01F031
:100C300002C0B9F001C0B8F0040EB827000EB92305
:100C4000B8C0E9FF040EB925EA6E840EEF6E07D036
:100C5000B42D03D0C80EB56F02D0880EB56FD890F2
:100C6000B335036AF2CFB8F0F29E9CEC00F00900B5
:100C7000F5CF03F0B8BFF28EB66F03C0B7F0C36B09
:100C8000B3C0C2F0C56B080EC46FEAEC01F001C03E
:100C9000B8F0010E0124016E000E0220036E01C0A7
:100CA000E9FF040E0324EA6EB6C0EFFFB7B1B581C9
:100CB000B7B3B583C36BB3C0C2F0C56B080EC46FC6
:100CC000EAEC01F001C0E9FF040E0224EA6EB5C0AF
:100CD000EFFF000C036AC151700FE96E0F0E032085
:100CE000EA6EEF5219E0C36BC1C0C2F0C56B080ECB
:100CF000C46FEAEC01F002C0C3F001C0C2F0040E00
:100D0000C227000EC323C2C0E9FF040EC325EA6E4A
:100D1000EFCFC2F0C2AF02D0000E01D0010E016EC3
:100D2000000CBCC0C1F0D6DF0152D8B47CD0C36B7C
:100D3000BCC0C2F0C56B080EC46FEAEC01F002C083
:100D4000C2F001C0C1F0040EC127000EC223010E83
:100D5000C125016E000EC221036E01C0E9FF040E21
:100D60000324EA6EBDC0EFFFBF5102081EE1C36B52
:100D7000BCC0C2F0C56B080EC46FEAEC01F002C043
:100D8000C2F001C0C1F0040EC127000EC223C1C0D1
:100D9000E9FF040EC225EA6EEFCFC0F0C0AD02D06D
:100DA000BF6B02D0010EBF6F18D0BF51040815E110
:100DB000C36BBCC0C2F0C56B080EC46FEAEC01F097
:100DC00001C0E9FF040E0224EA6EEFCFC0F0C0AD0F
:100DD00003D0010EBF6F01D0BF6BBF2D03D0C80E73
:100DE000C06F02D0880EC06FBEB1C081BEB3C083D9
:100DF000C36BBCC0C2F0C56B080EC46FEAEC01F057
:100E000002C0C2F001C0C1F0040EC127000EC2230F
:100E1000C1C0E9FF040EC225EA6EC0C0EFFF010E9B
:100BE00000D015EF08F0CD6BBDC0CCF0CF6B080E78
:100BF000CE6FEAEC01F001C0E9FF040E0224EA6EB8
:100C0000EFCFBFF0BE51020806E1BFAD02D0BE6B10
:100C100002D0010EBE6FBE5103081AE1840EBF6FF1
:100C2000CD6BBDC0CCF0CF6B080ECE6FEAEC01F0FF
:100C300002C0C3F001C0C2F0040EC227000EC323DD
:100C4000C2C0E9FF040EC325EA6E840EEF6E07D022
:100C5000BE2D03D0C80EBF6F02D0880EBF6FD890D4
:100C6000BD35036AF2CFC2F0F29E9CEC00F00900A1
:100C7000F5CF03F0C2BFF28EC06F03C0C1F0CD6BE1
:100C8000BDC0CCF0CF6B080ECE6FEAEC01F001C016
:100C9000C2F0010E0124016E000E0220036E01C09D
:100CA000E9FF040E0324EA6EC0C0EFFFC1B1BF81AB
:100CB000C1B3BF83CD6BBDC0CCF0CF6B080ECE6F80
:100CC000EAEC01F001C0E9FF040E0224EA6EBFC0A5
:100CD000EFFF000C036ACB51700FE96E0F0E03207B
:100CE000EA6EEF5219E0CD6BCBC0CCF0CF6B080EA3
:100CF000CE6FEAEC01F002C0CDF001C0CCF0040EE2
:100D0000CC27000ECD23CCC0E9FF040ECD25EA6E22
:100D1000EFCFCCF0CCAF02D0000E01D0010E016EAF
:100D2000000CC6C0CBF0D6DF0152D8B47CD0CD6B5E
:100D3000C6C0CCF0CF6B080ECE6FEAEC01F002C05B
:100D4000CCF001C0CBF0040ECB27000ECC23010E5B
:100D5000CB25016E000ECC21036E01C0E9FF040E0D
:100D60000324EA6EC7C0EFFFC95102081EE1CD6B34
:100D7000C6C0CCF0CF6B080ECE6FEAEC01F002C01B
:100D8000CCF001C0CBF0040ECB27000ECC23CBC09F
:100D9000E9FF040ECC25EA6EEFCFCAF0CAAD02D04F
:100DA000C96B02D0010EC96F18D0C951040815E1F2
:100DB000CD6BC6C0CCF0CF6B080ECE6FEAEC01F065
:100DC00001C0E9FF040E0224EA6EEFCFCAF0CAADFB
:100DD00003D0010EC96F01D0C96BC92D03D0C80E55
:100DE000CA6F02D0880ECA6FC8B1CA81C8B3CA839D
:100DF000CD6BC6C0CCF0CF6B080ECE6FEAEC01F025
:100E000002C0CCF001C0CBF0040ECB27000ECC23E7
:100E1000CBC0E9FF040ECC25EA6ECAC0EFFF010E7D
:100E2000016E03D000D0000E016E000C9751010A34
:100E300003E0030A13E024D0EA6A480EE96E040EC8
:100E4000E26E180EE16E080E016EE6CFEEFF012E87
:100E5000FCD7B66B76EC02F0976B16D0EA6A3F0EC1
:100E5000FCD7C06B76EC02F0976B16D0EA6A3F0EB7
:100E6000E96E040EE26E180EE16E070E016EE6CF1B
:100E7000EEFF012EFCD7976BB66B76EC02F004D038
:100E8000976BCFEC01F000D070EF07F0C36BB4C0EC
:100E9000C2F0C56B080EC46FEAEC01F002C0B6F0F8
:100EA00001C0B5F0010E0124016E000E0220036E98
:100E7000EEFF012EFCD7976BC06B76EC02F004D02E
:100E8000976BCFEC01F000D070EF07F0CD6BBEC0D8
:100E9000CCF0CF6B080ECE6FEAEC01F002C0C0F0D0
:100EA00001C0BFF0010E0124016E000E0220036E8E
:100EB00001C0E9FF040E0324EA6E036AEFCF01F0DC
:100EC00003C002F069EF07F09181936B020EB46FDB
:100ED000DDD701C092F075EF07F0B35302E1A6D75A
:100EE00004D0B351020801E1EFD7000CB4C06EFF8B
:100EF000B45303E0040E386E02D0020E386E86EF53
:100F000007F0326A316A3AC0B4F0F0D7F5EF07F073
:100F1000B4C0C1F0DFDE015246E0C36BB4C0C2F022
:100F2000C56B080EC46FEAEC01F002C0BDF001C051
:100F3000BCF0040EBC27000EBD23020EBC25016EC2
:100F4000000EBD21036E01C0E9FF040E0324EA6E0A
:100F5000ECCF03F0ED52EFCFBAF003C0BBF0BBC053
:100F6000EAFFBAC0E9FFB6C0E2FFB5C0E1FFB8C012
:100F700002F0B7C001F0015202E0022A02D0025290
:100F800006E0E6CFEEFF012EFCD7022EFAD7B4C062
:100F9000BCF0B8C0BEF0B7C0BDF0B9C0BFF0C1DE94
:100FA000015003D000D0000E016E000C020EB46F91
:100FB000B66B500EB56FB86B90C0B7F0020EB96F3C
:100EC00003C002F069EF07F09181936B020EBE6FD1
:100ED000DDD701C092F075EF07F0BD5302E1A6D750
:100EE00004D0BD51020801E1EFD7000CBEC06EFF77
:100EF000BE5303E0040E386E02D0020E386E86EF49
:100F000007F0326A316A3AC0BEF0F0D7F5EF07F069
:100F1000BEC0CBF0DFDE015246E0CD6BBEC0CCF0F0
:100F2000CF6B080ECE6FEAEC01F002C0C7F001C033
:100F3000C6F0040EC627000EC723020EC625016E9A
:100F4000000EC721036E01C0E9FF040E0324EA6E00
:100F5000ECCF03F0ED52EFCFC4F003C0C5F0C5C035
:100F6000EAFFC4C0E9FFC0C0E2FFBFC0E1FFC2C0EA
:100F700002F0C1C001F0015202E0022A02D0025286
:100F800006E0E6CFEEFF012EFCD7022EFAD7BEC058
:100F9000C6F0C2C0C8F0C1C0C7F0C3C0C9F0C1DE4E
:100FA000015003D000D0000E016E000C020EBE6F87
:100FB000C06B500EBF6FC26B90C0C1F0020EC36F0A
:100FC000A7DF90C096F0906B000C905301E0EEDF2D
:100FD000FAEF07F0B3530AE1312C03D07CEC02F0B6
:100FE00004D03150020801E18CD704D0B35102087B
:100FF00001E1EBD7000C6C30B16FB133B1331F0E90
:10100000B1176C5240E1040100513C0B0001B26F7A
:10101000430E04010017000154EC02F0B2513408F1
:100FD000FAEF07F0BD530AE1312C03D07CEC02F0AC
:100FE00004D03150020801E18CD704D0BD51020871
:100FF00001E1EBD7000C6C30BB6FBB33BB331F0E72
:10100000BB176C5240E1040100513C0B0001BC6F66
:10101000430E04010017000154EC02F0BC513408E7
:101020001BE10401046B0001C9D56D98393C05D062
:10103000B36B030EB46FD7DD0ED0B36B020EB46F7B
:10104000D2DD3950FE0807E0BC6BBE6B39C0BDF085
:10105000040EBF6F66DE16D0B251040813E1B36B05
:101060003CDFB36B020EB46FBEDD3950FE080AE000
:10107000393C01D007D0BC6BBE6B39C0BDF0010E4E
:10108000BF6F4FDE82D06C50040818E1430E04019C
:101090000417000154EC02F0FF0E396EB36B9ADFB7
:1010A000393C01D008D0BC6BBE6B39C0BDF0020E1C
:1010B000BF6F37DE02D0CFEC01F067D06CB42CD01C
:1010C000C36BB1C0C2F0C56B080EC46FEAEC01F08F
:1010D00001C0B3F001C001F0040E0224036E01C090
:1010E000B3F0B46FC36BB1C0C2F0C56B080EC46F70
:10103000BD6B030EBE6FD7DD0ED0BD6B020EBE6F53
:10104000D2DD3950FE0807E0C66BC86B39C0C7F067
:10105000040EC96F66DE16D0BC51040813E1BD6BE7
:101060003CDFBD6B020EBE6FBEDD3950FE080AE0EC
:10107000393C01D007D0C66BC86B39C0C7F0010E30
:10108000C96F4FDE82D06C50040818E1430E040192
:101090000417000154EC02F0FF0E396EBD6B9ADFAD
:1010A000393C01D008D0C66BC86B39C0C7F0020EFE
:1010B000C96F37DE02D0CFEC01F067D06CB42CD012
:1010C000CD6BBBC0CCF0CF6B080ECE6FEAEC01F05D
:1010D00001C0BDF001C001F0040E0224036E01C086
:1010E000BDF0BE6FCD6BBBC0CCF0CF6B080ECE6F2A
:1010F000EAEC01F001C0E9FF040E0224EA6EEF50B1
:10110000430BB4C0EAFFB3C0E9FFEF6E54EC02F04A
:10111000B1C0B3F0E2DE39D0C36BB1C0C2F0C56B71
:10112000080EC46FEAEC01F002C0B4F001C0B3F0E5
:10113000040EB327000EB423B3C001F0040EB4258F
:10114000036EB3C0B3F0B46FC36BB1C0C2F0C56B74
:10115000080EC46FEAEC01F002C0B6F001C0B5F0B1
:10116000040EB527000EB623B5C0E9FF040EB62560
:10117000EA6EEF50430BB4C0EAFFB3C0E9FFEF6E75
:1011800054EC02F0B1C0B3F025DFF9EF08F03852AB
:10110000430BBEC0EAFFBDC0E9FFEF6E54EC02F036
:10111000BBC0BDF0E2DE39D0CD6BBBC0CCF0CF6B35
:10112000080ECE6FEAEC01F002C0BEF001C0BDF0C7
:10113000040EBD27000EBE23BDC001F0040EBE2567
:10114000036EBDC0BDF0BE6FCD6BBBC0CCF0CF6B2E
:10115000080ECE6FEAEC01F002C0C0F001C0BFF093
:10116000040EBF27000EC023BFC0E9FF040EC02538
:10117000EA6EEF50430BBEC0EAFFBDC0E9FFEF6E61
:1011800054EC02F0BBC0BDF025DFF9EF08F0385297
:1011900001E135D0685233E068A404D069A402D0DC
:1011A000C7EF01F06DA201D02AD068AA04D069AAC5
:1011B00002D0DFEF01F068A204D069A202D0E6EF0E
:1011C00001F068A004D069A002D059EF02F068A82D
:1011D00004D069A802D06EEF02F068AC04D069AC0C
:1011E00002D073EF02F0B06B68A604D069A602D0FB
:1011F00002D701D004D0B051B02B0308F5E2A19A78
:1011E00002D073EF02F0BA6B68A604D069A602D0F1
:1011F00002D701D004D0BA51BA2B0308F5E2A19A64
:1012000032EF00F0EA6A9C0EE96EEF500EE00F0E2E
:10121000016E006A002EFED7012EFBD78F0E006EE6
:10122000002EFED70000EF2EF2D7000CA3B102D0A3
315,7 → 315,7
:10138000030EA36F53DF050E9C6F3CDF982BF5D740
:10139000020EA36F4BDF986B985103080FE3036AAB
:1013A0009851F2CF99F0F29E55EC00F099BFF28E71
:1013B000996FA06BA16FAFDF982BEED7EDEF0BF01D
:1013B000996FA06BA16FAFDF982BEED72AEF0CF0DF
:1013C0006D6A696A080E6F6E94503009946E386ABF
:1013D000186AF2BE188EF29E40EC02F018BEF28E31
:1013E000F3EF09F0EDD719EF0AF0186AF2BE188E84
323,7 → 323,7
:10140000696A6D86010E386E09EF0AF06DB601D07B
:10141000ECD7382C0BD06DBA09D0686A696AA08AFB
:10142000C00EF212110E696E020E386E1AEF0AF03B
:10143000D9D7ECD738500208FCE1EEEF0BF09D2D28
:10143000D9D7ECD738500208FCE12BEF0CF09D2DEA
:1014400001D003D0400E9E6F01D09E6B010E9C5DBB
:101450009E279E5180099F6FA06BA16F5CDF000CDF
:101460009B510C0A05E0060A0BE0020A0FE013D0BC
340,72 → 340,82
:10151000430E9B6FA5DF958083A014D0050E9C6FB2
:10152000020E9D6F8CDF92908970640E9C6F6ADE54
:10153000FF0E936E81CF98F081CF99F0570E9A6F7E
:10154000B1D7E9D739EF0CF0010E9B5F0CE3EA6AE3
:10154000B1D7E9D776EF0CF0010E9B5F0CE3EA6AA6
:101550009B0EE96EEF5007E0020E006E002EFED7E4
:1015600000D0EF2EF9D7BFEF0AF0985199110EE095
:1015700094908B70040E9A6FC80E9B6FE5D79A2FCC
:10158000FBD79851D8B499079807EFD74DEF0CF0D7
:101590009C91F2BE9C81F29E90513F0802E23F0E68
:10158000FBD79851D8B499079807EFD78AEF0CF09A
:10159000A691F2BEA681F29E90513F0802E23F0E54
:1015A000906F9051902B036A500FE96E000E03204C
:1015B000EA6E9BC0EFFFF29E9CB1F28E186AF2BEFB
:1015C000188EF29E020EC16F6AEC06F018BEF28E03
:1015B000EA6EA5C0EFFFF29EA6B1F28E186AF2BEE7
:1015C000188EF29E020ECB6F6AEC06F018BEF28EF9
:1015D000015207E0186AF2BE188EF29EE7DC18BED0
:1015E000F28E0DEF0BF090513F0814E2186AF2BE34
:1015F000188EF29E020EC16F6AEC06F018BEF28ED3
:1015F000188EF29E020ECB6F6AEC06F018BEF28EC9
:10160000015207E0186AF2BE188EF29ECFDC18BEB7
:10161000F28EE9D79AC09BF0BBD7000C9B51016AB0
:101620009A5D03E29AC000F00CD0006A080E9C6F2D
:101630009A3700369B51005CD8B0006E01369C2F63
:10164000F7D7000C015098C09AF0640E9B6FE6DF4C
:1016500000C098F00150300E07E199A30CD099B763
:101660000AD099B9200E03D09997999999810126AA
:1016700001C09AF0B8DF98C09AF00A0E9B6FCEDFD7
:1016800000C098F00150300E06E199B708D099A13A
:1016900006D099B9200E012601C09AF0A4DF300EC1
:1016A000982798C09AF09FDF000C0A0E9A6F9BDF74
:1016B0000D0E9A6F98DF200E9A6F95DF020E986FCD
:1016C000200E9A6F90DF982FFBD72DC098F0130E45
:1016D000996FB8DF200E9A6F86DF020E986F200E8A
:1016E0009A6F81DF982FFBD719C098F0130E996F6E
:1016F000A9DF200E9A6F77DF020E986F200E9A6F87
:1017000072DF982FFBD71DC098F0130E996F9ADFE8
:10171000200E9A6F68DF020E986F200E9A6F63DFBB
:10172000982FFBD721C098F0130E996F8BDF200EF6
:101730009A6F59DF020E986F200E9A6F54DF982F20
:10174000FBD725C098F0130E996F7CDF9AEF0CF051
:10175000F86AD09E088EEA6AE96AB886E10EAF6E32
:10176000040EB06EA60EAC6E900EAB6EC150C00BE8
:101770000F09C16E070EB46E356A040E366E0C0E7C
:10178000376E386A3C6A906B976BC150C00B0F097B
:10179000C16EF19EC290B098C69A949E9380939227
:1017A000010EC66E000EC76ED190870ED56ECD6A43
:1017B000000ECA6E000ECB6EB16A070EB46E925068
:1017C000926E270E006E002EFED700D0B450A19C62
:1017D000B56AF28AC00EF212BED52AD6010E9C6FEF
:1017E0009D6F2DDE986B985132EC01F0982B006EB6
:1017F0009B6F36DE0E0E985DF6E1010E9C6F020EB9
:101800009D6F1DDE986B985147EC01F0982B006E90
:101810009B6F26DE0D0E985DF6E1040E986FFA0EB2
:101820009C6FF0DC982FFBD7010E9C6F9D6F07DE3D
:10183000986B98515BEC01F0982B006E9B6F10DE5B
:10184000140E985DF6E1010E9C6F020E9D6FF7DDA0
:10185000986B985173EC01F0982B006E9B6F00DE33
:10186000040E985DF6E194B105D0958083B001D067
:1018700039D6F9D7010E9C6F9D6FE1DD986B9851B9
:1018800083EC01F0982B006E9B6FEADD110E985DE2
:10189000F6E1996B0A0E986F68D6306A2F6A2E6A45
:1018A0002D6A010E2D26D8B02E2AD8B42F2AD8B4EE
:1018B000302A986B985199EC01F0982B006E9B6F31
:1018C000CFDD070E985DF6E1958083B0FDD7986B6C
:1018D0009851AAEC01F0982B006E9B6FC1DD090EA8
:1018E000985DF6E1938081B003D0958283B2FAD7F8
:1018F0002C6A2B6A2A6A296AD76AD66A938281A2DD
:1019000018D0958283A215D02AC09CF029C09BF0E4
:10191000996B9A6BD650D7CF03F09925196ED75093
:101920009A211A6E000E29201B6E000E2A201C6EB2
:08193000E5D7BBD6B6D70300D2
:10161000F28EE9D7A4C0A5F0BBD7000C006A016A1E
:10162000026A036AAC6BAD6BAE6BAF6BAB51AA11C8
:10163000A911A8112CE0200EB06FD890A437A537BF
:10164000A637A737AC37AD37AE37AF37AB51AF5D45
:1016500008E1AA51AE5D05E1A951AD5D02E1A851D5
:10166000AC5D0FE3A851AC5FA951D8A0A93DAD5F17
:10167000AA51D8A0AA3DAE5FAB51D8A0AB3DAF5F99
:10168000D8800036013602360336B02FD6D7EA6A44
:10169000AC0EE96E000CE9509C6F3B0EA36F9A0EE6
:1016A000A26FCA0EA16FA06B0A0E9E6F9BC0A7F01F
:1016B0009AC0A6F099C0A5F098C0A4F0A3C0ABF062
:1016C000A2C0AAF0A1C0A9F0A0C0A8F0A7DF015055
:1016D000EFCF98F0ECCF99F0ECCF9AF0ECCF9BF0F5
:1016E00000520FE19E51010A0CE09C510BE00F0BE0
:1016F0009E5D01E00CE29CBF0AD09CBD03D0200E91
:1017000002D09C6B300E002600C0A4F06CDFA3C09A
:10171000A7F0A2C0A6F0A1C0A5F0A0C0A4F0AB6B3A
:10172000AA6BA96B0A0EA86F79DF03C0A3F002C0F1
:10173000A2F001C0A1F000C0A0F09E2FB7D7000C0E
:101740000A0EA46F50DF0D0EA46F4DDF200EA46FA4
:101750004ADF050EE96E30C09BF02FC09AF02EC014
:1017600099F02DC098F097DF200EA46F3CDF050E96
:10177000E96E1CC09BF01BC09AF01AC099F019C00A
:1017800098F089DF200EA46F2EDF050EE96E20C0D1
:101790009BF01FC09AF01EC099F01DC098F07BDF2F
:1017A000200EA46F20DF050EE96E24C09BF023C03D
:1017B0009AF022C099F021C098F06DDF200EA46F3E
:1017C00012DF050EE96E28C09BF027C09AF026C0F4
:1017D00099F025C098F05FDFE7EF0CF0F86AD09E33
:1017E000088EEA6AE96AC150C00B0F09C16E070E84
:1017F000B46E356A040E366E0C0E376E386A3C6A6B
:10180000906B976BC150C00B0F09C16EF19EC290D7
:10181000B098C69A949E93809392010EC66E000E65
:10182000C76ED190870ED56ECD6A000ECA6E000EBF
:10183000CB6EB16A070EB46E9250926E270E006E98
:10184000002EFED700D0B450A19CB56AF28AC00E1B
:10185000F21281D5EDD5010E9C6F9D6FF0DD986B76
:10186000985132EC01F0982B006E9B6FF9DD0E0E53
:10187000985DF6E1010E9C6F020E9D6FE0DD986BA6
:10188000985147EC01F0982B006E9B6FE9DD0D0E2F
:10189000985DF6E1040E986FFA0E9C6FB3DC982FFA
:1018A000FBD7010E9C6F9D6FCADD986B98515BEC66
:1018B00001F0982B006E9B6FD3DD140E985DF6E15E
:1018C000010E9C6F020E9D6FBADD986B985173EC00
:1018D00001F0982B006E9B6FC3DD040E985DF6E15E
:1018E00094B105D0958083B001D0FCD5F9D7010E15
:1018F0009C6F9D6FA4DD986B985183EC01F0982B41
:10190000006E9B6FADDD110E985DF6E1996B0A0ECE
:10191000986F2BD6306A2F6A2E6A2D6A1C6A1B6A52
:101920001A6A196A206A1F6A1E6A1D6A246A236A73
:10193000226A216A286A276A266A256A010E2D26EC
:10194000D8B02E2AD8B42F2AD8B4302A986B985100
:1019500099EC01F0982B006E9B6F82DD070E985D6D
:10196000F6E1958083B0FDD7986B9851AAEC01F011
:10197000982B006E9B6F74DD090E985DF6E19380E5
:1019800081B003D0958283B2FAD72C6A2B6A2A6A77
:10199000296AD76AD66A938281A218D0958283A2D7
:1019A00015D02AC09CF029C09BF0996B9A6BD65039
:1019B000D7CF03F09925196ED7509A211A6E000ED1
:1019C00029201B6E000E2A201C6EE5D7B9D6B6D78B
:0219D000030012
:020000040030CA
:0E00000024CE390E0005A1000FC00FE00F4006
:00000001FF
;PIC18F4550
;CRC=EE1F CREATED="14-II-10 00:08"
;CRC=1908 CREATED="16-II-10 00:05"
/Designs/STOPWATCH02A/SW/main.pjt
17,7 → 17,7
0=0000 %S 0 0 796 451 3 0
[Opened Files]
1=main.c
2=
2=main.h
3=C:\Program Files\PICC\devices\18F4550.h
4=C:\Program Files\PICC\drivers\lcd.c
5=C:\Program Files\PICC\drivers\usb_cdc.h