Чт янв 31, 2013 20:58:28
Чт янв 31, 2013 21:53:30
Чт янв 31, 2013 23:05:44
Чт янв 31, 2013 23:18:37
orinoko писал(а):МК для такой задачи мне кажется занадто.
Lifeyar писал(а):Что имеем- два соленоида, А и В, переключающие передачи в АКПП, управляющиеся блоком управления АКПП
Пт фев 01, 2013 06:03:53
Пт фев 01, 2013 06:25:54
Lifeyar писал(а):..... Собрать и прошить смогу, ..... . Развязка с соленоидами будет гальваническая, через оптопары.
Пт фев 01, 2013 07:06:20
Пт фев 01, 2013 07:14:21
C@at писал(а): я так-же еще не встречал задачи где без МК ничего не решить
Пт фев 01, 2013 16:51:51
Пт фев 01, 2013 20:25:42
/*****************************************************
CodeWizardAVR V2.05.3 Standard
Date : 01.02.2013
Chip type : ATtiny2313
AVR Core Clock frequency: 1,000000 MHz
Memory model : Tiny
*****************************************************/
#include <tiny2313.h>
#include <delay.h>
flash unsigned char led[11]={
0b10000000, 0b00000110, 0b01011011, 0b01001111, 0b01100110, 0b01101101, 0b01111101,
0b00000111, 0b01111111, 0b01101111, 0b00111111}; // Массив "led" во flash-памяти,
unsigned char i=0; // переменная
void main(void)
{
PORTA=0b00000000;
DDRA=0b00000000;
PORTB=0b00000000;
DDRB=0b11111111;
PORTD=0b00000011;
DDRD=0b00000000;
while (1)
{ PORTB=led[i];
if (PIND.0==0&&PIND.1==1) i=1;
if (PIND.0==1&&PIND.1==1) i=2;
if (PIND.0==1&&PIND.1==0) i=3;
if (PIND.0==0&&PIND.1==0) i=4;
delay_ms(250);
};}
Сб фев 02, 2013 07:29:16
Сб фев 02, 2013 10:08:23
Сб фев 02, 2013 11:09:40
uldemir писал(а):..... такая тема уже была, но в тот раз топикстартер так кодировался.......,
Lifeyar писал(а): ......с кодом, как я выше писал уже, никак. Мне не нужен, .....
Сб фев 02, 2013 11:19:57
Сб фев 02, 2013 15:13:12
Ср апр 03, 2013 14:57:03
Пн ноя 04, 2013 09:20:21
Вт май 12, 2015 10:00:53
Ср май 13, 2015 08:43:23
Ср май 13, 2015 09:03:41
hrpankov писал(а):...а АКПП-коди на ети букви имеете?...