Atmega8 with bootloader and ultrasonic module test ... tutorial
This application is about atmega8 with bootload an ultrasonic module
Arduino compatible.
This bootloader fools Arduino software *stk 500 protocol*.
It receives requests, at some requests send response ok, but it does nothing!
Arduino stk500 protocol get request:
Arduino soft send 30H 20H*stk_get_sync* bootloader rispond stk_ok *14h 10h*
Arduino soft send 41H 81H 20H*stk_get_parameter,81H* bootloader rispond 01h stk_ok *14h 01h 10h*
Arduino soft send 41H 82H 20H*stk_get_parameter,82H* bootloader rispond 10h stk_ok *14h 10h 10h*
Arduino soft send 42H ... 20H*set_device,...* bootloader rispond stk_ok *14h 10h*
Arduino soft send 45H ... 20H*set_device_ext,...* bootloader rispond stk_ok *14h 10h*
Arduino soft send 50H 20H*stk_enter_progmode* bootloader rispond stk_ok *14h 10h*
Arduino soft send 75H 20H*stk_read_signature.* bootloader rispond stk_ok *14h 1eh 95h 0fh 10h* Atmega8 signature = 1E950FH
Arduino soft send 56H ... 20H*stk_universal,...* bootloader rispond 00h stk_ok *14h 00h 10h* command fuse bits1 *my bootloader ignore this command*
Arduino soft send 56H ... 20H*stk_universal,...* bootloader rispond 00h stk_ok *14h 00h 10h* command fuse bits2 *my bootloader ignore this command*
Arduino soft send 56H ... 20H*stk_universal,...* bootloader rispond 00h stk_ok *14h 00h 10h* command fuse bits3 *my bootloader ignore this command*
Arduino soft send 56H ... 20H*stk_universal,...* bootloader rispond 00h stk_ok *14h 00h 10h* command fuse bits4 *my bootloader ignore this command*
Arduino soft send 55H ... 20H*stk_load_adress,...* bootloader rispond stk_ok *14h 10h*
Arduino soft send 64H ... 20H*stk_write_page,...* bootloader rispond stk_ok *14h 10h*
.
.
.
.
Arduino soft send 55H ... 20H*stk_load_adress,...* bootloader rispond stk_ok *14h 10h*
Arduino soft send 74H ... 20H*stk_read_page,...* normally had to verify the code but my
bootloader jump at adress 0 *leave bootloader!*
In this mode program is load in microcontroler,without verify...
Some errors appears ,but is ok,the program is load in atmega8.
Serial port must be set on 19200 baud at 8 mhz processor with internal rc clock...but you can change in source code bauds,speed,etc
tested on arduino an bascom,and work fine...
if not have an usbttl with reset pin,do this manually...hold the reset pin down for short time ...the bootloader remain active for few seconds,in this time download a program...
This bootloader is very small *320 bytes=160 word*
Source code :
https://code.google.com/p/un-mic-bootloader-atmega8/downloads/list
*boot_temporizare1*
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Atmega8 with bootloader and ultrasonic module test ... tutorial», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.