Quite right, John. I haven't yet completed the code for the timer and the interrupt handler for the timer, which will sequence through the table. I tend to develop code in steps, and test as I go, to simplify debugging. (NOTE: I am an experienced programmer, and a huge fan of the AVR family, but this is the first significant AVR assembly language program I have attempted to write, and I am obviously having some problems with the tools, and with what I *THOUGHT* I understood of the details of implementation. I will get better, I promise. My previous experience with AVRs was with some AT90S1200 and AT90S8515 chips sold by a vendor out of Boston, MA, USA, who embeds a proprietary BASIC interpreter into the chips, and sells them for $7 and $25 each, qty 1. I implemented some control units for several interactive video kiosks for a Kool Aid (yes, Kool Aid) museum in Hastings, Nebraska. I used the BASIC enabled units because I was on an extremely tight deadline, and hadn;t the time then to learn a new processor and assembly language, and wasan;t at that time familiar with all the tools avaialbel fore the AVR family.) tom John Samperi wrote: > > Works perfectly here, just checked it again. Try reassembling > again (build and run) > > I should add that the program seems to be getting just 1 byte of > data from the table before landing and stopping on DONE instead of > the 99 bytes it is suppose to read (??) >
Message
Re: [AVR-Chat] more problems with stack
2007-01-03 by Thomas Keller
Attachments
- No local attachments were found for this message.