Найдено 10 результатов

Uma_an
Вс май 06, 2018 22:34:33
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2014560

Re: BASCOM AVR в вопросах и ответах

так у вас там в прерывании вывод на жки
допустим в какой то момент начала выводиться строка
Lcd "sek:";Sek ;" Tim1:"; timer1 ' секунды и таймер цикла
вышло в жки sek:;Sek ;" T",то есть "im1:" еще не загрузилось а у вас сработало прерывание,там как написано отработалось и уже потом продолжается ...
Uma_an
Вс май 06, 2018 21:26:58
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2014560

Re: BASCOM AVR в вопросах и ответах

Я выше предложил подобное
можно и как у вас,только добавить
if imp<>imp_old then
Locate 2 , 6
Lcd imp;" Impulse"
imp_old=imp
end if

Суть не в том, чтоб программа заработала, суть в том, чтоб понять из-за чего она не захотела работать в первом варианте. Не факт, что во втором варианте проги не ...
Uma_an
Вс май 06, 2018 19:35:59
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2014560

Re: BASCOM AVR в вопросах и ответах

Не знаю кого перецитировать, но перенеся строки из отработки прерывания в основную программу:
Locate 2 , 6
Lcd imp;" Impulse"
...задействовав еще одну переменную 'imp_old ' всё вроде стало на свои места. НО, по сути, вопрос для меня не остался закрытым, т.к. не уверен, что это "дребезг контактов ...
Uma_an
Вс май 06, 2018 15:48:29
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2014560

Re: BASCOM AVR в вопросах и ответах

[uquote="Novice user",url="/forum/viewtopic.php?p=3370522#p3370522"]а пи чем тут фузы?вы компилятору сообщили частоту мк?
$crystal = 8000000[/uquote]

да
Uma_an
Вс май 06, 2018 09:21:59
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2014560

Re: BASCOM AVR в вопросах и ответах

думаю, дребезг контактов создаёт вам проблемы

я бы еще увеличил стеки и команду разрешения прерываний поставил после настройки всех прерываний

Увеличил:
$hwstack=80
$swstack=32
------
Увеличение не исправило кривизну моей проги )
Enable Interrupts '(команда разрешения прерываний и так вроде ...
Uma_an
Сб май 05, 2018 22:26:54
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2014560

Re: BASCOM AVR в вопросах и ответах

Приветствую всех.
...Пару строчек проги, а работать не хочет толком (вместо импульсов от внешнего источника использую временно кнопку. Подтяжка на + через резистор. Если медленно нажимать (>1 сек), то вроде все ок, если "быстрее", то индикация на LCD и сама программа сбивается.
Максимально ...
Uma_an
Вс апр 22, 2018 20:34:35
Форум: PIC
Тема: pic12f675. Вопрос более тех. характера, чем программного
Ответы: 3
Просмотры: 1842

Re: pic12f675. Вопрос более тех. характера, чем программного

Ок. Установил MPLAB 8.92 и XC8. Не работает:
1) GPIO4 ^=1;
т.е. не инвертирует...
---
2) не работает ТАКАЯ "РЕЗКАЯ" последовательность операторов:
...
GPIO0=1;
GPIO1=1;
GPIO2=1;
и т.д.
Какую задержку м.б. нужно ставить между ними?
---
3) #pragma config FOSC = INTRCIO пришлось поставить вместо ...
Uma_an
Ср апр 18, 2018 22:08:00
Форум: PIC
Тема: pic12f675. Вопрос более тех. характера, чем программного
Ответы: 3
Просмотры: 1842

pic12f675. Вопрос более тех. характера, чем программного

Доброй ночи всем
Если такое возможно, то разрешите трабл:

тело проги:
----
program puls
main:
GPIO=0
CMCON=7
TRISIO=%00000000

setbit(GPIO,1)
delay_ms(36)

clearbit(GPIO,1)
delay_us(1667)
setbit(GPIO,1)
delay_us(1667)
{....
и т.д.}
end.
---
В "изображениях": ... Сonfig - фьюзы, в Imp ...
Uma_an
Ср апр 11, 2018 23:25:43
Форум: PIC
Тема: data, read, restore. Как эти функции выглядят в Pascal?
Ответы: 2
Просмотры: 1254

Re: data, read, restore. Как эти функции выглядят в Pascal?

в обычном паскале это выглядит либо так var data &#58; array&#91;0&#46;&#46;NN&#93; of char = &#40;1,2,3,4,5&#46;&#46;&#46;&#46;&#41;; либо так const data &#58; array&#91;0&#46;&#46;NN&#93; of char = &#40;1,2,3,4,5&#46;&#46;&#46;&#41;;
как же вы взялись писать программу на языке, которого не ...
Uma_an
Вт апр 10, 2018 17:49:03
Форум: PIC
Тема: data, read, restore. Как эти функции выглядят в Pascal?
Ответы: 2
Просмотры: 1254

data, read, restore. Как эти функции выглядят в Pascal?

Здравия всем.

data, read, restore...были когда-то такие функции в обычном Basic. Как эти функции выглядят в MicroPascal for pic?
---------
чтоб было нагляднее вышеописанному, то нужно последовательно присвоить относительно большой объем переменной, т.е. по очереди я хочу считать вот это с ...

Перейти к расширенному поиску