МИКРОКОНТРОЛЛЕР AVR - Страница 110

МИКРОКОНТРОЛЛЕР AVR - МИКРОКОНТРОЛЛЕР AVR

На прилагаемом к книге CD-ROM вы обнаружите три версии программ для этого приложения. Первая предназначена для проверки уровня аналогового выхода до попытки работы с видеосигналом. Вторая программа (Ap3v2.ASM) выводит в центр телевизионного экрана белую полоску, и последняя (Ap3v3.ASM) - обеспечивает вывод полоски в правом нижнем углу экрана, а также вывод светового пятна, которое можно двигать путем вращения потенциометра.

Последняя программа использует 179 слов памяти программ из 512 доступных, так что ее легко можно расширить до игры, более напоминающей теннис. Я не стал до конца реализовывать эту игру из-за аппаратных неудобств - реальный уровень выходного напряжения несколько отличался от того, который хотелось бы иметь, хотя приложение хорошо работало на моем дешевом телевизоре. Другая важная причина связана с работой связки конденсатор-потенциометр, используемой для управления. Надо было бы поменять номиналы компонентов для того, чтобы максимальное время разряда конденсатора было больше времени вывода на экран одного поля. Можно было бы также включить между потенциометром и землей дополнительный резистор сопротивлением 10 К для того, чтобы помочь решить эту проблему Кроме того, это позволило бы немного улучшить форму сигнала при минимальном значении сопротивления потенциометра. Когда я правил эту книгу перед посылкой ее в издательство, то обнаружил, что неправильно включил потенциометр. Контакт потенциометра, подсоединенный к земле, должен оставаться неподключенным.

Go to Top