Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
void putchar( char c)
{
unsigned char n;
for (n=0;n<8;n++)
{
if (c & 1) PORTB.4=1; // сигнал MISO программатора - данные
else PORTB.4=0;
PORTB.5 =0; // сигнал SCK программатора - clock
delay_us(30);
PORTB.5 =1;
delay_us(30);
c=c>>1;
}
}void main(void)
{PORTB=0x00;
DDRB=0x38; // для debug
PORTB.3=1; // сигнал MOSI программатора - используется как SS
delay_us(500);
PORTB.3=0;
delay_us(500);
-------------------------------------------------------------