Код написан на Си необходимо переписать на Ардуино

А торг тут не уместен!

ты нарываешься на анегдот, товарищ.

@altyn
задача непонятна

Переписывать это все на библиотеках Ардуино … зачем?
Почему вы не можете использовать код как есть, если он, как я понял - работает?

ему кто-то нахаляву написал в атмел студио, но там же нету всяких штук типа digitalWrite, товарищу западло учить регистры, он хочет ардуино!
едит: А, еще ему хочется либу подключить для экранчика, в атмел студии это трудновато. надо гит тянуть, прописыать инклюды…

Я могу использовать код
так как в ардуино уно тоже стоит атмега 328Р я никак не могу по ISP прописать код
в ардуино
Код переписывать не надо !!!
Просто подскажите как его загрузить либо поISP
мне не понятно как понять в атмел студио вы его открываете и там можно скомпилировать ?
Я компилировал по ISP на атмегу 328Р на 28 ножках в своей платке через компилятор AVRDUDE

Дружище а давай вы выводы будете делать в другом месте

Я чето никак не пойму как библиотеки перенести в ардуино
вроде бы они все отражаются ссылками в ардуино но что не пашет

Программатор нужен. Или другая ардуина с залитым в нее скетчем ArduinoISP

Где почитать? про это

твой дружище в овраге лошадь доедает.
на твое давайте ответ нет, потому што:

то есть, очевидно, выводы правильные и там где надо. и не ты мне тут будешь указывать. что делать. это не предмет для обсуждения.

Блин какая злость то у вас
ладно давай может мир
я просто буду следующие сообщения просто игнорировать

эта фраза мне непонятна. Если у вас код для атмега328Р и в Уно она же - так почему код-то не подходит? - по-моему наоборот

в Ардуино ИДЕ открываете и прописываете через программатор

Это подсказка? Спасибо

Скорее всего я что не так сделал либо библиотеки либо еще что? вообще большое спасибо буду копать

Какие библиотеки? У вас код никаких библиотек не использует

Не много понятно Спасибо!!!
А я пытался через AVRDUDE

почитайте

для АВРДУДЕ в МК должен быть загрузчик, а в вашем наверно его нет

это ты погорячился дружище:

`#include <avr/io.h>
#include <util/delay.h>
#include <stdlib.h>
#include <stdbool.h>
#include <math.h>`

Так и знал что кто-то влезет :slight_smile:

это не библиотеки, а системные хидеры АВР
В том смысле, что их не надо скачивать и устанавливать, это часть системного пакета.

а я и про них
то есть в ардуино они все прописаны ?