Pages: [1]   Go Down
Author Topic: Configuring Arduino ISP sketch to program Atmel 8051 microcontrollers  (Read 874 times)
0 Members and 1 Guest are viewing this topic.
India
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello! I have a question. How can we configure the Arduino ISP sketch to be able to program atmel 8051 family microcontrollers?
Logged

vermont
Offline Offline
Sr. Member
****
Karma: 8
Posts: 298
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

lol. if by "configure" you mean rewrite the program, then one starts by reading the documentation for 8051 flashing algorithm. then create arduino code to implement this. arduino isp sketch is a starting point but im guessing only 5%-10% of that code can be reused.
Logged

Show Your Work
Offline Offline
Edison Member
*
Karma: 14
Posts: 1072
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If by configure, on the other hand, you mean to actually use the Arduino IDE as a development environment for 8051s, you can forget it.  8051 is a different architecture than AVR and Arduino only supports AVR.

I can tell you from experience, you can use this compiler:

http://en.wikipedia.org/wiki/MCU_8051_IDE

You will need a ROM programmer to upload the result binary to it.  It doesn't use an a debugger/emulator like AVRISP or AVR JTAGICE.

Have fun being an 8051 hobbyist.

A board I made out of a similar Atmel 8051 chip using the compiler above, programmed using a ChipMax programmer:


Logged

I have only come here seeking knowledge. Things they would not teach me of in college.

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 124
Posts: 6637
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
program atmel 8051 family microcontrollers?
WHICH Atmel 8051 microcontrollers?   Some of them support an ISP protocol very similar to the AVRs, and should (theoretically) be programmable using something similar to the ArduinoISP sketch (but NOT without changes.)  Other 8051s are only programmable in a parallel mode that requires connecting up about 24 pins...
Logged

Pages: [1]   Go Up
Jump to: