??? 09/12/05 16:10 Read: times |
#100958 - GUI to modify variables on AT89S8252 |
Currently I use a handheld console to reprogram an AT89S8252 device. This is slow and laborious, line by line. I need a WIN XP GUI (for dummies) to edit the variables. The handheld console was programmed in C (and also has an AT89S8252 chip. Can we get the addresses of the variables from the source code?
I am now using a test board MB1 (http://www.digitronics.com.br/catalogo/...ts_id=148) for PC/AT89S8252 communication. The chip is locked but it is possible to access it to change some variables. Is this easy? (Reading the content of an address and then writing a new value to the address). I have very little C experience but access to uVision (Kiel), uC51, BASCOM, ATMELISP ... so I need someone to write the code! I need to develop a Win XP GUI that could edit the hex file and show the variables in decimal in a window, allowing them to be modified by user (not a programmer). Then save and write the hex file to chip (via RS232 serial port). I can test it to read some variables already on the chip and verify that they are reading correctly. When testing (or debugging) some code under uVision, can I prompt the user to enter a value for the address to be read from chip? Can someone write this sample code? I have a display connected to the test board (http://www.displaytec.com.br/prod1.htm ). How can I Display the address read and its value (to line 1 of display) and its new value (to line 2 of display). Eg ADDR=0xFE VALUE=02 (original value of variable) ADDR=0xFE VALUE=04 (new value of variable) This display is NOT really necessary, but I thought it might be useful for testing the system. I already compiled and ran the clock example from uVision and it works. How do I change the time on the clock in real-time? (I really am a dummy). I have very little programming knowledge, and I do not have time to become a programmer (although I enjoy it)! I need some major help on this! Thx |
Topic | Author | Date |
GUI to modify variables on AT89S8252 | 01/01/70 00:00 | |
You need to subcontract this! | 01/01/70 00:00 | |
GUI to modify variables on AT89S8252 | 01/01/70 00:00 | |
Quote![]() | 01/01/70 00:00 |