Ошибка В Программе С Жк

4-12-2014, 19:20 От: admin Посмотрели: 351
Здравствуйте. Вот код программы:


#include <htc.h>
#include <lcd.c>
#define _XTAL_FREQ 4000000
__CONFIG(WDTDIS & UNPROTECT & MCLRDIS & INTOSCIO);
main() {
TRISA=0b00000001; //RA0 на вход, остальные на выход.
TRISC=0;
PORTA=0;
PORTC=0;
CMCON=0x07;//отключен компаратор
ANSEL=0b00000001; //RA0 как аналоговый
ADCON0=0b10000101;//разрешен АЦП. частота системной синхронизации 32
ADCON1=0b01100000;//РАЗОБРАТЬСЯ С ЭТИМ
int h_adc, l_adc;
unsigned char v;
lcd_init();
lcd_goto(0);
//lcd_puts("U=");
__delay_ms(100);
GODONE=1;
while (GODONE) {}
l_adc=ADRESL;
h_adc=ADRESH;
v=l_adc+h_adc*1024;
lcd_puts("U=",v);
while (1){}
}



Пробую сделать АЦП на микроконтроллере.

У меня ругается на lcd_puts. Про то, тчо там указана переменная.... Просто текст в кавычках выводится, а значение переменной нет. Как исправить?



Еще у меня ругается на все функции из библиотеки lcd, если ее подключить так: #include <lcd.h>, то выводит:


Error [500] ; 0. undefined symbols:
_lcd_puts(pic16f676.obj) _lcd_init(pic16f676.obj) _lcd_goto(pic16f676.obj)



Микроконтроллер я использую pic16f676. Не подскажите значение регистров для ADCON1, а то я из даташит не понял. (английский плохо знаю)



Заранее спасибо!
Раздел: PIC

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Ошибка В Программе С Жк все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930