Тёмный

Easy programming for the Atmel Mega88P / Mega88PA AVR with the USBASP ISP Adapter & AVRDude Software 

DrShock
Подписаться 35 тыс.
Просмотров 7 тыс.
50% 1

In this video we will go over the quick basics for in circuit programming (ISP) programming the Atmel Mega88 / Mega88P / Mega88PA (ATMEGA AVR device family members) using the USBASP AVR ISP adapter and the AVRDude AVR device programming software. This is a video for individuals that want to quickly get their hardware projects up and running and just want to jump into the minimum viable programming knowledge required to do so.
The open source retrocomputing hardware project I'm using for this video is the nano SwinSID, which is a modern substitute for the antique MOS 6581 used in the Commodore 64 line of 80s microcomputers.
The video has a screenshare element, showing websites where you can get the device drivers for the USBASP programming adapter, the AVRDude programming software, as well as the Atmel Mega88 datasheet.
The eBay and Amazon search links below are paid links, for which I may be compensated and earn a commission, if you choose to buy the parts and tools shown in this video thru them:
USBASP programming adapter I use in this video: ebay.us/FDzVMB
10pin to 6pin ISP adapter for the USBASP programming adapter itself: ebay.us/XBdhwg
Link to the USBASP device driver package: zadig.akeo.ie/
And a link to the AVRDude programming package: www.nongnu.org/avrdude/
And if I've saved you some $$ here, consider some coins for the coffee tip-jar! ko-fi.com/drshock
Chapters:
0:00 - Project overview
1:55 - USBASP adapter hookup
4:35 - USBASP setup
6:27 - AVRDude overview and usage
9:44 - Programming the AVR
#drshock #mega88 #atmel
Disclaimer: DrShock, the alias for the human content creator for this RU-vid channel, is not responsible for any damages, injuries, losses, or liabilities associated with any repairs, upgrades, or maintenance performed on yours, or any other, electronics property whatsoever. No warranty, express or implied, is made as to the accuracy or completeness of any information provided within this channel. Viewing and using the “as-is" information of this channel is totally at your own risk. Always wear personal protection equipment and follow appropriate manufacturer service manual guidelines with original manufacturer parts and equipment only when performing any repairs, upgrades, or maintenance upon any electronics device.

Наука

Опубликовано:

 

31 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@dazh1722
@dazh1722 3 года назад
Excellent video! Helped me a lot. Thank you.
@bordom5055
@bordom5055 Год назад
I can not tell you how long I spent trying to fix the sck error only to be told its an anomaly. Thank you so much, I can rest now
@Damian-bv2ce
@Damian-bv2ce 3 года назад
great instruction, thank you
@dipupipapai4825
@dipupipapai4825 3 года назад
Thx!
@RonaldRosete-ei1vn
@RonaldRosete-ei1vn 15 дней назад
Hi, may I know what programmer you used? The one with the blue capacitor.
@DrShock
@DrShock 15 дней назад
The _blue capacitor_ board is not part of the programmer. That's our project device being programmed, in this case an emulator of the MOS 6581 SID chip used in the Commodore 64 and B128 vintage micro computers.
@user-rp6pi6bf3r
@user-rp6pi6bf3r Год назад
جيد جدا
@CD-tf6mj
@CD-tf6mj 2 года назад
plss can anyone tell me what are these fuses....and why do we have to set their values in command window
@DrShock
@DrShock 2 года назад
The fuses are dedicated bits used for configuration of an Atmel AVR family device, on top of whatever programming that you do. So, for example, you use a fuse to set the clock speed, within the range available, for the chip.
@CD-tf6mj
@CD-tf6mj 2 года назад
@@DrShock thanks a lot!! So can you please guide me about the atmega 8535. How should i set its fuses...i am using 16 MHz of crystal oscillator ...
@DrShock
@DrShock 2 года назад
You'll want to download the Atmega 8535 datasheet from the microchip website. I've not worked with this particular device, but all of the fusible configuration options will be in there. For the clock look for the section talking about fuse CKOPT.
@CD-tf6mj
@CD-tf6mj 2 года назад
@@DrShock ohk thanks!!!! it helped me..
Далее
Bare-Metal MCU #4 - Bootloaders and Programmers
18:24
How to Upgrade Firmware in USBasp Programmer
6:19
Просмотров 60 тыс.
ЭТО ВООБЩЕ НЕ БОЛЬНО !
00:15
Просмотров 237 тыс.
I need your help..
00:28
Просмотров 2 млн
Using an EEPROM to replace combinational logic
25:22
Просмотров 1,4 млн
Bare-Metal MCU #5 - AVRDude and fuses
20:30
Просмотров 30 тыс.
ATTINY85 - AVR PROGRAMMING WITH WINAVR
9:11
Просмотров 10 тыс.
How To Flash Bios Chips or Eeprom Using TVP2588U+
10:27
We built the FORBIDDEN MAC
14:55
Просмотров 42 тыс.
Burn Bootloader - Atmega328P using Pololu AVR
12:13
Просмотров 10 тыс.
Google Pixel 8 Pro #apple #googlepixel #iphone
0:17
Просмотров 14 тыс.