Ребята Помогите! кто знает ассемблер, и пишет прошивки, можете подредактировать одно значение! , собрал автозапуск на PIC12F508, и не устраивает что время работы двигателя 5 мин, то есть не успевает прогреваться, хотело бы 10мин или 15(желательно). Я пока на уровне прощивальщика, хотел сам подредактировать, но походу что то не так делаю, уже штук пять жучков запорол Помогите! Заранее огромное Спасибо) Исходник http://files.mail.ru...DA6F8892AE453A2
Часть исходника...
; ПЕРЕМЕННЫЕ time_xxx ДОЛЖНЫ БЫТЬ В ДИАПАЗОНЕ ОТ 1 до 255
; время от прихода команды на запуск до включения зажигания
time_wait equ .30 ; секунд * 10
; время от включения зажигания до включения стартера
time_ignition equ .20 ; секунд * 10
; максимальное время работы стартера
time_starter equ .12 ; секунд * 2
; время ожидания между попытками завести двигаль
time_attempt equ .150 ; секунд * 10
; время работы заведенного двигателя
time_engine equ .250 ; секунд
; время от окончания работы до возможности принять следующую команду на запуск
time_next equ .20 ; секунд * 10
; обороты двигателя для определения надежного запуска мотора
round_start equ .200 ; оборотов/мин
; обороты двигателя для определения нажатия на педаль газа
round_acs equ .1500 ; оборотов/мин
; обороты двигателя для выключения зажигания при неуверенной работе
; (не должны отличаться от оборотов определения запуска на приращение
; за 2 секунды с момента старта двигателя)
round_min equ .300 ; оборотов/мин
Раздел: Песочница или Вопрос-Ответ
Часть исходника...
; ПЕРЕМЕННЫЕ time_xxx ДОЛЖНЫ БЫТЬ В ДИАПАЗОНЕ ОТ 1 до 255
; время от прихода команды на запуск до включения зажигания
time_wait equ .30 ; секунд * 10
; время от включения зажигания до включения стартера
time_ignition equ .20 ; секунд * 10
; максимальное время работы стартера
time_starter equ .12 ; секунд * 2
; время ожидания между попытками завести двигаль
time_attempt equ .150 ; секунд * 10
; время работы заведенного двигателя
time_engine equ .250 ; секунд
; время от окончания работы до возможности принять следующую команду на запуск
time_next equ .20 ; секунд * 10
; обороты двигателя для определения надежного запуска мотора
round_start equ .200 ; оборотов/мин
; обороты двигателя для определения нажатия на педаль газа
round_acs equ .1500 ; оборотов/мин
; обороты двигателя для выключения зажигания при неуверенной работе
; (не должны отличаться от оборотов определения запуска на приращение
; за 2 секунды с момента старта двигателя)
round_min equ .300 ; оборотов/мин
Раздел: Песочница или Вопрос-Ответ