Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ Програматор для мікроконтролерів 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 та AT89S53 англійською мовою. Описані лише відмінності даних мікроконтролерів стандартного зразка 87C51.
Якщо ви хочете поле детально ознайомитися з мікроконтролерами фірми Atmel і маєте деякі знання в аглійській мові, то можете сходити на офіційний сайт фірми Atmel, atmel.com. Також є російський веб-сайт підтримки Atmel, atmel.ru. Правда, там мікроконтролери сімейства MSC-51 (AT89C51 та ін.) не поважають, в основному пишуть про сімейство AVR (AT90S4414 з цих), але в розділі "запитання-відповідь" є посилання на MSC-51. Автор: Олександр Фомін, fomalex@mail.ru; Публікація: cxem.net Дивіться інші статті розділу Мікроконтролери. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Новий спосіб управління та маніпулювання оптичними сигналами
05.05.2024 Приміальна клавіатура Seneca
05.05.2024 Запрацювала найвища у світі астрономічна обсерваторія
04.05.2024
Інші цікаві новини: ▪ Обчислювальна кластерна технологія від Apple ▪ Китайський електробус BYD – 325 км на одній зарядці Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ розділ сайту Музиканту. Добірка статей ▪ стаття Жереб кинутий. Крилатий вислів ▪ стаття Чому кольори веселки розташовуються в такому порядку? Детальна відповідь ▪ стаття Хмари нижнього ярусу. Поради туристу ▪ стаття Свинцево-гліцеринова маса. Прості рецепти та поради ▪ стаття Чарівна трубка. Секрет фокусу
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |