тот asm это дизасемблированый hex,в нём не разобратса если не знаеш принципа работы,а чтобы понять принцып нужен исходник-замкнутый круг.
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
А подскажите мне пожалуйста. У меня tiny13a вместо постоянной единицы выдает импульсы. Вообще я тренировался и ставил опыты на 2313. На ней же собрал нужную мне схему, написал код. Но для моего устройства хватило бы и Tiny13a. Переделал код под него, схему собрал. Не работает. Ладно думаю. Написал простейший код, если подать 1 на одну ногу, то на другой появится 1, если убрать 1, то и там пропадет. Прошиваю, проверяю. Подаю единицу, на той где должна вылезти единица - летят импульсы, светодиод моргает (наверно раза 2-3 в секунду). Проверяю код в AVR Studio - там все четко работает. Уже не первый вечер на решение этой проблемы убиваю.
Вот еще что добавлю. Может тут че мог накосячить: У меня 2313 была впаяна в макетную плату, не ней же схема для программирования (программатор отдельно). Учился на этом сайте в обучалке. Нужно стало прошить Tiny13a, решил ВСЕ разобрать, собрать все по уму, поставить на одной плате пенельку под 2313 и пенельку под Tiny13. Хочешь шей Tiny 13, хочешь 2313, только вместе не втыкай. Все прошивается. 2313 работает на этой плате, но Tiny13a импульсы выдает.
Подаю единицу, на той где должна вылезти единица - летят импульсы, светодиод моргает (наверно раза 2-3 в секунду).
косая прога!Надо просто в цикле приравнивать,а чистить и назначать порты до цикла.
2313 работает на этой плате, но Tiny13a импульсы выдает.
похоже у 2313 тактовая частота больше поэтому и не заметно моргания.Других вариантов в такой проге быть не может(таймер же не прописан).
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
МК выполняет работу по заложенной программе, а в ПЛИС никаких программ нет..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Коротко. При подаче питания матрица "выходит на связь" с конфигурационным ПЗУ. Далее читает из ПЗУ информацию и "самоконфигурируется" - организоывая внутренние связи. По окончанию загрузки конфигурации ПЛИС готова к выполнению поставленной ņоʚǝоƍ, ой... логическо-арифметической задачи
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
FreshMan писал(а):в чем приимущество одного типа над другим..
Никаких.. Кислое с пресным не сравнивают..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
FreshMan, это всё равно, что сравнивать транзистор с диодом.. Из транзистора диод ещё можно сделать, а обратно - никак..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
МитяРа писал(а):это всё равно, что сравнивать транзистор с диодом.. Из транзистора диод ещё можно сделать, а обратно - никак..
Отличное сравнение. =) Из ПЛИС МК можно, а обратно - да, никак. Из преимуществ, кстати, назвал бы быстродействие ПЛИС. Не каждый МК потянет 200-300 МГц.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего ) MrYuran: Самые ортодоксальные — это PICудеи ) Katz: Не, 51-ники. )
Кстати, по плис. Кто-нить посоветует толковую книжку по программируемой логике с упором на verilog?
А то, что не попадалось - или абстрактно и в стиле "сто и одно отличие ASIC от CPLD" как у Максфилда, или по 30 страниц скриншотов "как поставить Xininx ISE" Зотова
Касательно Verilog - если дружите с аглицкой мовой, можете поискать J.Bhasker - Verilog HDL Synthesis. A practical primer. Не знаю, чем Вам Максфилд не угодил - как по мне, достаточно просто и доступно. Или, быть может, речь о разных книгах.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего ) MrYuran: Самые ортодоксальные — это PICудеи ) Katz: Не, 51-ники. )