Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Программатор для микроконтроллеров AT89C51/52/55. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры

Комментарии к статье Комментарии к статье

Программатор подключается к последовательному порту компьютера. При управлении программатором используются только стандартные функции Windows API, поэтому программа должна работать под всеми версиями Windows. Я проверял под Windows 98. Если у вас что-то не работает, то пишите, буду дорабатывать.

Основу программатора составляет микроконтроллер AT90S4414. Почему такой дорогой, спросите Вы? Да, можно было использовать контроллер AT89C51. Но если вы только еще собрались делать программатор, т.е. у вас его нет, то чем вы прошьете контроллер для программатора? AT90S4414 дороже, но имеет возможность программирования по последовательной шине SPI. Программатор для такой шины состоит из 3-х резисторов, 3-х конденсаторов и кварца и подключается к параллельному порту. Я использовал программатор SP12 с xs4all.nl/~sbolt/e-spider_prog.html. Там вы сможете найти схему подключения к порту LPT и программное обеспечение под различные операционные системы: DOS/WINDOWS, LINUX и даже WINDOWS 2000! Кстати, там вы сможете найти программатор и для контроллеров, совместимых с семейством MSC-51 и имеющих интерфейс SPI: AT89S8252, AT89S53.

Для более дешевого варианта преобразователь уровней COM-порта в ТТЛ и обратно выполнен на дискретных элементах, хотя можно было использовать готовые микросхемы типа DS275, MAX232, но их нужно сначала найти и купить. А два транзистора и пяток резисторов с конденсатором можно найти всегда. Правда, такой вариант имеет недостаток: уровень логического "0", передаваемого контроллером, будет не +12 в, а всего +5 в. Но стандарт последовательного порта предполагает уровень логического "0" +3...+12В, так что +5 соответствует стандарту. Эту схему преобразователя я придумал не сам, а нашел на сайте ATMEL atmel.com. Там эта схема используется в программаторе для микроконтроллеров семейства AVR. Там же сообщается о том, что старые платы ввода-вывода могут не работать при таком малом уровне напряжения.

Ниже вы можете скачать прошивку для контроллера AT90S4414 в форматах ROM и HEX (SP12 понимает оба этих формата), управляющую программу, иструкцию по сборке и проверке программатора. Управляющая программа имеет подробный Help.

Программатор для микроконтроллеров AT89C51/52/55

Описание Формат Размер Ссылка
Прошивка для контроллера AT90S4414(ROM и НЕХ) RAR архив 5505 байт скачать
Краткая инструкция по сборке TXT 3 Кбайт скачать
Схема программатора GIF 15 Кбайт просмотр
Печатная плата GIF 16 Кбайт просмотр

Также вы можете скачать описания микроконтроллеров AT89C51/52/55 и AT89S53 на английском языке. Описаны только отличия данных микроконтроллеров от стандартного образца 87C51.

Описание Формат Размер Ссылка
AT89C51 PDF 268 Кбайт скачать
AT89C52 PDF 364 Кбайт скачать
AT89C55 PDF 744 Кбайт скачать
AT89S53 PDF 483 Кбайт скачать

Если вы хотите полее подробно ознакомится с микроконтроллерами фирмы Atmel и имеете кое-какие познания в аглийском языке, то можете сходит на официальный сайт фирмы Atmel, atmel.com. Также имеется российский сайт поддержки Atmel, atmel.ru. Правда, там микроконтроллеры семейства MSC-51(AT89C51 и др.) не уважают, в основном пишут об семействе AVR (AT90S4414 из этих), но в разделе "вопрос-ответ" есть ссылки на MSC-51.

Автор: Александр Фомин, fomalex@mail.ru; Публикация: cxem.net

Смотрите другие статьи раздела Микроконтроллеры.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Дети, растущие рядом с природой, обретают крепкие кости 02.03.2026

Влияние окружающей среды на здоровье человека становится все более очевидным, особенно в детском возрасте. Новое исследование, опубликованное в журнале JAMA Network Open, показывает, что близость к природе напрямую связана с крепостью костей у детей. Ученые установили, что у детей, чьи дома окружены природными территориями в радиусе 1000 метров на 25% больше обычного, риск развития крайне низкой плотности костей снижается на 65%. Для проведения исследования были проанализированы данные более 300 детей, проживающих в городских, пригородных и сельских районах Фландрии в Бельгии. Плотность костной ткани у детей в возрасте от четырех до шести лет оценивалась с помощью ультразвуковых методов. Такой подход позволил безопасно и точно измерить состояние костей на ранних этапах формирования скелета. При анализе учитывались ключевые факторы, влияющие на рост и развитие детей: возраст, вес, рост, этническая принадлежность и уровень образования матери. На основании этих параметров исследоват ...>>

Самовосстанавливающаяся инфраструктура будущего 02.03.2026

Современные мосты и бетонные конструкции по всему миру сталкиваются с проблемой устаревания и износа. Многие сооружения, построенные до 1980-х годов, постепенно теряют свою несущую способность, что требует дорогого ремонта или полной замены. Недавние разработки ученых из Швейцарских федеральных лабораторий материаловедения и технологий (Empa) предлагают инновационное решение - систему укрепления бетонных конструкций с помощью "умной стали", способной самостоятельно устранять трещины и повреждения. В основе новой технологии лежит арматура из сплава на основе железа с эффектом памяти формы (Fe-SMA). Этот материал обладает уникальным свойством: при нагревании до 190-200 °C стержни стремятся вернуться к своей первоначальной конфигурации. В бетонной конструкции это создает внутреннее напряжение, которое затягивает трещины и выравнивает деформированные элементы, существенно повышая прочность и долговечность сооружений. Актуальность разработки объясняется критическим состоянием инфрастр ...>>

Поцелуи полезны для здоровья 01.03.2026

Вопрос о том, как социальные связи и близость с партнером отражаются на здоровье человека, привлекает внимание не только психологов, но и специалистов в области микробиологии. Новое исследование показывает, что совместное проживание с любимым человеком может оказывать значительное влияние на микробиом кишечника и общее самочувствие. Доктор Наоми Миддлтон, клинический психологи и эксперт по здоровью кишечника, объяснила, что все аспекты совместной жизни - поцелуи, совместное питание, физическая близость и даже просто пребывание рядом - тесно связаны с поддержанием сбалансированной кишечной микрофлоры. Она подчеркивает, что здоровье экосистемы кишечника во многом определяется социальными взаимодействиями и повседневной близостью с другими людьми. По словам Миддлтон, длительное совместное пребывание с партнером может способствовать увеличению микробного разнообразия в кишечнике, а также снижать воспалительные процессы, связанные со стрессом. Такой эффект обусловлен тем, что микробио ...>>

Случайная новость из Архива

Робот-сиделка 17.03.2007

Инженеры из Германии и еще семи стран ЕС приступили к созданию роботов для больницы. Размеры робота для больницы не должны превышать полуметра. Его нужно оборудовать мотором, колесами, компьютером, монитором, громкоговорителем, радиосвязью, оптическим датчиками и манипуляторами для уборки помещения. Все это оборудование уже есть.

"Наша цель - собрать его на одной платформе и оснастить систему достаточно высоким интеллектом. А пригодится такой робот не только для уборки помещения. С его помощью можно будет позвать врача или проводить посетителя к пациенту. Главное отличие нашей системы в том, что робот может действовать не только автономно, но и образовывать с другими роботами единый интеллектуальный центр", - рассказывает Томас Шлегель из Фраунгоферовского института промышленной инженерии (Германия), который координирует европейский проект IWARD (от "intelligent robot swarm for attendance, recognition, cleaning and delivery").

О том, как будет работать эта система, можно судить по нескольким примерам. Представим себе, что один робот убирается в палате, а другой стоит в коридоре и видит, что к палате приближается пожилой пациент. Тогда он сообщает об этом первому роботу-уборщику, и тот на всякий случай отползает в угол, чтобы пациент об него не споткнулся. Может так случиться, что сиделке, которая находится в палате для пациентов с заболеванием сердца, срочно понадобится помощь кардиолога.

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

Другие интересные новости:

▪ Подогрев сидений автомобиля - за подписку

▪ Кислорода в атмосфере Земли становится все меньше

▪ AA/AAA-аккумуляторы из батарей гибридных авто

▪ Компактная посудомойка не требует электроэнергии

▪ Огонь измерян вольтметром

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Искусство аудио. Подборка статей

▪ статья Жильбер Сесброн. Знаменитые афоризмы

▪ статья Какой знаменитый музыкант играл в метро, и люди почти не проявили интерес к его музыке? Подробный ответ

▪ статья Кварцевые часы. Детская научная лаборатория

▪ статья BLUETOOTH - что это такое. Энциклопедия радиоэлектроники и электротехники

▪ статья Транзисторы ICM7555ISA - IRF4905S. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026