Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/04/07 01:06
Read: times


 
#147822 - standalone programmer
Responding to: ???'s previous message
Jan Waclawek said:
Charles,
Of course I could suggest expanding it into programming other AT89S's, LPC9xx's, the UART-based '51s, AVRs, PICs, add a huge LCD display and build a super-universal-gadged out of it.


Funny, you should mention it. I did this for avr originally because some of the devices I was programming use avr. I then needed (wanted) to do if for the 89S series devices. I like the idea of an LCD display, however for now I am using three idiot lights. Red - something went wrong. Yellow, warning - BUSY and Green - success.

The only trouble I ran into was handling the incoming data at full speed from the terminal while loading the file.

I simply could not get the hardware handshaking to work properly.

Instead, I just slowed down the terminal's outgoing data to one line at a time with a 2/10 sec delay. In my code, I buffer 16 bytes (one line), then write the line during the delay. I even went as far as learning VB6 for a week, and I wrote a terminal app with a 100mS line delay. There are a few bugs, but it works ok.

I often wondered if there was a better way to do it.

As always, I appreciate any advice.







List of 15 messages in thread
TopicAuthorDate
89S5X standalone programmer            01/01/70 00:00      
   then how do you get the file to the EEPROM            01/01/70 00:00      
      Elan E12B set Programmer            01/01/70 00:00      
      first load file with a PC            01/01/70 00:00      
         This will help me            01/01/70 00:00      
            programming multiple devices            01/01/70 00:00      
               the difference between programming and programming            01/01/70 00:00      
                  standalone programmer            01/01/70 00:00      
                     Dataman s4            01/01/70 00:00      
                        dataman...            01/01/70 00:00      
   A good one !            01/01/70 00:00      
      standalone programmer            01/01/70 00:00      
         SPI.inc line 23            01/01/70 00:00      
            standalone programmer            01/01/70 00:00      
               This is what we looking for            01/01/70 00:00      

Back to Subject List