Вс июн 11, 2017 20:06:28
Вс июн 11, 2017 20:13:01
Пн июн 12, 2017 11:12:25
Пн июн 12, 2017 12:27:31
Varimon писал(а):Заказал запасной чистый (пустой) без прошивки STC15W404AS буду с ним химичить. А этот оставлю с оригинальной прошивкой, потому что её потом негде будет взять.
Вт июл 04, 2017 19:24:08
Вт июл 04, 2017 19:39:41
Вт июл 04, 2017 20:05:27
Вт июл 04, 2017 20:36:44
Вт июл 04, 2017 20:41:41
void timer0_isr (void) interrupt 1 using 1
{
//********************************************
// В прерывание по Т0 мы попадаем каждые 5 мс.
//********************************************
//******** Вывод на индикатор ********
anode |= 0x3C; // Р3[5:2] - set anode pins to switch off LEDs
cathode = filldisplay(row, digit, Led[row][digit]); // Преобразование числа в символ индикатора dbuf.
anode &= ~(1 << (digit + 2)); // Включаем разряд.
if (++digit > 3) digit = 0; // Следующий разряд.
if (abc_ena) t1set(); // Если автояркость активна, запускаем таймер для псевдо-ШИМ:
//******** Отображение ********
if ((!edit) && (screen_cnt)) screen_cnt--; // Счетчик режима отображения (screen_cnt=400).
if (screen_cnt == 0) screen_start = 1; // Проверка режима отображения (every 2 seconds).
//******** Запуск АЦП ********
// Счетчик adc_cnt нигде не загружается, он декрементируется
// по кругу за счет размерности типа переменной.
if (--adc_cnt == 0)
{
ADC_CONTR = 0x8E;
EADC = 1;
}
// Счетчик мигания разделительных точек
if (--flash_cnt == 0)
{
flash = ~flash;
flash_cnt = 100; // 5ms * 100 = 0.5s
if (longplusedit) key = 0x08; // Имитация нажатия кнопки ПЛЮС каждые полсекунды.
}
//********* Сhime/alarm beep *********
if (chime || alarm) beep();
//========= DS1302 read counter ===========
if (rtc_cnt) rtc_cnt--;
else ds_read = 1;
//******* Read buttons' state ********
if (btn_cnt) btn_cnt--;
else btn_start = 1; // Проверка каждые 20 мс.
} // End of T0 interrupt
Вт июл 04, 2017 20:44:58
Вт июл 04, 2017 21:19:54
Чт июл 06, 2017 18:33:08
Чт июл 06, 2017 19:34:24
Чт июл 06, 2017 20:20:52
Чт июл 06, 2017 21:12:28
Чт июл 06, 2017 21:23:26
Вт авг 29, 2017 15:34:08
Вт авг 29, 2017 16:43:52
Вт авг 29, 2017 19:32:45
Ср авг 30, 2017 09:30:40