Стек 16а628

Здесь обсуждаем устройства на МК и программы для них
za9c
Читатель
Читатель
Сообщения: 94
Зарегистрирован: 31 авг 2011, 15:50

Re: Стек 16а628

Сообщение za9c »

Надеюсь всё понятно будет
Вложения
Расчёт.xlsx
(19.05 КБ) 690 скачиваний
za9c
Читатель
Читатель
Сообщения: 94
Зарегистрирован: 31 авг 2011, 15:50

Re: Стек 16а628

Сообщение za9c »

Вот наконец я и отгулял свой отпуск. Админ помоги!!! Сколько по времени при кварце 4МГц записывается(считывается) во внутреннюю eeprom один байт информации?????
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Стек 16а628

Сообщение rhf-admin »

Для чтения 1 байта из EEPROM нужно выполнить 4 или 5 команд (смотря в каком мы банке), каждая из которых при кварце 4МГц выполняется 1 мкс. Т.е. надо 4 или 5 мкс.
С записью сложнее. Само время записи не зависит от кварца. Цитата из даташита: "Время записи управляется интегрированным таймером и зависит от напряжения питания, температуры и технологического разброса параметров кристалла". Так же там указано, что типовое время 4 мс, максимальное 8 (причём это значение не тестировано). Плюс к этому надо ещё 12 или 13 команд по 1 мкс (опять же, смотря в каком мы банке).
С уважением, администрация сайта.
za9c
Читатель
Читатель
Сообщения: 94
Зарегистрирован: 31 авг 2011, 15:50

Re: Стек 16а628

Сообщение za9c »

Спс большое. Всё понял. Придётся делать так. При выключении зажигания питание на микроконтроллер будет подаваться ещё некоторое время через реле. По окончании записи в пром реле размыкается самим же микроконтроллером и отключает само себя. :clapping: А так программа готова за выходные отработаю её и выложу.... Только что делать с битами конфигурации??? Как утворить так чтоб было оптимально по помехозащищённости? Там сброс при вкл питании, как лучше енто зрабить. Потому что у меня старая плата подвисает иногда!!!!!!
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Стек 16а628

Сообщение rhf-admin »

Мне кажется это лучше на аппаратном уровне решать. Хороший стабилизатор, керамику на ноги пика по питанию и всё будет нормально. Ну и если MCLR не занят, - можно там всякие фичи включить, типа сбросов по включению питания или когда оно кривое.
С уважением, администрация сайта.
za9c
Читатель
Читатель
Сообщения: 94
Зарегистрирован: 31 авг 2011, 15:50

Re: Стек 16а628

Сообщение za9c »

2 ДНЯ ПИСАЛ ПРОГРАММУ И 3 ВНОСИЛ ТАБЛИЦЫ В НЕЁ. ДЛЯ ПРОВЕРКИ В ПОДПРОГРАММУ INIT ПОСЛЕ CALL LYBRARY ВПИСАТЬ. ДЛИТЕЛЬНОСТЬ ОБОРОТОВ ИЗ ТАБЛИЦЫ EXEL(СОЛБИК B). ВКЛЮЧИТЬ TMR0. И СКАКНУТЬ НА СТАРТ.
MOVLW 0X--
MOVWF DXH
MOVLW 0X--
MOVWF DXL
BSF INTCON,TOIE
CLRF COUNT
CLRF TMR0
GOTO START (STOPWATCH ON)
-
-
SRAVN
BSF ISKRA (STOPWATCH OFF)
Вложения
xxx.rar
(16.19 КБ) 546 скачиваний
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Стек 16а628

Сообщение rhf-admin »

Проверял уже эту прогу в деле?
С уважением, администрация сайта.
za9c
Читатель
Читатель
Сообщения: 94
Зарегистрирован: 31 авг 2011, 15:50

Re: Стек 16а628

Сообщение za9c »

Программа сырая, но костяк заложен. В понедельник плату вытравлю, подкорректирую и и запрограммирую, ну а там подправлять буду. Схему завтра выложу, p-cad в лом ставить, от руки нарисую и от сканирую, там попонятней станет.
za9c
Читатель
Читатель
Сообщения: 94
Зарегистрирован: 31 авг 2011, 15:50

Re: Стек 16а628

Сообщение za9c »

Выкладываю схему. Посмотри пож-ста по схеме вход RA3 при выключ зажигания на входе RA3 должен быть стабильный 0. Ну и для КАТ. ЗАЖ. RA0 как поведёт buz941a или делитель вставить??? Схема в Splan6.0.0.1.
ps может тему переменяй как нить по другому. Не стек а как захошь. Ну прогу, конечно, подправлю под схему, а то сначала написал, а потом думать начал....
Вложения
СХЕМАУОЗ.rar
(8.08 КБ) 556 скачиваний
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: Стек 16а628

Сообщение rhf-admin »

А можно скрин экрана сделать? А то splana нема.
P.S. Только в jpeg его пожалста.
С уважением, администрация сайта.
Ответить

Вернуться в «Устройства на микроконтроллерах»