Увидел ошибку в своем вложении
Там в конце нужно перенести в скобку } последнюю строчку
Кстати не доверяйте протеусу, он такие иногда финты выкидывает.
Этот ваш глюк мог прот создать.
Код: Выделить всё
interrupt [TIM2_OVF] void timer2_ovf_isr(void)
{OCR2=var;
PORTD=0x24; // зажигаю цифру 4 и тушу цифру 8
} Код: Выделить всё
for (var=252;var>=3;var--)
{
delay_ms(50);
};
delay_ms(1000);
for (var=3;var<=252;var++)
{
delay_ms(50);
};
delay_ms(1000);
}
в смысле ?vitalik_1984 писал(а):Заставил же ресурс мк уменьшить...
Тогда зачем его усилять? Этого вполне достаточно.У меня амплитуда сигнала вольта 2 наверное.
Без осцилла тяжко. Надо подогнать амплитуду в уровень Aref. Только тогда будет счастье.nicolasomsk писал(а):вольта 2 наверное.
А не проще ли Aref подстроить?адо подогнать амплитуду в уровень Aref
5 битов максимум. Что тут гадать с опорным? Обычный делитель от VCC пойдёт.Имеется тупо светодиодная шкала на 20 СД, чем больше напряжение, тем выше столбик
Отнюдь...ploop писал(а): 5 битов максимум.