kan je een hitachi 44780 lcd display op iedere willekeurige poort aansluiten op een pic ?
en dan defenieeren of moet de data op port.b4 , portc4 of d4
het betreft hier om een display dat in 4 bits wordt aangesloten

grx Chuck

ik meen dat dit gaat maar je zou het moeten nazoeken.ik geloof dat het [url=www.picbasic.nl]hier ergens in de tutorial staat in hfst 4[/url]

ik weet dat het bij sommige programmeertalen (zoals jal) een vast plekje heeft, maar met enig gefrot kan je dat plekje zetten waar je wilt. In principe zou het dus op iedere plek kunnen waar je wilt maar zoek het wel even na.

Je moet zorgen dat de databits (in vier bits mode) opeenvolgend in een nibble zitten. (halve byte, bijv.portb.0, portb.4 of portd.0). De overige pinnen moeten geschikt zijn voor IO, met 2 states, high en low, dus een open collector pin moet er een pullup bij krijgen.

Zelfs niet nodig.
Ik heb een 4-bits LCD-routine gevonden waar alle bits eender waar op eender welke poort kunnen geconfigureerd worden.
Deze routine werkt dan ook op pure 'bit-banging'...

CD :)

Op 11 mei 2006 10:56:43 schreef Turbokeu:
Zelfs niet nodig.
Ik heb een 4-bits LCD-routine gevonden waar alle bits eender waar op eender welke poort kunnen geconfigureerd worden.
Deze routine werkt dan ook op pure 'bit-banging'...

CD :)

Nee, okee, nodig is het niet, maar naar de door de ts gebruikte taal en poortbenamingen kijkend lijkt et mij dat hij in picbasic programmeerd :)

ja ik progameer in proton basic.
die overige 4 bits zijn dan weer vrij progameerbaar ?
of zijn die dan gereserveerd.
die proton manual heb ik als pdf , en leest niet echt comfortabel
en geeft alleen maar aan voor het toewijzen .
port.B4-B7 data en port.D0 rs ,port.D1 e

voor een 16F877 staat niet welke poorten benut worden om niets te hoeven toewijzen.

bedankt voor reacktie

Je hebt de proton compiler, dan heb je vast ook wel de development suite ;)

Probeer de help functie eens...