On Tue, Oct 01, 2013 at 04:30:56PM +0300, a.glowing.pear@gmail.com wrote: > > Note that the newer PIC16F1xxx ("Enhanced > > Midrange") series has a faster bank switching then the older PIC16. > > One single instruktion instead of 2 (on the old 4 bank models). > True, the Enhanced Midrange PICs are really flexible in their=20 > bankswitching, but it sill has to be done. I've always found it a bit=20 > frustrating that SFR for a particular module do not fall in the same=20 > bank. For example, if reading LATx and regular switching of it's=20 > direction has to be done, you do need to switch banks. True. My normal mode of operation is to default to Bank 0 and only switch when the targer is in another bank. If I need extended access between two banks, instead of switching back and forth, I use one of the two FSR/INDF pairs in the enhanced architecture to point to the second bank. BAJ --=20 Byron A. Jeff Chair: Department of Computer Science and Information Technology College of Information and Mathematical Sciences Clayton State University http://faculty.clayton.edu/bjeff --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .