> > To create the ISR at 0x0004 and not have it run when you start you can > > simply start your program like this: > > > > org 0x0 ; start address = 0000h > > Bad idea. Don't do this. The proper way is to use relocatable code. See > my QQQ_STRT.ASPIC and QQQ_INTR.ASPIC modules for complete examples of how to > place the startup and interrupt code at their fixed locations. Why is this a bad idea? Thanks, Nick ***************************************************************** > Embed Inc, embedded system specialists in Littleton Massachusetts > (978) 742-9014, http://www.embedinc.com > > -- > http://www.piclist.com hint: The PICList is archived three different > ways. See http://www.piclist.com/#archives for details. > -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.