C
ctownsend
Guest
Я создал автономную ISP программатор для AT89S51/52 устройств с использованием другой 89S51 и 24LC256 EEPROM для хранения файлов шестнадцатиричное быть запрограммирован.
Шестнадцатеричный файл и схематический включена.Шестнадцатеричный файл должен работать в большинстве устройств 8051 при условии, что Вы выполните Цоколевка на схеме.Код находится под 2K поэтому он будет работать даже в 89C2051/89S2051.(это не повредит использовать два pullup 4.7K резисторов на p1.0 и p1.1, если вы используете один 89C2051 для программиста)
Вы просто загрузить файл в EEPROM с терминальной программой, установить настройки, а затем вы можете запрограммировать at89S устройства с помощью кода хранится в EEPROM без компьютера.Помните, нет контроля потока при загрузке шестнадцатиричное файл, поэтому вы должны замедлить данных до минимума 100мс задержка на линии, чтобы данные не будут потеряны.Большинство программ, терминал будет делать этого.Я использую терминал с Windows 3.1, я считаю это самый лучший, не ошибки (лучше, чем HyperTerminal)
Я только проверку программист по 89S51 и 89S52.Я не тестировал на новые 89S2051 устройств, но я надеюсь, он будет работать так же.
Пожалуйста, прочитайте инструкцию тщательно.Я проверял этот программист и не работать хорошо.
Просто ищу некоторые отзывы и пути совершенствования.Любые советы будут оценены.
Удачи
Изменить Дек 2, 2007: Я сделал некоторые изменения, и я загрузили исходный код.
В этой версии входящего шестнадцатеричный файл проверяется по уважительным контрольную линию.
Новый размер файла также проверены (не более 8K-файл).
Я надеюсь, что кто-то может "выбрать помогла мне", если они используют этот код.
Скриншоты также включены в этот файл.
Удачи
Извините, но вам необходимо войти в аккаунт это вложение
Шестнадцатеричный файл и схематический включена.Шестнадцатеричный файл должен работать в большинстве устройств 8051 при условии, что Вы выполните Цоколевка на схеме.Код находится под 2K поэтому он будет работать даже в 89C2051/89S2051.(это не повредит использовать два pullup 4.7K резисторов на p1.0 и p1.1, если вы используете один 89C2051 для программиста)
Вы просто загрузить файл в EEPROM с терминальной программой, установить настройки, а затем вы можете запрограммировать at89S устройства с помощью кода хранится в EEPROM без компьютера.Помните, нет контроля потока при загрузке шестнадцатиричное файл, поэтому вы должны замедлить данных до минимума 100мс задержка на линии, чтобы данные не будут потеряны.Большинство программ, терминал будет делать этого.Я использую терминал с Windows 3.1, я считаю это самый лучший, не ошибки (лучше, чем HyperTerminal)
Я только проверку программист по 89S51 и 89S52.Я не тестировал на новые 89S2051 устройств, но я надеюсь, он будет работать так же.
Пожалуйста, прочитайте инструкцию тщательно.Я проверял этот программист и не работать хорошо.
Просто ищу некоторые отзывы и пути совершенствования.Любые советы будут оценены.
Удачи
Изменить Дек 2, 2007: Я сделал некоторые изменения, и я загрузили исходный код.
В этой версии входящего шестнадцатеричный файл проверяется по уважительным контрольную линию.
Новый размер файла также проверены (не более 8K-файл).
Я надеюсь, что кто-то может "выбрать помогла мне", если они используют этот код.
Скриншоты также включены в этот файл.
Удачи
Извините, но вам необходимо войти в аккаунт это вложение