I am newbie in Arduino and C, I bought Chinese Lowest Cost USBasp via alliexpress.com V2.0, First I have played around with Attiny25 @1MHz with Arduni IDE and programed it by using above USBasp to control my audio power amplifier for system power on and off. Current Sense ADC and anti POP and Click Function, seemly worked fine with delay () functions even the Arduino IDE have reported me AVRDUDE warning: cannot set sck period , please check for usbasp firmware update, Now i upgraded my speed to 8MHz internal Clock, Seemly delay (1000) is not 1 second, it was about 3 second more.
I also tried out with ATMEGA8A, problem was the same thing with 8MHz while 1MHz internal worked fine,
I assumed the USBasp set default sck period for 1MHz and devided by 8 for system clock, Then i have no way to reach to 8MHz if i have no update my USBasp,
Right or Wrong?? please advise,