hoi iedereen

ik wil graag een pic en een MAX232 po mijn com poort zetten. maar ik heb geen idee hoe dit moet. ik heb schemas over het verbinden van de MAX232 en de PIC maar ik wil die twee nu nog met mijn PC laten 'praten'.
ik kan effe nie meer op de naam komen maar ik porgrammeer in de taal die ze ook op picbasic.nl gebruiken

alvast bedankt

GreetZzz Bart

Picbasic dus

"HRSIN Ontvangt data van de seriële poort op PIC's die een USART bevatten.
HRSOUT Verzendt data naar de seriële poort op PIC's die een USART bevatten."

Dit zou je toch moeten verder helpen ? :)

maar hoe word dat verzonden en ontvangen en hoe stop ik dat in een programma dat als hij bijvorbeeld bij het woord 'aan' een led op PORTA.1 aangaat

greetz Bart

Met een if functie doe je dat toch ?

If porta.1 = 1 then hrsout 'aan'

Iets in diene aard :)
Oja, je moet er wel een MAX232 tussen plaatsen hé ;)
En kijken welke poorten er geschikt zijn voor seriele communicatie.

[Bericht gewijzigd door Mathieuke op ]

oow, is dus toch simpeler dan het lijkt!!

Bedankt!

GreetZzz Bart

volgens mij bedoeld BB iets anders mathieuke hij bedoeld als er de een string binne komt die gelijk is aan: aandat er dan een een led aangaat

of lees ikhet nu verkeerd

Op 26 maart 2007 18:09:19 schreef timmie:
volgens mij bedoeld BB iets anders mathieuke hij bedoeld als er de een string binne komt die gelijk is aan: aandat er dan een een led aangaat

of lees ikhet nu verkeerd

Dan gebruik je toch gewoon een if functie met de code HRSIN en verstuur je via hyperterminal het juiste woord ?

als de buffer dat toe laat wel

anders moet je de buffer elke keer leeg halen en in een string plaatsen en dan een string vergelijking maken.

Op 26 maart 2007 18:09:19 schreef timmie:
...hij bedoeld als er de een string binne komt ...

Kwam er hier maar eens een string binnen :9~

edit: Timmie, je hoeft er niets mee. Het hoeft niet allemaal zo serieus altijd toch? Lachen is gezond!

[Bericht gewijzigd door flipflop op ]

en wat moeten we met die opmerking?

die string kun je kopen

in picbasic steeds de buffer uitlezen dumpen in een variabele en converteren naar string