Микроконтроллеры | В поисках PICового гуру... |
|
---|---|---|
КЗ: что есть протеус? Офигительно классная штука Я в ней делаю все - начиная от симулирования - кончая разводкой плат Пусть хоть кто-то попробует бросить в меня камень КЗ: case 0xff: sprintf(display_buffer,"ПОЛОМКА ВСЕГО %x\n", a);break; Не совсем так. Надо глядеть кодировку - но в принципе верно. КЗ: если я меняю цифры "**" , Очень советую найти справочник по Си КЗ: default: sprintf(display_buffer,"KOD %x\n", a);break На самом деле эту конструкию switch - case нужно знать на зубок Очень полезная штука ... ,tp bpvtytybz ghjuhfvvs(только с поправкой на выводы) |
|
|
а если на то пошло то можно приенить еще более емкое чудо-юдо типа ATmega16 или вообще ATmega2561 ,не изменяя принципиально программу(только с поправкой на выводы) |
|
|
КЗ: если я меняю цифры "**" case 0x00: sprintf(display_buffer,"POLOMKA VINTA %x\n", a);break; последние 2 - отсебятина я правильно понял эту строчку? |
|
|
КЗ: я правильно понял эту строчку? Если в switch (a), "а" содержит значение 0xff . Вот так правильно. |
|
|
slava2005: Да легко хочу со временем как разберусь этим поставить дисплей 20х4 |
|
|
slava2005: Если в switch (a), "а" содержит значение 0xff . Вот так правильно. а как делается чтобы в switch (a), "а" содержалось значение 0xff |
|
|
КЗ: для этого будет нужно места минимум в трое больше чем есть у ATmega8. Лучше потом, подключить память на i2c - порт свободен КЗ: а как делается чтобы в switch (a), "а" содержалось значение 0xff |
|
|
unsigned char a; |
|
|
КЗ: unsigned char a; Эх .... поучили бы Вы Си. Итак: unsigned char a; - это мы тупо объявляем, что будем использовать переменную - какую - вопрос к Вам |
|
|
char display_buffer[33]; неужто это с дисплеем както связано? slava2005: unsigned char a; - это мы тупо объявляем, что будем использовать переменную - какую - вопрос к Вам наверно переменная назвается "а"? |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |