|
Простой модуль для изучения AT89Sxx
Статьи публикуются по мере поступления. Для упорядоченного тематического
поиска воспользуйтесь блоком "Карта сайта"
Создайте свой собственный дешевый простой микроконтроллерный модуль для изучения S-51, 52, 53. Плата основана на чипе AT89S51 компании Atmel, AT89S52, AT89S53. Эта плата может быть использован для обучения начинающих Ассемблирования и программирования на языке Си.
Особенности устройства
- Предназначен для чипов ISP, 89S51, 89s52 и 89S53с 40-контактным DIP-
- Программирования (ISP) происходит через 6-контактов и перемычки (нет необходимости внешнего программатора),
- TxD и RxD последовательный порт для связи с последовательными устройствами,
- 32 бит GPIO,
- На борту выпрямителя и регулятора + 5В постоянного тока,
- Односторонний монтаж печатной платы.
Ниже показана полная схема учебного модуля AT89Sxx. Port0, PORT1, PORT2 и PORT3 доступны для взаимодействия внешних устройств. P3.0 P3.1 используются для интерфейса RS232.
Рисунок 1: MCU и питание
Детали R1 330 1 / 4W +/- 5% R2 10K 1 / 4W +/- 5% R3-10 10K 1 / 4W +/- 5% (для P0) С1 1000uF / 16V электролитический конденсатор С2 100uF / 16V электролитический конденсатор С3 100nF многослойный или керамический С4 10uF / 16V электролитический С5, С6 33pF керамические D1 1N4001 / 1N4002 выпрямительный диод D2 LED U1 LM7805, регулятор напряжения U1 AT89S51, AT89S52 или AT89S53 X1 Кварц 1 МГц - 33 МГц (11.0592MHz подходит для стандартного генератора скорости передачи данных с использованием timer1, 9600) DB25 параллельный порт, разъем 25pins |
Рисунок2: Расположение элементов.
Рисунок 3. AT89Sxx обучающий модуль
Подключите к ISP адаптеру 6-контактный разъем. Запустите программу ISP на ПК для отправки шестнадцатеричного файла Intel для микроконтроллера. Тогда программа начнет работать.
Рисунок 4: Схема соединительного кабеля
Рисунок 5: Подключение кабеля ISP
Рисунок 6: Определение флэш