Цитата
BCSCTL1 = 0x49; // Максимальная частота, делитель отсутствует
Думаете, кому-то интересно лазить по справочникам, искать назначение битов?
У меня, к примеру, так сделано: (для 149)
Код
DCOCTL=DCO0|DCO1|DCO2; //DCO около 5МГц
BCSCTL1 = (RSEL0 | RSEL1 | RSEL2);
BCSCTL2 = (DIVS)|(DIVM_0)|(SELM_0)|(SELS); // SMCLK=XT2CLK, DIVS=1, DIVM=1, MCLK=DCOCLC
Лучше все-таки применять мнемонические обозначения вместо магических цифр. И себе, и другим проще.
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)