Suchergebnisse

  1. T

    Mein BasicBeetle

    Inzwischen ist auch das Logikus-Programm (Logikanalysator/Logikprüfer) auf www.DieProjektseite.defertig.
  2. T

    RTC, hat jemand Erfahrungen damit?

    Richtig. Ich verwende den DS1307 auch in meinem BasicBeetle. Der Quarz ist einfach an X1 und X2 angeschlossen. Die nötigen Kondensatoren, sind im DS1307 enthalten. An VBatt hängt eine CR2032 Batterie und das Ganze läuft seid einigen Wochen einwandfrei.
  3. T

    LCD an 8bit Bus

    Das könnte ein Problem sein. Evtl. wertet Bascom das Busy-Flag aus. Dazu muss aber vom Display gelesen werden können.
  4. T

    LCD an 8bit Bus

    Sorry. Dann ists kein Wunder, dass sogar die Beispiele von meiner Seite nicht funktionieren. Ich würde raten: Nehme die E-Leitung, hänge diese an einen einzelnen Port. Dann dürften auch die meisten Beispiele, die sich im Netz verstecken, funktionieren. Die entsprechenden Daten-/Steuerleitungen...
  5. T

    LCD an 8bit Bus

    Wenn er das LCD wirklich am Speicherinterface hat. Muss er wohl oder übel die Steuerung selbst übernehmen. Das Speicherinterface kann man mit normalen mitteln leider nicht so weit runter bremsen, dass es fürs LCD reicht :( Verstehe da die Industrie auch nicht. Sollte heutzutage doch möglich...
  6. T

    LCD an 8bit Bus

    Mit dem verlinken geht klar. Habe ja nicht umsonst Copyright-Infos drin ;) Mein Bussystem kann mit der Taktfrequenz von ZX81 locker mithalten. Im Besten Fall, schafft es bis zu 3,5 MHz. Beim Z80 war ja MEMREQ und IOREQ nötig, da beides auf den gleichen Leitungen liefen. Das brauche ich ja...
  7. T

    LCD an 8bit Bus

    Das LCD wird am Beetle am parallen Erweiterungsbus betrieben. Weist also starke Ähnlichkeit mit einem Speicherbus auf. Nur das hier, anstatt 16 Adressleitungen, nur 8 Bit für die Adressse verwendet werden (respektive bis zu 256 Erweiterungsmodule). Was das Timing des LCDs angeht, ist dies...
  8. T

    LCD an 8bit Bus

    An einem Bussystem betreibe ich ein LCD noch am BasicBeetle. Aber das hilft hier dann wohl auch nicht wirklich weiter :(
  9. T

    LCD an 8bit Bus

    Lese dir den Lehrgang http://www.dieelektronikerseite.de/uC%20Ecke/Lections/LCD-Module%20-%20Der%20AVR%20hat%20viel%20zu%20sagen.htm einmal durch. Da wird die Initialisierung weiter unten näher erklärt.
  10. T

    LCD an 8bit Bus

    Schaue einmal auf meiner Seite www.DieElektronikerseite.de in der µC-Ecke unter Lehrgänge/Bascom dir den Lehrgang 'LCD-Module - Der AVR hat viel zu sagen' an.
  11. T

    Zwischen Kanäle

    Stimmt. Hier wäre eine Tabelle einfacher. Da muss man dann nur den Tabellenindex entsprechend rauf und runter setzen.
  12. T

    String als HEX-Code ausgeben

    Verrätst du auch in welcher Sprache? Assembler, C, Bascom oder gar meinem BeetleBasic ;) In Bascom würde die so aussehen: for p=1 to len(st) print "0x";hex(asc(mid(st,p,1))); next st ist hierbei der zu sendende String. Es stellt sich noch die Frage nach dem Trennzeichen. Oder sollen die...
  13. T

    Zwischen Kanäle

    Ich würde es einfach mit einem Flag machen und dann per If-Befehl auswerten: If (Kanal=3) or (Kanal=7) or (Kanal=11) then if Flag=1 then Setze_Punkt:Schalte_Zwischenkanal else Punkt_aus:Normaler_Kanal end if Das ist zwar jetzt Basic-ähnlich aber das Pendant in anderer Sprache...
  14. T

    kann ein PCF8574A ein LCD direkt ansteuern?

    Ohne Pull's kann man das Display direkt anschließen. Sobald man aber mehr wie 100µA ziehen möchte, macht der 8574 'dicht' :(
  15. T

    Mein BasicBeetle

    Es gibt jetzt auch AD-Wandler und RTC-Modul
  16. T

    Mein BasicBeetle

    Das wird wohl noch bis nächstes Jahr dauern. Momentan sind andere Sachen wichtiger ;). Es sollen erst noch einige Programme und Erweiterungsmodule entwickelt werden. Wenn so ziemlich alle online gebracht habe, wird es intensiv ans Buch gehen.
  17. T

    Mein BasicBeetle

    Im Groben hast du es richtig erkannt. Gibt natürlich noch diverse Feinheiten. Aber das würde dann auch zuweit führen. Ich habe mich schon immer für Interpreter und/oder Compiler interessiert. Was die Innereien vom Beetle angeht, da werde ich noch Vieles in meinem neuen Buch erklären, was ich...
  18. T

    Mein BasicBeetle

    Das stimmt. Wenn ich mir den Schaltplan vom 8032-'BasicBeetle' ansehe und den jetzigen ... Geschweige denn den Geschwindigkeitzunterschied. Frequenzmesser bis 5 kHz (Zählermodul bis 100 MHz bereits in Planung ;) ) in Basic geschrieben, wäre beim 8032 undenkbar, geschweige denn bei meinem...
  19. T

    Mein BasicBeetle

    Der Z80 hatte über 700 Befehle. Ich habe noch irgendwo die handgeschriebene Tabelle mit sämtlichen Befehlen. Aber wenn man sich einmal dran setzt und eine Tabelle anfertigt, wieviel Befehle ein AVR hat ... Alleine z.B. der MOV-Befehl: mov r0,r0 mov r0,r1 mov r0,r2 mov r0,r3 ...
  20. T

    Mein BasicBeetle

    @Dino: Was du geschrieben hast ist ein so genannter 2-Pass-Assembler. Das ist auch die gängige Praxis. Es gibt auch 1-Pass Assembler. Hier wird jedes mal, wenn ein unbekanntes Label etc. auftaucht, die Position gespeichert und am Ende des Assembler-Vorganges nachgeschaut, wo noch Adressen von...

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)