Why? I love the stack. It makes Assembly very elegant if used properly. And of course it's necessary for function calls unless you use all of the registers. Shawn Wilton Junior in CpE MicroBiologist Phone: (503) 881-2707 Email: shawn@black9.net http://black9.net Herbert Graf wrote: >>If you really want to know the power of AVR, it's the availability of >>free C compilers, and the stack. Instead of having a hardware based >>stack, with a preset depth, you're limited only by your memory >>availability. These chips are extremely nice to program in. ASM, or C. > > > While I agree on the C compiler front (the fact that there are very few > free C compiler choices for the PIC is it's most major limitation in my > mind), I disagree on the stack point. A stack is by no means necessary in a > microcontroller, and in fact can influence odd design choices (of course no > accessible stack can also result in odd design choices). I've personally > never liked the idea of a stack, it just never settled in my psyche very > well. TTYL > > ---------------------------------- > Herbert's PIC Stuff: > http://repatch.dyndns.org:8383/pic_stuff/ > > -- > http://www.piclist.com hint: To leave the PICList > mailto:piclist-unsubscribe-request@mitvma.mit.edu -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu