Jump to content

    

LVSP без использования программаторов

Здравствуйте!

Возможно ли запрограммировать контроллер 8515 по способу LVSP без использования каких-либо вспомогательных устройств, кроме как компьютера? т.е. просто напрямую подключив к COM или LPT порту и запустив программу, которая запишет все необходимое в flash и eeprom память через выводы SCK, MISO и MOSI.

Или для этого обязательно нужно использовать какой-нибудь ISP, например ATAVRISP? Сколько рублей может стоить такой ISP?

P.S.

Не пинайте сильно если это покажется вам дикостью - я неопытный.

Edited by AVR

Share this post


Link to post
Share on other sites
Здравствуйте!

Возможно ли запрограммировать контроллер 8515 по способу LVSP без использования каких-либо вспомогательных устройств, кроме как компьютера? т.е. просто напрямую подключив к COM или LPT порту

 

Да. например http://avr.nikolaew.org - и LPT (напрямую) и COM (несколько резисторов и диодов). И не только запрограммировать, но и, вставив в программу модуль обработки SPI прерывания - и realtime отладчик по этому же шлейфу. И не только 8515, но и любой AVR поддерживающий ISP

Share this post


Link to post
Share on other sites

Большое спасибо всем!

Всё что искал - нашел ;)

Share this post


Link to post
Share on other sites

Здравствуйте!

Возможно ли запрограммировать контроллер 8515 по способу LVSP без использования каких-либо вспомогательных устройств, кроме как компьютера? т.е. просто напрямую подключив к COM или LPT порту

 

Да. например http://avr.nikolaew.org - и LPT (напрямую) и COM (несколько резисторов и диодов). И не только запрограммировать, но и, вставив в программу модуль обработки SPI прерывания - и realtime отладчик по этому же шлейфу. И не только 8515, но и любой AVR поддерживающий ISP

 

Да, про тебя я забыл, извини, хотя твой программатор мне очень помог, спасибо тебе. Если хочешь могу послать мою схему для программирования AVR через RS-232 с ноутбука.

Edited by aleksey_sav

Share this post


Link to post
Share on other sites
Да. например http://avr.nikolaew.org - и LPT (напрямую) и COM (несколько резисторов и диодов). И не только запрограммировать, но и, вставив в программу модуль обработки SPI прерывания - и realtime отладчик по этому же шлейфу. И не только 8515, но и любой AVR поддерживающий ISP

Попробовал эту программу:

Подключил 4 вывода контроллера (MISO, MOSI, SCK и RESET) к нужным выводам LPT порта (настроил их), подключил питание (+5 В) и "землю", подсоединил кварц между XTAL1 и XTAL2 + каждый вывод через конденсаторы к "земле", но программа пишет что "нет отклика от МК". Какова методика проверки правильности подключения? В чем может быть ошибка?

Share this post


Link to post
Share on other sites

Куда нужно подключать общий ("земляной") провод? Между любым контактом LPT порта от 18-го до 25-го с контактом GND на самом контроллере?

Share this post


Link to post
Share on other sites

Да, если это не ноутбучный порт. Там могут быть нюансы.

Share this post


Link to post
Share on other sites

Да. например http://avr.nikolaew.org - и LPT (напрямую) и COM (несколько резисторов и диодов). И не только запрограммировать, но и, вставив в программу модуль обработки SPI прерывания - и realtime отладчик по этому же шлейфу. И не только 8515, но и любой AVR поддерживающий ISP

Попробовал эту программу:

Подключил 4 вывода контроллера (MISO, MOSI, SCK и RESET) к нужным выводам LPT порта (настроил их), подключил питание (+5 В) и "землю", подсоединил кварц между XTAL1 и XTAL2 + каждый вывод через конденсаторы к "земле", но программа пишет что "нет отклика от МК". Какова методика проверки правильности подключения? В чем может быть ошибка?

 

Вот моя схема, с помощью которой я программировал AVR с ноутбука.

Cable_For_Uniprof.pdf

Share this post


Link to post
Share on other sites
Вот моя схема, с помощью которой я программировал AVR с ноутбука.

Спасибо за схему. Возникли вопросы:

Обязательны ли резисторы и стабилитроны в схеме подключения для LPT порта обычного стационарного ПК, какова их роль в схеме? Для чего линия MOSI слева подключена сразу к двум проводам?

Share this post


Link to post
Share on other sites

Вот моя схема, с помощью которой я программировал AVR с ноутбука.

Спасибо за схему. Возникли вопросы:

Обязательны ли резисторы и стабилитроны в схеме подключения для LPT порта обычного стационарного ПК, какова их роль в схеме? Для чего линия MOSI слева подключена сразу к двум проводам?

 

никаких резисторов и стабилитронов... (если чип питается от внешнего источника)

 

http://www.ic-prog.com/funcard.jpg

вложением загрузчик программ к этой схеме, которые поддерживает некоторые чипы.

8515 там нет в списке поддерживаемых чипов, выберите 8535.

FunCardProgrammer.rar

Edited by defunct

Share this post


Link to post
Share on other sites

90S8515 есть в списке у Ic-prog - http://www.ic-prog.com/, а резисторы и стабилитроны нужны в моей схеме для программирования по COM порту.

Edited by aleksey_sav

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this