Чт дек 31, 2015 10:31:36
Пт янв 01, 2016 18:23:30
Пт янв 01, 2016 18:38:10
Вс янв 03, 2016 10:11:44
Вс янв 03, 2016 22:31:03
Пт янв 15, 2016 04:27:07
У транзистора на вашей схеме надо поменять местами эмиттер и коллектор (минус ведь общий?). Еще стОит последовательно с переменными резисторами поставить небольшие постоянные, во избежание нулевых сопротивлений.Smith2011 писал(а):вариант регулировки яркости индикаторов от фоторезистора
Пт янв 22, 2016 18:02:54
void show_digit(char what_digit) //проверяем, какую цифру выводить
{
switch (what_digit)
{case 1: {PORTD.3=0;PORTB.2=0;} break;
case 2: {PORTB.0=0;PORTD.3=0;PORTB.1=0;PORTB.4=0;PORTB.5=0;} break;
case 3: {PORTB.0=0;PORTD.3=0;PORTB.2=0;PORTB.5=0;PORTB.1=0;}break;
case 4: {PORTD.4=0;PORTB.1=0;PORTD.3=0;PORTB.2=0;}break;
case 5: {PORTB.0=0;PORTD.4=0;PORTB.1=0;PORTB.2=0;PORTB.5=0;}break;
case 6: {PORTB.0=0;PORTD.4=0;PORTB.4=0;PORTB.5=0;PORTB.2=0;PORTB.1=0;}break;
case 7: {PORTB.0=0;PORTD.3=0; PORTB.2=0;}break;
case 8: {PORTB.0=0;PORTD.3=0; PORTB.2=0;PORTB.5=0;PORTB.4=0;PORTD.4=0;PORTB.1=0;}break;
case 9: {PORTB.0=0;PORTD.3=0; PORTB.2=0;PORTB.5=0;PORTD.4=0;PORTB.1=0;}break;
case 0: {PORTB.0=0;PORTD.3=0; PORTB.2=0;PORTB.5=0;PORTB.4=0;PORTD.4=0;}break;
case 10: {PORTB.1=0;}break;
case 11: {PORTB.0=0;PORTD.4=0;PORTB.4=0;PORTB.5=0;PORTB.1=0;}break; // Буква Е
case 12: {PORTB.4=0;PORTB.1=0;}break; // Буква r
case 13: {PORTB.0=0;PORTD.4=0;PORTB.4=0;PORTB.5=0;PORTB.2=0;PORTD.3=0;}break; // Буква О
case 14: {PORTB.4=0;PORTB.5=0;PORTB.2=0;}break; // Буква u
case 15: {PORTD.4=0;PORTB.1=0;PORTB.4=0;PORTB.5=0;}break; // Буква t
}
}
Пт янв 22, 2016 20:06:42
Пт янв 22, 2016 21:05:20
Сб янв 23, 2016 22:23:25
Сб янв 23, 2016 23:52:26
Вс янв 24, 2016 10:20:24
Вс янв 24, 2016 17:09:15
if(minus&(tem<=9.9))tochka();
//исправить на
if(minus&(tem<10))tochka();
if(minus1&(tem1<=9.9))tochka();
//исправить на
if(minus1&(tem1<10))tochka();
if(minus&(tem>=9.9))temp=tem;
if(minus&(tem<=9.9))temp=tem*10;
//исправить на
if(minus&(tem>=10))temp=tem;
if(minus&(tem<10))temp=tem*10;
if(minus1&(tem1>=9.9))temp1=tem1;
if(minus1&(tem1<=9.9))temp1=tem1*10;
//исправить на
if(minus1&(tem1>=10))temp1=tem1;
if(minus1&(tem1<10))temp1=tem1*10;
Вт янв 26, 2016 08:56:43
Вт янв 26, 2016 22:35:02
Ср янв 27, 2016 22:41:38
Вс фев 21, 2016 22:10:29
Сб мар 26, 2016 15:52:28
Ср мар 30, 2016 18:53:19