Szia
Most lehet, hogy én vagyok a vak, de mindenről (eeprom, one wire, lcd....) van egy normális példa felhozva, valahogy pont a buttonról nincs és a neten se nagyon.
Button library:
while true do
begin
if Button(PORTB, 0, 1, 1) then oldstate := 255;
if oldstate and Button(PORTB, 0, 1, 0) then
begin
PORTD := not(PORTD);
oldstate := 0;
end;
end;
ennyi, idáig eljutottan én is, de hogy kell deklarálni a buttont, az nem derül ki.
Elég vicces megoldást találtam a problémára: project mentés másként átnevezem, majd kedvem szerint módosítom és minden oké.
Az, hogy mi a külömbség, ha egy új projectet kezdek és e között, hát nem tudok rájönni.
Az is rejtély, hogy miért kell mindig 2x megnyitni egy projectet, hogy tényleg be is töltse, ez lehet, hogy az ingyenesség átka.
Szia SzilCsong!
A library manager-ben be kell pipálni azokat a függvényeket amit használsz a programodban. Én régen használtam, de ugyanígy jártam; nem értettem mért nem mennek a beépített függvények. Bepipálás után ha újra fordítasz jó lesz. Üdv.
Köszi!
Nálad a megoldás!
Hálás köszönet