В WinAVR есть ключи оптимизации. Может имеет смысл их перебрать ?
Вид для печати
В WinAVR есть ключи оптимизации. Может имеет смысл их перебрать ?
Стоит 0s.
При других изменениях - или 99.6%, или вообще в Мегу не лезет :)
---------- Post added at 18:08 ---------- Previous post was at 17:56 ----------
Тут есть упоминание об особенностях компиляции _delay_ms, когда она может занять 3 килобайта, но у нас используется только константное значение _delay_ms(1), поэтому эти грабли вроде отпадают.
собрал и себе этот девайс, работает :)
вот только 74F373 определяет как 374 :(
P.S. кстати немешало бы по какой нибудь комбинации клавишь выводить версию прошивки...
alvis, http://zx.pk.ru/showpost.php?p=410668&postcount=114
---------- Post added at 21:50 ---------- Previous post was at 21:49 ----------
можно задержку циклами сделать, вроде как так она в библиотеке от АВРа и сделано, только лишнего там вагон еще.
---------- Post added at 21:51 ---------- Previous post was at 21:50 ----------
да, спасибо, а то что-то после гостей мысли разбежались - наплужил :)
Собрал тестер. Все работает, но почему то мерцает индикатор. С чем это может быть связано?
Воробьев Роман, см. тут - http://zx.pk.ru/showpost.php?p=410562&postcount=100
Прикрутил микру 74393 (555ИЕ19) для собирающих Кай.
Кстати, Жень, глянь какой способ тестирования применен в 393, для "жирных" тестов может хорошенько оптимизировать место. А если вообще весь тестер таким образом перелопатить, сделав одну функцию тест, которой подсовывается нужная табличка - места освободится прилично.
UPD: обновил версию. Увеличил счет ИЕ19 до 8, чтоб проверить все выводные линии Q0-Q3. А так же в файле tester.c поправил перебор "<" и ">", а то при переходе из конца в начало и наоборот - выбиралась лишняя микруха, которой нет в таблице.