- Labornetzteil AliExpress         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17

Thema: Anfängerfragen

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    23.09.2005
    Beiträge
    20

    Anfängerfragen

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo, gleich mal am Anfang ich bin in der MC Schiene ganz neu. Möchte aber mich jetzt mit der Materie vertraut machen.

    Dazu habe ich mir das Pollin Bord gekauft dazu einen Atmega16.
    Software habe ich: Bascom AVR und PonyProg.

    Habe schon mal die Testsoftware auf das Board übertragen um zu Testen ob das Board geht
    -> alles OK.

    Möchte mir am Ende eine Reglung für die Heizung bauen mit allem drum und dran – das wird aber noch eine Weile dauern bis ich da am Ziel bin.

    Jetzt mal zu meinen Fragen: Im Pollin Programm steht:

    Dim A As Byte 'dimensionieren der verwendeten Variablen
    Dim B As Byte


    Für was sind diese Zeilen zuständig?


    Portd = &B00000000 'definieren der einzelnen Pins an einem Port ( 0= low level; 1= high level)

    Ist das Pegel der dann an den Ports anliegt, nach dem start?

    Kann mir jemand sagen wie man Eingänge eines Ports AND u. OR verknüpft ?
    z.B
    Pind.2 + Pind.3 = Portd.6

    Danke

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.05.2005
    Ort
    Rott am Inn
    Alter
    36
    Beiträge
    373
    Hallo matscher,
    also das Dim A as Byte ist dazu da eine variable zu deklarieren
    das portd = &B00000000 heißt das alle portd 0 signal haben
    If pind.2=1 and pind.3=1 then
    port d.6 = 1
    end if

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    26.01.2005
    Ort
    Neuburg / Donau
    Alter
    63
    Beiträge
    80
    Hallo Matscher,
    Roland Walter hat eine nette Seite zum AVR erstellt. Schau mal unter
    http://www.rowalt.de/mc/index.htm

    Nicht entmutigen lassen.

    Bernd

    ----------------------------------------------------------------------------------------
    Was man noch nicht kennt, erklärt oft ein Experiment. (Dietrich Drahtlos)

    (Ist nicht von mir, aber ich find seine Sprüche einfach genial. www.dietrich-drahtlos.de)

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    23.09.2005
    Beiträge
    20
    Danke für die Antworten.

    Es ist schon eine ganze Menge was man sich erst mal aneignen muss.

    Werd jetzt mal die Seite Studieren.

    wenn Fragen komen werde ich sie hier im Forum posten.

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    05.02.2006
    Beiträge
    23
    Lernen kann man hier auf jeden Fall gut!

    Als ich die Community hier gefunden habe, hatte ich von microcontrollern absolut 0 plan. Naja richtig gut kenne ich mich natürlich noch nicht aus. Aber ich mache Fortschritte und wenn man erstmal soweit ist, das man von der eigenen Idee aus umdenken kann wie man es mit einem mc lösen könnte ohne direkt drei riesen ??? im Kopf zu haben, dann fängt es an so richtig spass zu machen!

    Kann auch nur sagen "Laß dich nicht entmutigen!" vieles ist um einiges simpler als es aussieht und wenn man wirklich nicht weiterkommt dann bekommt man hier bestimmt hilfe von leuten die sowas oder etwas ähnliches schonmal gemacht haben.

    In diesem Sinne...

    Gruß

    KoN

  6. #6
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.08.2005
    Alter
    39
    Beiträge
    685
    Jo, sie ging/geht es mir auch.
    Am Anfang null Ahnung und mit der Hilfe dieses Forums den Einstieg gefunden.
    Nach knapp einem Jahr hämmerts immer mal, aber es gibt soviel interessantes zu lernen (Programmieren, Mechanik und Elektrik), sodass man immer wieder verblüfft ist, was wie zu machen ist

    Ohne die Hilfe hier hätte ich es nicht geschafft, ein großes Lob an alle Helfenden und Forenverantwortlichen =D>

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    23.09.2005
    Beiträge
    20
    Guten Morgen, habe mir ml heut ein Display zusamen gebastelt. jetzt wollte ich dieses an das Board anschließen, dazu hab ich ein Flachbandkabel genommen und daran das Display gelötet -> Stecker in das Board fertig.

    Die Pins sind richtig angeschlossen hab es nachgemessen.
    Das display ist auch funktionstüchtig.

    Jetzt hab ich mir das Programm zum Text ausgeben in mein Atmega übertragen, doch es regt sich nix am Display.

    kann mir iner sagen warum wo der fehler ist.

    $regfile = "m16def.dat"
    $crystal = 8000000

    Ddrc = &B11111111
    Portc = &B00000000


    Do
    Config Lcd = 20 * 2
    Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.6 , Rs = Portc.5
    Config Lcdbus = 4

    Cls
    Locate 1 , 1
    Lcd "Hallo"

    Loop

  8. #8
    Benutzer Stammmitglied
    Registriert seit
    26.01.2005
    Ort
    Neuburg / Donau
    Alter
    63
    Beiträge
    80

    kann mir einer sagen warum wo der fehler ist.

    Loop
    Ich denke mal dein Prog sollte so aussehen:

    $regfile = "m16def.dat"
    $crystal = 8000000

    Config Lcd = 20 * 2
    Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portc.6 , Rs = Portc.5
    Config Lcdbus = 4

    INITLCD ' <<<< initialisiert das LCD -> Basom Hilfe

    Cls

    Do ' <<<<< Alles zwischen do und loop wird dauernd bearbeitet

    Locate 1 , 1 ' <<<<< einfacher ist firstline siehe Bascom Hilfe
    Lcd "Hallo"

    Loop
    End ' <<<< ohne End mault Bascom


    Da die Initialisierung des LCD zwischen do und loop stand wird das LCD ständig neu initialisiert. Vieleicht stimmt auch der Kontrast an deinem LCD nicht, also das pot einfach mal durchdrehen.

    Konnte aus Zeitmangel das Prog leider nicht testen, ich denke aber so funktionierts. Probiers mal aus.
    Gruß Bernd (Gandalf)

    Schrott im Keller macht das Erfinden schneller. ( Dietrich Drahtlos )

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    23.09.2005
    Beiträge
    20
    Ok das Problem ist glöst der Portc geht nicht richtig habe das Display jetzt mal an einen anderen gehangen und siehe da es geht.

  10. #10
    Neuer Benutzer Öfters hier
    Registriert seit
    23.09.2005
    Beiträge
    20
    Nach etwas spielerrei ist mir aufgefallen das wenn man 2 Zeilen a 20 Zeichen hat und in der 1. nur Hallo steht und die 2. Zeile aber mehr als 20 Zeichen Text hat dieser Überhang an Zeichen verloren geht.

    gibt es eine textweiterlauf Funktion damit man oben z.B. "Hallo" schreibt
    und in die unterste Zeile "Hallo liebes Forum was gibt es neues"

    Ich meine es so das die unterste Zeile horizontal läuft.

    Ich muss sagen das die Bascom Hilfe für einen Anfänger nicht wirklich eine Hilfe ist.

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test