Пришло время мне выставлять в контроллере fuse биты и сразу возник вопрос ставить галочку в Uniprof или сбрасывать. Все оказывается просто и понятно. В datasheet мелким мелким шрифтом сказано:
"Note: 1. For all fuses “1” means unprogrammed while “0” means programmed."
далее запуская Uniprof и нажимая F1 читаем:
"Смелая попытка работать с FUSE битами в почти человеческом представлении. Во первых, далеко не на всех контроллерах я это проверял, а расположение и команды у многих сильно различаются... И вообще тут надо быть осторожным, потому что необдуманной изменение FUSE может за собой повлечь невозможность ISP программирования вообще, особенно в линейке classic. Помните, что включенный FUSE - это FUSE без галочки! И вообще, перед тем как править FUSE - почитайте как следует даташит!"
Сравнивая эти два утверждения получаем что в Uniprof fuse биты надо выставлять так как они есть в datasheet, т.е. единичка ("1") в datasheet соответствует галочке в Uniprof.
суббота, 27 марта 2010 г.
воскресенье, 31 января 2010 г.
Proteus. Введение. Часть первая.
И так что же такое Proteus? В двух словах Proteus это пакет программ позволяющий достаточно быстро создать, смоделировать и произвести разводку печатной платы вашего электронного устройства. В него входят две основные программы: ISIS - разработка и симуляция электронный схем в реальном масштабе времени и ARES - трассировщик печатных плат. Основной программой пакета является ISIS с возможностью передачи проекта в ARES для разводки платы.
Первое сообщение!
Вот наконец то и дошли руки заняться интересными делами, такими как: изучение системы проектирования P-CAD, разработкой устройств на микроконтроллерах фирмы Atmel, программирование этих самых устройств на языке ассемблер и C и может быть еще займусь чем нибудь интересным.
Подписаться на:
Сообщения (Atom)