Hi, You can order 10F202 for prototyping, that is the same as 10F200 but has twice as much program memory and a bit of more ram as well. When you finished with the functionality, you can check the size of your code and ram usage, and then you may try to optimize the code if necessary to fit into a 10F200. > will not work, and that everything has to go through FSR and INDF, or > just that indirect addressing is available? You don't have to use FSR/INDF, but you can... However, I'd suggest not to use numbers as ram addresses, but defining variables in 'cblock' or 'res' instead. Tamas On Sat, Jun 14, 2008 at 1:32 AM, James Nick Sears wrote: > Hey all, I'm working on what might be my first 10F project. I want to > be sure my code will fit before I order boards, so I'm kind of working > blind here. I'll probably go ahead and order a PDIP for prototyping, > but in the meantime any help is much appreciated. > > On page 16 (PDF page 18) of the PIC10F200 datasheet ( > http://ww1.microchip.com/downloads/en/devicedoc/41239A.pdf ) it says > > "The General Purpose Register file is accessed, either directly or > indirectly, through the File Select Register (FSR). See Section 4.9 > "Indirect Data Addressing: INDF and FSR Registers" > > Does this mean that an instruction like > > movwf 0x18 > > will not work, and that everything has to go through FSR and INDF, or > just that indirect addressing is available? > > Thanks, > -n. > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- Rudonix DoubleSaver http://www.rudonix.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist