I have modified USBasp code to run on AVeRCADE. Basically I have did 3 things:
- Changed the USB pin definition to port D and enhanced the initialization code using USB connect / disconnect functions
- Changed the clock speed definitions to run at 16MHz
- Changed the LedOn / LedOff commands to drive the LEDs by the anode instead of cathode
The connections to ISP and LEDs can be seen below. The jumper is optional since AVRDude allows to use the -B option to perform programming at low speed.
The prototype can be seen below.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.