Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.58.185.199] |
|
Сообщ.
#1
,
|
|
|
скачал руководство по созданию/настройке релейного модуля.
http://vgololobov.narod.ru/arch/part1.rar дошел до основ работы со средой "MPlab" (стр.74) все настройки для симуляции контроллера PIC16F628A ввел, осталось правильно ввести листинг кода тут и проблема, автор статьи привел только последние 33 строк кода , в то время как у него на рисунке вышло 105. Первые 72 строк сказал взять из предыдущей главы, где он рассказывал про инициализацию команд контроллера.(стр. 45) Тут собственно и проблема, я не могу определить какие строчки мне нужны а какие нет. Нужна помощь знающих, листинг не сложный для тех кто раньше нечто подобное уже проделывал. M dimida, Восклицательный знак в темах - для новостей, у Вас же - вопрос... поправил, на будущее аккуратней. Когда вопрос будет решен, не забываем кликнуть "Вопрос решен" |
Сообщ.
#2
,
|
|
|
adrsim: CLRW ; Если адрес 1 запишем символы «0» «1» (30h и 31h) ADDLW 0x30 MOVWF 0x21 CLRW ADDLW 0x31 MOVWF 0x22 MOVF 0x20, 0 BCF STATUS, Z XORLW 0x1 BTFSC STATUS, Z RETURN cmnd: BCF STATUS, Z MOVF RCREG, 0 XORLW 0x52 ; Проверим наш ли модуль R (52h) BTFSS STATUS, Z ; Если нет, вернемся RETURN in1: BTFSS PIR1, RCIF ; Ждем прихода первого символа адреса GOTO in1 ; Если совпадает, продолжим MOVF RCREG, 0 BCF STATUS, Z XORWF 0x21, 0 ; Первый символ адреса, запомненный в регистре 21h. BTFSS STATUS, Z RETURN in2: BTFSS PIR1, RCIF ; Ждем прихода второго символа адреса GOTO in2 ; Если совпадает, продолжим MOVF RCREG, 0 BCF STATUS, Z XORWF 0x22, 0 ; Второй символ адреса, запомненный в регистре 22h. BTFSS STATUS, Z RETURN Ты про это? Если да - то необходимо прицепить отдельным модулем заголовочный файл для своего контроллера (что то типа, PIC16F628A.INC), что бы транслятор понял, что такое к примеру PIR1 и RCIF. Плюс, само-собой, включение и инициализацию модуля USART. |
Сообщ.
#3
,
|
|
|
Добрый день dimida! Вы уже отладили релейный модуль по статье Гололобова.
|