Hi Deva, Could you explain, please, why you choose PIC16F84? Why not other PIC? I'm just wondering. I'll not comment your choice, since I've got a shut up command, though in polite manner from one of List's heavy-weight during the discussion beginner's choice. "Freedom of speech", you know, is as knotty problem as 16FXX bank switching. Mike. Deva Seetharam wrote: > Hello, > i am using htsoft picc lite compile to generate code > for pic 16f84. i see that compiler doesn't produce > the necessary bankswitch instructions (setting/c > learing rp0 bit) while accessing the variables in > different banks. . . . -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads