| Добавить в избранное |
ГЛАВНАЯ СТАТЬИ СХЕМЫ МАСТЕРСКАЯ ПРОГРАММЫ О САЙТЕ  

 Автомобильные схемы
 Автомобильные схемы электрических соединений
 Основные обозначения элементов
 Определение сопротивления резистора по цветовой маркировке
 Калькулятор расчета резистора для светодиодов
 Плавное включение и выключение светодиодов на микроконтроллере
 Простая схема плавного включения и выключения светодиодов
 Стабилизатор тока для светодиодов
 Схема регулировки яркости светодиодов (диммер)


 Усилители
 Блоки питания
 Индикаторы
 Микросхемы
 Программаторы
 Адаптеры
 Микшеры
 Тестеры
 Радиоприемники
 Радиомикрофоны
 Радиостанции
 Переговорные устройства
 Металлоискатели
 Гирлянды
 Омметры
 Частотомеры
 Осциллографы
 Измерительные устройства
 Охранные устройства
 Сигнализации
 Сигнализаторы
 Термометры
 Терморегуляторы
 Регуляторы яркости
 Регуляторы напряжения
 Регуляторы мощности
 Генераторы
 Детекторы
 Управление освещением
 Сенсорные устройства
 Датчики
 Телефония
 Таймеры
 Зарядные устройства
 Дистанционное управление
 Авто
 Другие

Sprint Layout 5.0
sPlan 7.0


  • Схема регулировки яркости светодиодов
  • Sprint Layout 5.0 (Русская версия)
  • Светодиодная лампа
  • Схема стабилизатора питания интегрального усилителя
  • Схема выключателя освещения с датчиком движения
  • Схема металлоискателя
  • Схема автомата переключателя светодиодов
  • Тестер светодиодов
  • Схема сигнализатора оборотов коленчатого вала автомобиля
  • Схема термостабилизатора с регулировкой
  • Схема простого программатора ППЗУ
  • Радиомикрофоны и подслушивание
  • Схема приемного тракта СВ-диапазона
  • Схема инфракрасного датчика
  • Светодиодные излучатели с низким напряжением питания
  • Схема регулятора яркости гирлянд на микроконтроллере
  • Схема усилителя на триодах
  • Схема терморегулятора на LM235H
  • Микросхема - Передатчик MC2833
  • Схема автоматического управления настольной лампой


  • Какими светодиодами вы чаще всего пользуетесь?

    SMD
    Простыми (3-10мм)
    Пиранья
    Другими


    Выберите категорию:

    Схема устройства для просмотра ПЗУ микроконтроллера AT89C2051

     
    Схема устройства для просмотра ПЗУ микроконтроллера AT89C2051

    АТ89С2051 - это низковольтный высокопроизводительный КМОП восьмиразрядный микроконтроллер с 2 Кбайт программируемой и стираемой Flash-памяти. Он полностью совместим с семейством MCS-51, выпускается в 20-выводных корпусах DIP и SOIC. Низкая стоимость, высокие характеристики и совместимость с MCS-51 обусловили его широкое применение в промышленных и любительских разработках.



    Однажды автор разработал некое простое устройство на АТ89С2051, запрограммировал микроконтроллер, установил его в панельку и... Устройство не заработало. Дело осложнялось тем, что программатор был простейшим (было решено обойтись "малой кровью") и не позволял считывать записанные данные. Делать другой программатор? А если история повторится? Пришлось делать простейшую, чисто аппаратную "читалку", которая могла бы работать без компьютера и программного обеспечения.

    Вначале необходимо коротко рассказать о внутреннем устройстве микроконтроллера применительно к его программированию и верификации. Стандартные микроконтроллеры семейства х51 выпускаются в 40-выводных корпусах и имеют 4 восьмиразрядных двунаправленных порта - Р0, Р1, Р2 и Р3. При этом один из портов (обычно РО) используется для ввода (при программировании) или для вывода (при верификации) данных. Выводы других портов используются в качестве адресной шины и шины управления, сигналы которой определяют режим работы (стирание, программирование, верификация, чтение сигнатурных байтов, программирование битов защиты).

    Микроконтроллер АТ89С2051 имеет всего два порта - Р1 и Р3, поэтому отсутствует возможность задавать извне адрес программируемого или верифицируемого байта. Адресация осуществляется при помощи внутреннего счетчика, сбрасываемого в 0 при сбросе контроллера. Инкрементирование счетчика осуществляется положительным импульсом на входе XTAL1. Поэтому при программировании и верификации необходимо внешнее тактирование по входу XTAL1. Прочитать внутреннее содержимое ПЗУ микроконтроллера можно только в том случае, если биты защиты не установлены.

    Схема для считывания содержимого ПЗУ микроконтроллера показана на изображении выше. Элементы DD1.1 и DD1.2 образуют RS-триггер с защитой от дребезга. При нажатии кнопки S2 на выводе 3 элемента DD1.1 появляется импульс лог.О с длительностью, равной времени нажатия. Этот импульс поступает на вход RST микроконтроллера и устанавливает его в начальное состояние. Элементы DD1.3 и DD1.4 образуют второй RS-триггер с защитой от дребезга. При нажатии кнопки S1 на выводе 11 элемента DD1.4 1 появляется импульс лог.1 с длительностью, равной времени нажатия.

    Этот импульс поступает на вход XTAL1 микроконтроллера и инкрементирует внутренний счетчик. Перемычка JMP1 определяет, какие именно данные будут считываться; если замкнуты контакты 1 и 2 - будут считываться сигнатурные байты, если замкнуты контакты 2 и 3 - будут считываться данные из внутреннего ПЗУ микроконтроллера. К выходам порта Р1 через токоограничивающие резисторы R8 -R15 присоединены светодиоды VD2 - VD9. Свечению светодиода соответствует лог. О на соответствующем выходе порта Р1. Светодиод VD2 индицирует младший разряд, светодиод VD9 - старший. Светодиод VD1 индицирует включение устройства. Выводы порта Р1.0 и Р1.1 могут использоваться альтернативным образом (служить входами встроенного аналогового компаратора) и не имеют внутренних притягивающих (pull up) резисторов, поэтому для них используются внешние притягивающие резисторы R6 и R7 . Порядок работы с устройством следующий.

    1. Включить питание.
    2. Нажать и отпустить кнопу S2.
    3. Установить перемычку JMP1 в необходимое положение.
    4. Прочитать байт с адреса 0.
    5. Нажать и отпустить кнопку S1.
    6. Прочитать байт с адреса 1.
    7. Повторить шаги 5 и 6 до прочтения всего содержимого ПЗУ микроконтроллера.
    8. Нажать кнопку S2 и выключить питание.

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

    Назад Вперед

    ПОХОЖИЕ СТАТЬИ
  • Схема кабельного тестера
  • Схема контроллера управления
  • Схема индикатора микроконтроллера
  • Сигнализатор с нарастанием громкости
  • Схема двухтонального мелодичного сигнализатора
  • Схема защитного устройства с магнитным ключом
  • Схема охранного устройство

  • РЕЙТИНГ
     

     


    Добавить комментарий
    Имя:
     



     Коммутатор зажигания на полевом транзисторе (0)
     Охранное устройство на ИК-лучах (1)
     Приемник прямого усиления с транзисторным детектором (2)
     Компьютерный вентилятор от 220В (4)
     Доработка коммутатора зажигания 2108 76.3734 (1)
     Простая схема плавного включения и выключения светодиодов (88)
     Схема применения микросхемы ИМС К174УН7 (2)
     Безтрансформаторный двухполярный источник питания (1)
     Схема управления внутрисалонным освещением автомобиля (1)
     КВ-приемник на обзорный диапазон 1,8-7,5 МГц (5)
     Схема регулятора яркости ночника (1)
     Светорегулятор с выдержкой времени (1)
     Лампа накаливания служит дольше (3)
     Схема плавного включение лампы накаливания (1)
     Схема мощного блока питания (1)
     sPlan 7.0.0.4 (Русская версия) (2)
     Sprint Layout 5.0 (Русская версия) (2)
     Простой УМЗЧ на транзисторах (3)
     Схема принципиального зарядного устройства (5)
     Схема выключателя освещения с датчиком движения (1)
     Схема простого охранного устройства (1)
     Схема частотомера на ATtiny2313 (3)
     Индикатор напряженности для настройки передатчиков (1)
     Схема симисторного регулятора большой мощности (2)
     Стабилитрон (1)

    Правильное подключение нескольких светодиодов


    R - резистор
    D - светодиод
    Расчитать резистор
    Последовательное подключение нескольких светодиодов


    Схема всеволнового УКВ-ЧМ приемника


    Схема трехканального автомобильного усилителя


    Схема Hi-Fi стереоусилителя с эквалайзером




    LED, smd, ёмкость, автомат, адаптер, аккумулятор, антенна, бортовой сети, ваз, варикап, вентилятор, вольтметр, выходное напряжение, габариты, генератор, датчик, детектор, диапазон, ду, зажигание, заряд, игрушка, импульс, индикация, источник питания, конденсатор, лампы, лдс, металлоискатель, микросхема, мощность, нагрузка, напряжение, освещение, панель приборов, паяльник, пиранья, плавное включение, подключение, подсветка, приборная панель, прожектор, радиомикрофон, радиоприемник, радиостанция, рассеивание, резистор, реле, светодиод, сенсор, сигнализатор, сигнализация, сирена, срок службы, стабилизатор, схема, счетчик, таймер, технология, тракт, транзистор, трансивер, усилитель, частота, частотомер, яркость



        © 2010-2016 S-Led.Ru All Rights Reserved