Lang: Nyelv: HU EN

Input functions Bemeneti függvények

input_avail

Az UART vevő állapotának vizsgálata. Azt mutatja meg, hogy van-e az UART-ban beolvasható vett karakter, ha igen, a flag regiszter C bitje 1 lesz.

getchar

Várakozás egy karakter vételére, majd a karakter kiolvasása az UART áramkörből.

read

Az UART vevő áramkörének kiolvasása. A szubrutin nem vár új karakterre, a vevő állapotát előzőleg az input_avail funkcióval kell vizsgálni.

le_init

A sor beolvasó függvény számára beállítja a beolvasáshoz használandó puffer címét és méretét. A puffert üresre állítja, így a sor beolvasása elkezdhető.

le_start

A sor beolvasó függvény által használt puffert kiüríti, így új beolvasás kezdhető.

le_read

Megvizsgálja, hogy van-e beolvasható karakter, ha igen, elhelyezi a sor pufferben, amíg az meg nem telik. Kezeli a backspace törlő billentyűt. Ha a bevitel közben megnyomták az ENTER-t, akkor a C flag-et 1-be állítja.