Hallo,

Ik heb een vraag over hoe ik drukknopjes moet aansluiten op een 16f648A en de software in C. Het is voor een LCD menu, Wie weet hoe ik het moet doen?

Mvg Ramon

Moet er dan geen weerstand voor van 10 of 100 K ?

Er staat toch een in van 10k (pull down)

dus als ik het goed bergrijp dan is er continu een voltage van 5 volt druk ik op het knopje dan is het 0.

Hoe zit het met de software dan ? in C

Je kan de knopjes ook andersom aansluiten, met een pull-down naar massa, en de schakelaar naar VCC.
De software moet je zelf schrijven.

En trouwens: voltage bestaat niet, spanning wel.

[Bericht gewijzigd door Tommyboy op (16%)]

Ik ben net nieuw in deze wereld dus ik snap nog niet alles zo goed. heeft er ook niet iemand een voorbeeldje ?

Heb je mijn voorgaand bericht gelezen en bekeken?

Volgens het schema dat Peter gaf heb je R1 en S1 nodig. De bovenkant van S1 (schakelaar) sluit je aan op de voedingsspanning.

Op 6 juni 2009 12:48:26 schreef Tommyboy:
Je kan de knopjes ook andersom aansluiten, met een pull-down naar massa, en de schakelaar naar VCC.
De software moet je zelf schrijven.

En trouwens: voltage bestaat niet, spanning wel.

VOLTAGE

blijkbaar toch een normaal nederlands woord

Op 6 juni 2009 12:55:56 schreef Peter Claus:
Heb je mijn voorgaand bericht gelezen en bekeken?

Ja. Die heb ik wel gelezen. Maar ik bedoelde software matig

Mvg Ramon

De datasheet van die microcontroller. Je moet die pin als ingang configureren. Dat kan door de corresponderende bit in het TRIS register van de pin die je wil gebruiken op 1 te zetten zoals in de datasheet staat.

Ook verder lezen in de datasheet want er zijn nog meer functies aan bepaalde pinnen (vb analoog). Dan zijn er nog bijkomende SFR registers die moeten ingesteld worden. Dat hangt af van welke pin je er voor wil gebruiken.

Op 6 juni 2009 13:11:46 schreef The Headhunter:
[...]VOLTAGE

blijkbaar toch een normaal nederlands woord

Voor niet technische mensen, wij weten hopelijk wel het verschil tussen eenheid en grootheid!

Op 6 juni 2009 13:13:34 schreef RamonSmit123:
[...]
Ja. Die heb ik wel gelezen. Maar ik bedoelde software matig

Zie datasheet en lees www.picbasic.nl
Het omzetten naar C mag je dan zelf doen maar het geeft je meer inzicht van de hardware.