Ока в Новосибирске

Клуб Окаводов Новосибирска
Текущее время: 28 мар 2024, 20:07

Часовой пояс: UTC + 7 часов




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Бортовой компютер
СообщениеДобавлено: 15 мар 2013, 13:02 
Не в сети
Заслуженный участник Клуба ЗУ-ОКА275
Аватара пользователя

Зарегистрирован: 01 апр 2012, 16:43
Сообщения: 469
Откуда: Самое Популярное Болото ;)
Авто: 11113, Almera Classi
Имя: Владимир
oka275 писал(а):
не проще пойти в магаз и купить за 60 рублей нормальный современный МК типа ATMEGA-8A ?


+1

AT89C2051 - это MCS-51, а не AVR, т.ч. в CodeVision он не поддерживается. Про AVR GCC не знаю. Скорее всего придется долго вкуривать его АСМ. И из периферии только аналоговый компаратор и UART. Т.ч. для измерения напряжений и (или) токов придется применять какие-нибудь внешние АЦП.

В общем, на Меге8 (или Меге48, она немного скромнее) получтся дешевле и проще.

--
Или так. Берем исходник (su.asm), находим там вот этот кусок
Код:
;------------------------------измеpение обоpотов-----------------------------

start:  mov     pcon,#1       ;
        jnb   strob,readv   ;стpоб 1с не установлен - пеpеход
        clr     strob         ;иначе - сбpосить стpоб обновления инфоpмации
        mov     dptr,#mess0   ;сообщение  80h,"    ",0
        lcall   outstr        ;вывести сообщение

        mov     acc,bufish    ;читать младшее значение счетчика
        mov     b,#30         ;умножить получившееся значение на 30 для
        mul     ab            ;индикации оборотов в минуту ( DPTR * 30 )

И правим строчку
Код:
mov     b,#30         ;умножить получившееся значение на 30 для

здесь 30 - коэффициент пересчета. Для 2 цилиндров он будет отличаться в 2 раза (меняем на 60).

После компилим и заливаем в МК.

_________________
КамАЗ 11113 для души, Nissan Almera Classic для остального


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 7 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB