PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BASCOM8051 und SPI



dolivo
28.01.2013, 15:22
ich versuche, mit einem AT89C4051 die SPI-Schnittstelle per Software zu programmieren. Dabei habe ich mich strikt an das Beispiel gehalten (auch spiinit nicht vergessen). Es zuckt sich aber nichts. Alle Pins sind auf L. Dabei müssten sie doch H sein. Der slave ist über Spannungsteiler 2,2k/3,3k angeschlossen, da 3 Volt-Betrieb. Damit dürfte ein eventueller Fehler am slave ja keine Auswirkungen haben.
Ich hoffe, es gibt noch Bascom8051-Fans, die hier Rat wissen.

Peter1060
01.02.2013, 11:32
moin moin,

in meinem DB zum AT89C4051 steht nix von SPI drin, was hast Du denn da?

MfG
Peter

dolivo
01.02.2013, 17:15
Hallo,
gehe in der Hilfe/Index auf config SPI!
Ich habe mal mit offenen Pins gemessen. Da ist nur SCK auf L, was ja zu erwarten ist. 5,5 kOhm sind doch keine Last, dass alles einbricht. Ratlos
dolivo

Peter1060
05.02.2013, 12:47
moin,ob Du irgendwo irgendwas anklicken kannst ist doch Nebensache.Der AT89C4051 hat kein SPI und kann auch nicht ISP !Wenn Du nicht ins Datenbaltt sehen willst, bleibe weiterhin ratlos.MfGPeter

dolivo
05.02.2013, 15:14
Hallo, dass der AT89C4051 kein Hardware-SPI hat weiß ich auch. Mit BASCOM soll es aber per Software gebildet werden. I2C geht ja auch, ohne dass das hardwareseitig vorgesehen ist. Folglich nützt der Blick in das Datenblatt nichts.
dolivo

Peter1060
06.02.2013, 10:21
moin,also eine reine Softwarelösung...und wo ist der Code?MfGPeter