Thanks MW for the reply... I am glad to know someone is helping me.
Yes the DriverLINX is installed ( it is part of installdriver.exe that
comes
with the program)
I ran it on an older computer with Win98.
Also I used blowit.exe (under dos) with both computers.
Still no luck. I do get good messages during prograamming,
such as reading, writing, and success.
At this point I strongly suspect that I need a good working HEX file
to test it with....
Do you have any know good simple hex file to try?
Much, much Thanks,
Oh, I have the scope at a different place from the computer.
Aand I wouldnt know what trace to look for.
mw wrote:
> You might want to check the pulses coming from the PC's printer port to
> the AT89C2051. Do they look right on a scope? If you aren't getting
> any pulses, maybe your Windows XP is blocking access to the port.
>
> Have you loaded the DriverLINX Port I/O Driver ? That's the one I use,
> and it does work OK. I am not sure why SST doesn't have it on their
> site anymore, though.
>
> mw
>
> mach7phil@netzero.com wrote:
> > Instead of a scope, I used a freq counter and found out
> > that there IS oscillation. So now I strongly suspect that the problen
> > is
> > in the programming.
> > Any ideas?
> >
> > Thanks again
> >
Reply by mw●November 26, 20052005-11-26
You might want to check the pulses coming from the PC's printer port to
the AT89C2051. Do they look right on a scope? If you aren't getting
any pulses, maybe your Windows XP is blocking access to the port.
Have you loaded the DriverLINX Port I/O Driver ? That's the one I use,
and it does work OK. I am not sure why SST doesn't have it on their
site anymore, though.
mw
mach7phil@netzero.com wrote:
> Instead of a scope, I used a freq counter and found out
> that there IS oscillation. So now I strongly suspect that the problen
> is
> in the programming.
> Any ideas?
>
> Thanks again
>
Reply by ●November 23, 20052005-11-23
Instead of a scope, I used a freq counter and found out
that there IS oscillation. So now I strongly suspect that the problen
is
in the programming.
Any ideas?
Thanks again
Reply by ●November 22, 20052005-11-22
Ok, so I decided to build a LC meter based on 89c2051 microcontroller.
I have 35 yrs experience in electronics and I have limited experience
flashing at90s2313 with a home made programmer.
So I made the python programmer and used py2051.exe to program
the 89c2051. see
http://www.geocities.com/dinceraydin/8051/index.html
I cannot get the blink led test circuit to work....
I do get a burn success message but very very fast!
If I for eg, left the chip out it gives an error msg, likewise if I
unplug
the power, likewise if I unplug the 25pin printer cable...
so it seems to be doing something.
I am using a celeron d processor at 2.9g hz and win XT
Maybe my computer is too fast?
Also the circuit is so very simple and basic..... but the only time I
can get
oscillation is by using a 4 mHz xtal . 10mHz and 11.05mHz xtals show
a flat
oscilloscope trace. Also only pin 4 shows oscillation never pin 5.
Is this normal? Should a chip whether programmed or not show a clock
pulses
(oscillation) ? Maybe I have bad chips? I bought them from Digikey.
This is very frustrating for me with all my electronic backgnd... but I
can bear it (smile)
All I want is to be able to program a chip just to use in my LC meter
circuit..
http://www.hw.cz/constrc/lc_metr/#DOWNLOAD
Thanks for any reply....