Генератор видеосигнала на PIC16F84A.
Re: Генератор видеосигнала на PIC16F84A.
ЕЕПРОМ записан корректно
после программирования микроконтроллера
специально еще раз провожу его чтение
как программа так и данные в ЕЕПРОМе присутствуют
после программирования микроконтроллера
специально еще раз провожу его чтение
как программа так и данные в ЕЕПРОМе присутствуют
- Реклама
Re: Генератор видеосигнала на PIC16F84A.
покажи скрин EEPROM
- К@Т
- Говорящий с текстолитом
- Сообщения: 1573
- Зарегистрирован: Сб окт 09, 2010 12:33:48
- Откуда: Незалежная
Re: Генератор видеосигнала на PIC16F84A.
Считай эпром и покажи.Не верю я что в эпроме записано то что надо.n.bresh писал(а):ЕЕПРОМ записан корректно
после программирования микроконтроллера
специально еще раз провожу его чтение
как программа так и данные в ЕЕПРОМе присутствуют
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
- К@Т
- Говорящий с текстолитом
- Сообщения: 1573
- Зарегистрирован: Сб окт 09, 2010 12:33:48
- Откуда: Незалежная
Re: Генератор видеосигнала на PIC16F84A.
Адреса не совпадают с адресами в программе!(зашей через ис прог,т.к. винпик у многих шьёт нетуда).n.bresh писал(а):Лови
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
- Реклама
Re: Генератор видеосигнала на PIC16F84A.
зашил ис прог - результат тот же
посмотри фото с экрана телека
посмотри фото с экрана телека
- Вложения
-
- FotoEkrana.GIF
- (24.75 КБ) 643 скачивания
- К@Т
- Говорящий с текстолитом
- Сообщения: 1573
- Зарегистрирован: Сб окт 09, 2010 12:33:48
- Откуда: Незалежная
Re: Генератор видеосигнала на PIC16F84A.
У тебя некоректно зашита программа!Значит у тебя было сообщение типа ошибка чтения по какомуто адресу?Если да то поставь задержку на 40.И ещё конфигурацию правильно ставиш?n.bresh писал(а):зашил ис прог - результат тот же
посмотри фото с экрана телека
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Re: Генератор видеосигнала на PIC16F84A.
Конфигурация HS WDT off PWRT on CP off
ИС прог сначала ругнулся по поводу адреса
после изменения настроек с Direct I/O на Windows API
запись и верификация прошли нормально без ошибок
ИС прог сначала ругнулся по поводу адреса
после изменения настроек с Direct I/O на Windows API
запись и верификация прошли нормально без ошибок
Re: Генератор видеосигнала на PIC16F84A.
Увеличил задержку до 40
ис прог перестал ругаться и на Direct I/O и отписал все нормально
но проблема осталась
по чек сумме 215A можно чтото определить ?
ис прог перестал ругаться и на Direct I/O и отписал все нормально
но проблема осталась
по чек сумме 215A можно чтото определить ?
Re: Генератор видеосигнала на PIC16F84A.
поменяй МК 12мГц завашенная частота может на ней не работать. Или напиши тестовую программу и измерий частоту.
Re: Генератор видеосигнала на PIC16F84A.
использую PIC16F84A-20P
частота 20 МГц
частота 20 МГц
Re: Генератор видеосигнала на PIC16F84A.
всем спасибо
проблема ушла
просто была соплюшка между B2 и B5
не было видно потому что она была не на дорожке а под колодкой микрухи
проблема ушла
просто была соплюшка между B2 и B5
не было видно потому что она была не на дорожке а под колодкой микрухи
Re: Генератор видеосигнала на PIC16F84A.
Разогнал МК до 20 МГц, подогнал временные интервалы
имею теперь в текстовом режиме 8 строк по 15 символов
Решил перейти на PIC16F628A
переписал адреса регистров eedata,eeadr, eecon1, cmcon, intcon
отключил компаратор cmcon 0x07, отключил прерывания intcon B'00xxxxxx'
но схемка молчит
в MPLAB симуляции все регистры отрабатывают корректно
где я мог еще ошибиться ?
имею теперь в текстовом режиме 8 строк по 15 символов
Решил перейти на PIC16F628A
переписал адреса регистров eedata,eeadr, eecon1, cmcon, intcon
отключил компаратор cmcon 0x07, отключил прерывания intcon B'00xxxxxx'
но схемка молчит
в MPLAB симуляции все регистры отрабатывают корректно
где я мог еще ошибиться ?
- К@Т
- Говорящий с текстолитом
- Сообщения: 1573
- Зарегистрирован: Сб окт 09, 2010 12:33:48
- Откуда: Незалежная
Re: Генератор видеосигнала на PIC16F84A.
Где схема,исходник?Или по звёздам гадать и искать твой косяк?n.bresh писал(а):Разогнал МК до 20 МГц, подогнал временные интервалы
имею теперь в текстовом режиме 8 строк по 15 символов
Решил перейти на PIC16F628A
переписал адреса регистров eedata,eeadr, eecon1, cmcon, intcon
отключил компаратор cmcon 0x07, отключил прерывания intcon B'00xxxxxx'
но схемка молчит
в MPLAB симуляции все регистры отрабатывают корректно
где я мог еще ошибиться ?
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Re: Генератор видеосигнала на PIC16F84A.
привет всем
двигаюсь дальше в своем проекте
pic16f628 работает коректно
проблема в следующем:
необходимо выдавать текст только в четном полукадре
для выделения полукадра из видеосигнала использую LM1881
завел его на porta,5 выделяю его с помощью
metka btfsc porta,5
goto metka
после этого завожу синхроимпульсы на porta,4 и огранизую прерывание по переполнению timer0
в результате без проблем вывожу строчку текста в любом месте экрана
после этого жду нечетный полукадр
metka1 btfss porta,5
goto metka1
опять жду четный и повторяю процедуру
все в норме только текст смещен немного влево
при следующем четном полукадре текст опять немного справа и так далее
то есть на экране видно как бы дрожание текста влево-вправо
не сильно но все равно мешает, особенно заметно на экране с большой диагональю
частота пика 20 МГц
может есть у кого какие идеи ?
может ли LM1881 формировать полукадры разной длительности ?
двигаюсь дальше в своем проекте
pic16f628 работает коректно
проблема в следующем:
необходимо выдавать текст только в четном полукадре
для выделения полукадра из видеосигнала использую LM1881
завел его на porta,5 выделяю его с помощью
metka btfsc porta,5
goto metka
после этого завожу синхроимпульсы на porta,4 и огранизую прерывание по переполнению timer0
в результате без проблем вывожу строчку текста в любом месте экрана
после этого жду нечетный полукадр
metka1 btfss porta,5
goto metka1
опять жду четный и повторяю процедуру
все в норме только текст смещен немного влево
при следующем четном полукадре текст опять немного справа и так далее
то есть на экране видно как бы дрожание текста влево-вправо
не сильно но все равно мешает, особенно заметно на экране с большой диагональю
частота пика 20 МГц
может есть у кого какие идеи ?
может ли LM1881 формировать полукадры разной длительности ?


