Våra knappar till talmaskinen går via en priority encoder. Denna fungerar som en 8-3 encoder men den har en prioritering där bit 7 har högst prioritet och bit 0 har lägst. Detta är mycket smidigt, det innebär att det gör ingenting om man trycker på flera knappar samtidigt. I vår talmaskin har knapparna denna prioritet (högst till lägst): bläddra, play, rec, radera och standby. Så om man trycker ned rec samtidigt som bläddra accepteras enbart bläddra. Detta för att bläddra inte är lika ”drastiskt” som rec.
Priority encodern har även en annan trevlig funktion och det är att den har en signal som heter GS som talar om ifall det har kommit något intressant på insignalen. Denna signal ligger som ett avbrott på PICen, se under kapitel assemblerkoden, och PICen får då själv gå och kolla vad det var för knapp som trycktes ned.