🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #16569

Re: Please help ME, met het vertalen van QBasic Subs naar Turbo C++

#16569
From: Jeroen Vandezande
Date: Mon, 01 May 2000 00:00
45 lines
2302 bytes
"Hermy" <hermy@pi.be> wrote in message
news:lxkO4.44087$uF1.84732@afrodite.telenet-ops.be...
> Kan er iemand mij helpen met dit probleem ???
> gelieve te mailen naar hermy@netwerkdagen.com.
>
> Dit is het probleem, ik heb een  Velleman K8005 component aan men K8000
> gekoppeld. wat eigenlijk belangrijk is, is dat deze K8000 op I2C protocol
> gestuurd word via de printerport, maar de slimmen onder u zullen dit al
wel
> opgemerkt hebben ;-PP
>
> ik heb bij deze K8005 dus geen C++ header files gekregen, dus moest ik op
> eigen houtje alles van Qbasic("waar de headers dus wel voor bij waren")
> vertalen naar  C++. Zoals je wel kan  zien heb ik de vertaalde Qbasic
> listing in quotes gezet zodanig dat het makkelijk  te vergelijken is.
>
> dit is tot zover toch vrij aardig gelukt, maar toch werkt dit niet :((
> NB: de Qbasic headers werken dus wel.


Hallo,

Het I2C systeem hier gebruikt bitbanging.
dwz dat de clock en data pulsen door de CPU van de pc worden gemaakt.
Ik heb gezien dat de tijd tussen de vallende en stijgende flank van de
klokpuls door een constante wordt bepaald.
Die is in dit geval 2000... nu Qbasic is VEEL trager dan C++ dus het zou
kunnen dat je die delay wat groter moet maken bv 20000 of zo.
als je een osciloscoop hebt dan kan je eens nakijken of de klok niet sneller
gaat dan 90 Khz.
Meer mag niet voor I2C.
De tijd van een klokpuls moet minstens 40 nanoseconden zijn.(denk ik, ik zal
het nog eens nakijken)




Ik hoop dat dat iets helpt.


Groetjes,


Jeroen Vandezande.
Technical Details
Message-ID: <2_nP4.2211$vk3.35741@news.chello.be>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <lxkO4.44087$uF1.84732@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,9e327517dfcfd35c
X-Google-Attributes: gidfcea4,public
From: "Jeroen Vandezande" <Jeroen.Vandezande@tvd.be>
Subject: Re: Please help ME, met het vertalen van QBasic Subs naar Turbo C++
Date: 2000/05/01
Message-ID: <2_nP4.2211$vk3.35741@news.chello.be>
X-Deja-AN: 618037552
References: <lxkO4.44087$uF1.84732@afrodite.telenet-ops.be>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
X-Complaints-To: abuse@chello.be
X-Trace: news.chello.be 957221886 195.162.194.57 (Tue, 02 May 2000 00:58:06 MET DST)
Organization: Chello Usenet Service
X-MSMail-Priority: Normal
NNTP-Posting-Date: Tue, 02 May 2000 00:58:06 MET DST
Newsgroups: be.comp.programming