步驟1:材料必需
1。 Arduino UNO
2。 ATmega8單片機
4。跳線(母對母)
步驟2:連接電路(注意)

視頻中顯示的電路不正確請參考此電路(抱歉)
第3步:引導加載。..。.
請觀看我的視頻
1。下載AVRDUDESS(下面的鏈接)
http://blog.zakkemble.co.uk/avrdudess 。..
2。安裝程序。
3。打開程序。
4。從下拉菜單中選擇USBasp。
5。單擊檢測(用于檢測微控制器)
6.如下所示更改保險絲位的值。
L:0xFF
H:0XDE
E:(空)
LB:0x3F
7 。點擊“寫入”
8。點擊“讀取”
9。選擇Bootloader文件@ Optiboot_atmega8.hex
10。單擊程序。
11。現在ATmega8已被引導加載。
步驟4:將Atmega8開發板連接到Arduino
1。復制此
############################################ #################
atmega8o.name = Atmega8 Optoboot
atmega8o.upload.tool = arduino:avrdude1
atmega8o.upload.protocol = Arduino的
atmega8o.upload.maximum_size = 7680
atmega8o.upload.speed = 115200
atmega8o.bootloader.tool = avrdude1
atmega8o.bootloader.low_fuses = 0xBF時才
atmega8o.bootloader.high_fuses =的0xDC
atmega8o.bootloader.path = optiboot
atmega8o.bootloader.file = optiboot optiboot_atmega8.hex
atmega8o.bootloader.unlock_bits = 0x3F的
atmega8o.bootloader.lock_bits =為0x0F
atmega8o.build .mcu = atmega8 atmega8o.build.f_cpu = 16000000L
atmega8o.build.core = arduino:arduino
atmega8o.build.variant = arduino:standard
###################################
2。轉到Arduino @ Hardware @ Arduino,然后打開Boards.txt
3。在末尾粘貼復制的數據。
4。保存并關閉文件
步驟5:
1。打開Arduino (必須使用Arduino IDE 1.0.6)
2。選擇開發板(Arduino Optiboot-Atmega8-16)
3。上載代碼
責任編輯:wv
-
ATmega8
+關注
關注
4文章
106瀏覽量
51095 -
bootloader
+關注
關注
2文章
244瀏覽量
48028 -
Arduino
+關注
關注
190文章
6526瀏覽量
196905 -
USBASP
+關注
關注
0文章
14瀏覽量
10887
發布評論請先 登錄
Atmel ATmega644P/V 8位AVR微控制器深度剖析
ATmega329P/3290P:高性能低功耗8位微控制器的卓越之選
Atmel ATmega640/V - 1280/V - 1281/V - 2560/V - 2561/V:高性能8位微控制器深度解析
USBISP/USBasp編程器給Atmega32U4下載Arduino bootloader引導程序
深入解析rk平臺Android Bootloader核心代碼:從啟動流程到AVB驗證
深入解析RK平臺Android/Linux Bootloader核心文件:android_bootloader.c
Bootloader固件升級的步驟
bootloader和APP燒錄,能不能一次性分別燒錄到對應的位置?
用visionboard進行視覺項目,如何將openmv中示例項目燒錄到開發板中脫機運行?
無法將固件刻錄到PFlash的原因?怎么解決?
3-GP17VK-3000+VK-5000+VK-3300刻錄光盤資料
U-Boot 和 Bootloader,99% 的工程師都分不清?
自定義RISC V的bootloader-v3
怎樣使用USBasp和Arduino將Bootloader刻錄到ATmega8
評論