De ic is een optocoupler
Als de knop niet is bediend heeft de input van de micro controller een 5 volt signaal,dus een hoog signaal via de 10 k weerstand

Groetjes

Er zijn 2 pull-ups, R13 en R14. (wat lastig te zien want het schema is nogal chaotisch van opbouw)
De knoppen zelf hebben geen pull-up nodig omdat ze via een opto lopen (CNY74).

Zoals nu geschakeld heeft die opto (zoals eerder al gezegd) weinig nut, kun je net zo goed weglaten...

Deze morgen,voordat ik de labovoeding eraan heb gehangen heb,was de boel terug vastgelopen met op de display random tekens

Dan is niet de 16f624 maar het display dat hangt.
Als je de mcu ook een led laat togglen zul je zien dat dit gewoon doorgaat als het display hangt.

Nee,
Ga's meestal de CPU die hangt. (het display toont alleen maar de 'onzin' die de CPU naar hem toestuurt...)
Er zal 'iets' mis zijn in de hard en/of software, moeilijk te zeggen zo zonder de code of opbouw te zien...

Op dinsdag 17 februari 2026 10:06:32 schreef Arco:
Nee,
Ga's meestal de CPU die hangt. (het display toont alleen maar de 'onzin' die de CPU naar hem toestuurt...)

Het is in ieder geval wel verstandig om via een led om uit zoeken wat er nu precies hangt.