Свежие обсуждения
Микроконтроллеры

В поисках PICового гуру...

1 10 18

КЗ: %x\n"

Елки-иголки - ну почитайте Вы справочник по Си. А особенно про sprintf, я его специально заюзал

Candalupsky: это взято из примера в КодеВижн.Инициализация дисплея в 2 строки по 16 символов

Так генерит визард кодвижина

ЗЫ Велком

 

Кстати, когда я впервые использовал кодвижн(1.23,вылеченный ),он не работал с LCD(всякую ерунду на дисплей выводил).Пришлось вытащить файл lcd.h из демки 1.24 и кинуть его в 1.23.Все заработало.Кто-нибудь сталкивался с подобным?

 

Candalupsky: Все заработало.Кто-нибудь сталкивался с подобным?

Я кстати говоря, не помню, с какой версией я познакомился впервые, но никаких проблем не припомню ....

 

Candalupsky: // initialize the LCD for
// 2 lines & 16 columns
lcd_init(16);
это взято из примера в КодеВижн.Инициализация дисплея в 2 строки по 16 символов

то есть в моем случае я ввожу:
// initialize the LCD for
// 2 lines & 24 columns
lcd_init(24);

А как тут задается число строк, если я понял как пишется число символов в строке - это просто пишется lcd_init(24); или же без
// initialize the LCD for
// 2 lines & 24 columns
не обойтись? и тогда надо кол-во строк прописывать вместо **
т.е.
//initialize the LCD for
// *** lines & 24 columns

так?

 

В комментариях - это Ваше дело - писать или не писать.

ЗЫ Как Вас заставить прочитать книгу по Си ?

 

slava2005: Как Вас заставить прочитать книгу по Си ?

Чтобы прочитать всю книгу надо найти на это время (так чтобы никто не давил из домашних "а ну марш конспекты учи, завтра экзамен" или "опять ты со своими железками, а кто за тебя черчение делать будет" Поверьте, книгу про Си я читаю как самиздат при Сталине - не дай Бог застукают за компьютером: "опять за компьютер уселся, а кто... за тебя...", распечатать нет возможности потому как взять в руки честно восстановенный собственными силами 5-й лазерджет - это вообще преступление (так родители считают). Еслти так пойдет, то книга будет прочтена от сих до сих только к новому году, поэтому читаю кусками и в основном задом наперед. А разобраться очень хочется!

Хочу я книгу прочитать и читаю, но просто вопросов возникает в 10 раз больше чем до того как было что-то прочтено.

Комментарии привожу в расчете на то, что дрогнет у кого-нибудь что-то (сердце или рука или голова) и кто-нибудь намекнет, что я правильно или не правильно делаю.

 

slava2005: Как Вас заставить прочитать книгу по Си ?

А зачем? Проще спросить!

ЗЫ. А правда, как менять число строчек? Я заинтригован

 

Вы меня не поняли. В програмах можно (нужно) писать комментарии - это как записки для потомков...

 

//это "записка для потомков" ?

 

КЗ: Комментарии привожу в расчете на то, что дрогнет у кого-нибудь что-то (сердце или рука или голова) и кто-нибудь намекнет, что я правильно или не правильно делаю

Это не те комментарии В Си всё начиная с "//" и до конца строчки - это комментарий.
То есть,

// initialize the LCD for
// 2 lines & 24 columns
lcd_init(24);

- первые 2 строчки - это комментарий, там можно написать что угодно. Обычно пишут, что делает данный кусок программы.
А вот 3 строчка - это уже программа...

Я понимаю, что книжка толстая, и всё такое. Однако ответы в конфе её никак не заменят.