Постараюсь описать, как я это делал...
Когда-то давно скачал программку ComSPY, которая работает с СОМ-портом, т.е. с помощью нее можно отправлять и принимать в буфер данные через СОМ-порт. на АТ89С2051 сделал простой переходник RS-232 - SPI, т.е. что отправил с компьютера, без изменений передается на индикатор (в данном случае, кстати, с помощью него же запускал LED-индикатор
http://radiokot.ru/forum/viewtopic.php?f=61&t=98161). Выводы A0, RESET и CS подтянул к +3,3в резюками 10ком, и подключил их к кнопкам, которые находятся на плате индикатора. Таким образом, когда надо отправить команду, жму на кнопку А0 и отправляю данные с компа, а когда данные, кнопку не нажимаю. Кнопкой CS практически не пользовался, a RESETом, когда чего-нибудь наотсылаю не того
Для того, чтобы индикатор начал показывать, достаточно отправить последовательность 2F, 81, 37, AF, C8, 40 (см. пост выше), удерживая кнопку А0 нажатой, т.е. удерживая на линии А0 логический "0", на экране появляется всякий мусор из ОЗУ, ну а затем, пользуясь ДШ, отправляя разные команды и данные, исследовал индикатор. Вот как-то так.
P.S. Прилагаю схему подключения и прошивку на контроллер... может кому-нибудь пригодится...
- Вложения
-
- TEST.ASM
- Прошивка АТ89С2051
- (1.66 KiB) Скачиваний: 1150
-
- IMG_0774.JPG
- Схема подключения
- (212.01 KiB) Скачиваний: 2653
-
- COMSPY.rar
- Работает под WIN98
- (286.88 KiB) Скачиваний: 603