Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с вход A6 и A7 на PIC16F648A
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=4021
Страница 1 от 1

Автор:  peterhr [ Сря Апр 11, 2007 9:37 am ]
Заглавие:  Проблем с вход A6 и A7 на PIC16F648A

Здравейте,
CCS компилатора ми дава една грешка и незнам от какво е. Процесорът е 16F648A.
Кода който ползвам е: (пускам части от него, защото програмата ми е много голяма)

#define In_Contact PIN_А6 // това е вход
#define In_DVG PIN_А7 // това е вход

// в началото дефинирам таймерите, това го взех от един пример
setup_timer_0 (RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1 (T1_DISABLED);
setup_timer_2 (T2_DISABLED,0,1);

// Изключвам копаратора
setup_comparator (NC_NC_NC_NC);
setup_vref (FALSE);

.....
if (input (In_Contact)) { <--------- тук показва грешката
....
if (input (In_DVG)) { <--------- тук показва грешката


Самата грешка пише:
"Illegal C character in input file 0xC0"

Ако закоментирам първата греша, на второто място отново има същата грешка.

Ако вместо In_Contact напиша PIN_A6, програмата се компилира.
Къде бъркам?

Автор:  bobyper [ Сря Апр 11, 2007 11:48 am ]
Заглавие: 

Предполагам че тук вместо латинско А си написал на кирилица А

#define In_Contact PIN_А6 // това е вход
#define In_DVG PIN_А7 // това е вход

Автор:  milenjs [ Сря Апр 11, 2007 1:14 pm ]
Заглавие: 

Не знам защо и на мен така ми правеше в началото, когато си написах #define за пиновете отново всичко си се оправи, предполагам и аз че има някоя буква на кирилица.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/