Записи с меткой ‘конфигурация’

О конфигурационных битах в МК

June 27, 2010

Эта напасть свалилась на нас с появлением семейств Tiny и Mega, в «класси­ческих» AVR ничего такого не было (точнее, было, но можно было специ­ально не заботиться об установке этих битов). В англоязычной инструкции конфигурационные биты называют fuse-битами. Их появление привело к многочисленным проклятиям на голову фирмы Atmel со стороны армии лю­бителей, который стали один за другим «запарывать» кристаллы при про­граммировании. Положение усугублялось тем, что в описании этих сущно­стей используется извращенная логика— как мы знаем, любая чистая EEPROM (по принципу ее устройства) содержит единицы, и слово «запро­граммированный» по отношению к такой ячейке означает, что в нее записали логический ноль. Термины запрограммированный/незапрограммированный как раз и применяются в фирменных описаниях AVR, и оттуда перекочевали в ряд самодеятельных программаторов: готовьтесь к тому, что в некоторых программаторах отмеченный галочкой в меню программы бит означает его равенство логической единице, а в других — запрограммированное состоя­ние, то есть логический ноль. Поэтому разработчики программаторов AS из фирмы Argussoft даже специально написали в окне программирования кон­фигурационных ячеек памятку на этот счет (см. рис. 19.1).

» Читать запись: О конфигурационных битах в МК

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты