Igor, Here is where C users win do not worry about BRA or GOTO Compiler will do it and whey are right. I like assembly but where are lots of things to worry about I need faster solution and I do not Care how much more memory it will take pic is not expensive Part any way. Andre -----Original Message----- When I was young i loved 6502. Instructions there were designed by programmers not from hardware developers. It was a pleasure to write programs for this chip in assembler. I used an assembler that had only one instruction of jump somewhere and decided itself which one used. There was an addition (third) run but who cares? Why Microchip doesn't offer such possibility? We all could forget about BRA and GOTO... It's a pity that micro based on 6502 is now produced by two producers only. There is no way how to purchase them in Europe. Maybe, it's off of the PIC topic but comparing 16 and 18 versions it's possible we will obtain a fully software stack, a couple of address mode in a next version and will be happy using instructions invented couple years ago. Sorry for interuption. Igor -----Original Message----- From: pic microcontroller discussion list [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of Olin Lathrop Sent: 27. ledna 2003 21:15 To: PICLIST@MITVMA.MIT.EDU Subject: Re: [pic]: pin high / low loop > When do you use BRA and GOTO ? BRA is better as long as its +-1Kword range is good enough. In effect, this means use BRA for jumps within a module, and GOTO for jumps between modules. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads