Вт окт 31, 2017 18:00:18
void contr_eep (void)
{
for(comp=0;comp<66;comp++){
if(mass[comp]!=eep_mass[comp])result=0;}
if(result==1){delayt=0;while(delayt<200){lcd_gotoxy(0,0);lcd_putsf(" TEST EEPROM OK! ");}w=0;}else
{lcd_gotoxy(0,0);lcd_putsf(" TEST EEPROM FAILURE! ");if(eeppp&0b0011111110010000){PORTB.5=0;}else{PORTB.5=1;}if(PINC.3==0)
{PORTB.5=0;dreb_0=6;w=0;}} //ïèùèò êàæäûå ïðèìåðíî 2 ìèíóòû
}
void set_alarm (bool_t on)
{
PORTB.5 = on ? 1 : 0;
}
Вт окт 31, 2017 18:09:37
Вт окт 31, 2017 18:11:25
А какой смысл делать её глобальной и тратить на неё статическую ячейку памяти, если она используется только в одном месте ?ra9ust писал(а):Почему нежелательно инициализация где-то там и в чем минус того что она глобальная?
Потом, что функция, выполняющая определённые действия, должна только их и выполнять. Ничего лишнего в ней быть не должно.ra9ust писал(а):Почему никаких дисплеев и пищалок?
Вт окт 31, 2017 18:12:42
lcd_gotoxy(0,0);
lcd_putsf(" TEST EEPROM OK! ");
delayt=0;
while(delayt<200); // do nothing, wait for delayt increment
delayt=200;
while(delayt>0); // do nothing, wait for delayt decrement
Вт окт 31, 2017 18:18:07
Вт окт 31, 2017 18:23:08
Вт окт 31, 2017 18:45:05
Вт окт 31, 2017 18:46:25
void delay_ms(uint16_t mseconds){ // 10ms precision
delayt=mseconds/10;
while(delayt>0); // do nothing, wait for delayt decrement
}
#define DELAY_MS(mseconds) ({ \
delayt=(mseconds)/10; \
while(delayt>0); \
})
Вт окт 31, 2017 18:56:29
Вт окт 31, 2017 19:04:00
Вт окт 31, 2017 21:05:28
Ср ноя 01, 2017 03:34:26
Ср ноя 01, 2017 05:19:32
Ср ноя 01, 2017 08:33:01
Ср ноя 01, 2017 08:41:11
вы про это: download/file.php?id=295383 ? таки да, запущено - просто ужасra9ust писал(а):Как всё запущено здесь...
вам-то точно не придется - ниже некуда простоra9ust писал(а):А таким "комментаторам" потом как бы падать высоко не пришлось
Ср ноя 01, 2017 14:31:47
Ср ноя 01, 2017 14:37:32
Ср ноя 01, 2017 14:41:45
так вам спокойно и объясняли: и про форматирование, и про названия переменных, и про магические числа... и каков итог? у вас на все объяснения один ответ - я так привык и нахер ваше мнение.ra9ust писал(а):спокойно объяснит или даст совет
и не добавить ничегоra9ust писал(а):Да что толку тут объяснять...
Ср ноя 01, 2017 15:03:29
Ср ноя 01, 2017 15:04:40