-
- На жаль тут работают - а то бы было о бы решение моего вопроса symbions(252 знак., 27.09.2017 10:42 - 11:05)
- А зачем на единицу-то проверять? Результат IFa булевый же. Вот как-то... Звероящер(765 знак., 28.09.2017 09:22)
- Непонятно только зачем считывался SREG :) - Petrovich(28.09.2017 10:13, )
- Как зачем? Прерывание же... Обязан сохранить. Код довольно древний, тогда компиляторы сами SREG не сохраняли :) - Звероящер(28.09.2017 11:12)
- Зачем их просто сохранять? Чтоб подержать и вернуть? Их сохраняют чтобы временно ЗАПРЕТИТЬ, а потом вернуть, правда? - Petrovich(28.09.2017 11:17, )
- Пешы есчо, аффтар - MBedder(28.09.2017 11:28)
- Зачем их просто сохранять? Чтоб подержать и вернуть? Их сохраняют чтобы временно ЗАПРЕТИТЬ, а потом вернуть, правда? - Petrovich(28.09.2017 11:17, )
- Как зачем? Прерывание же... Обязан сохранить. Код довольно древний, тогда компиляторы сами SREG не сохраняли :) - Звероящер(28.09.2017 11:12)
- Непонятно только зачем считывался SREG :) - Petrovich(28.09.2017 10:13, )
- рукалицо SciFi(8 знак., 27.09.2017 11:10, картинка)
- Ну сделай UCSRA=FF с битом PE(не помню какой он по счету в регистре, неважно): (0xff & (1 << 4)) - будет 16, а не 1. А сделай с битом PE: (0xff & (1 << 5)) - будет 32, а не 1. - Petrovich(27.09.2017 10:46, )
- UCSRA=0xFF symbions(167 знак., 27.09.2017 11:15)
- Просто везде замени ==1 на !=0 - Petrovich(27.09.2017 10:55, )
- Интересная постановка вопроса. Но можно зайти и с другой стороны: "почему это может работать корректно?" SciFi(53 знак., 27.09.2017 10:45)
- Почитав все ответы вижу, что я не так что-то представляю symbions(29 знак., 27.09.2017 11:11)
- А зачем на единицу-то проверять? Результат IFa булевый же. Вот как-то... Звероящер(765 знак., 28.09.2017 09:22)
- Для тех, кто любит сравнивает с единицей, есть вот такая штука: !!(a & b) == 1. - SciFi(27.09.2017 10:39)
- Угу, но лучше наверное с нолём или как О_Чудо написало - symbions(27.09.2017 11:17)
- На жаль тут работают - а то бы было о бы решение моего вопроса symbions(252 знак., 27.09.2017 10:42 - 11:05)