Помогите с устройством на ATmega128

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите с устройством на ATmega128

Сообщение pyzhman »

Комментарии, конечно, многообъясняющие.

Код: Выделить всё

; ?? ?????
Docendo discimus
Реклама
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Помогите с устройством на ATmega128

Сообщение Alexeyslav »

Это просто застрелится... в такой программе запутаться раз плюнуть. Декомпозиция где? что такое Include знаешь? Нет смысла все пихать в один файл... распихай все по отдельным файлам а потом соедини их в один исходник при помощи инклудов.
Очень здорово помогает сначала нарисовать блок-схему как должна работать программа на самом высоком уровне, а потом раскрывать блоки на уровни ниже и только потом все это переводить в программу на ассемблере. Можно конечно и сразу писать, но у тебя такая каша в голове будет что через 3 дня ты собственную писанину понимать не будешь и в глазах рябить будет от сплошных колонок текста.

Отдели задачи и реализуй их отдельно: вывод(его сначала, потом отлаживать будет куда проще когда вывод будет готов), ввод и собственно основную логику - поразрядный ввод числа, преобразование и поразрядный вывод результата.
Реклама
Ответить

Вернуться в «Умные мысли»