
Pic16F873A, PICC, порт C към LCD драйвера
Днес си играя с PICC и се опитвам да направя едно проектче, което да работи на стара платка.
(А) Гледам, че за драйвера на LCD, в "lcd.c" е предвидено за ползва portB или portD (същото е и с KBD, в "kbd.c").
На моята платчица индикацията е на portC.
Moга да направя някое от следните:
1. Да сменя порта на платката (още сега - на симулатора

)
2. Да сложа драйвера в папката на проекта и да го променя, да ползва порт C
3. Част от драйвера да сложа в основния файл на проекта и да си го адаптирам издълбоко
ОБАЧЕ и трите начина са доста дървени - та моля за помощ - как постъпват белите хора?
(Б) СЛЕДВАЩ въпрос: когато създавам нов проект (в wizard - мога и без него, но въпросът е за него) мога да укажа (да чекна), че ползвам LCD, а след това, по-надолу мога да избера кои крачета на PIC-а къде отиват на LCD. ОБАЧЕ drajwera na LCD се добавя (include) два пъти в проекта - да няма някакъв начин за заобикаляне на въпрос
(А) или работата е по-дебела?