hab eben auch mal im bios auf eep +ECP umgestellt und den portnt.exe installiert, jedoch keine besserung, beim read wird reset auf 1,XV gesetzt,
mal ne Info ... Mit nem Multimeter kann man eigentlich garnix sehen außerhab eben auch mal im bios auf eep +ECP umgestellt und den portnt.exe installiert, jedoch keine besserung, beim read wird reset auf 1,XV gesetzt,
Wichtiger Hinweis: Etwas kritisch ist die Kabelverbindung. Ich verwende hier 4-adriges geschirmtes Kabel, wobei der Schirm gleichzeitig als Masse-Leitung dient. Sehr gut geeignet sind auch Flachbandkabel, Kabel mit verdrillten Adern sollten jedoch nicht verwendet werden. Über die maximale Kabellänge streiten sich noch die Experten, aber es gilt die Regel: so kurz wie möglich. Meine Kabel haben eine Länge von ca. 2m und funktionieren tadellos mit allen AT90Sxxxx, ATtiny und ATmega Typen bei Taktfrequenzen von 1 bis 16MHz. Es gibt aber Fälle, wo auch bei dieser Länge Probleme auftreten.
tjaja ... Es ist ein steiniger Weg der zum Erfolg führt Ein wenig GrundlagenManchmal staune ich über unsere "Bastler". Da wird von Pollin ein RS232 Modul gekauft, in der Annahme, damit kann man einen µC proggen. Gut, das kann man nicht auf Anhieb wissen, aber dann wieder mit mageren Kenntnissen einen Parallelprogger einzusetzen halte ich für Zeitverschwendung. Wenn ich's richtig verstanden habe, es fehlt an allem.
Das Pollin-Board ist für Einsteiger (nach meinen aktuellen Kenntnissen)Ist's da nicht besser, man besorgt sich was, das funktioniert? Es muß nicht teuer sein, mein Board von Pollin hat gute Dienste getan. Da ist aber auch eine Spannungsversorgung 5V an Bord. Die seriellen Anschlüsse erlauben nicht nur die Programmierung, sondern auch später die Kommunikation mit anderen Geräten auf RS232 Basis. Ich kann dir nur empfehlen, wenn du dir sauberes Löten zutraust, den Bausatz für ca. 15 €, ansonsten das Fertigteil für ca. 23 € zu bestellen. Damit bist du ganz gut gerüstet.
Da spielt man wohl besser Lotto als nen USB-Dongle zu suchen das läuftAllerdings solltest du eine "echte" serielle Schnittstelle haben, da die Handshakeleitungen zum Proggen benötigt werden. USB-RS232 Wandler sollen zwar auch gehen, aber ich weiß das nicht genau.
Ich hab bei mir mit dem Parallel-Progger (74245 als Treiber) mal mit ner 2-3mwerd alles nochmal kontrollieren, un auch gleichzeitig die leitungslänge herabsetzen,. ich versuche mal auf 30cm zu kommen , oder max 50cm,.
Wer sagts denn ... doch ne VerschaltungEDIT:
hab jetzt miso und mosi getauschd und was soll ich sagen ich glaub es
geht jetzt, der balken läuft beim auslesen durch und kein fehler wird
mehr angezeigt,.
Welches LCD ???sehr geil hab sogar direkt das Pollin LCd zum laufen gebracht , und funzte direkt, wie kann man sonderzeichen darstellen ?
Ich schätze mal nen Wackler. Irgendwo nen Draht einfach nur in nejo meinte das wintek 4x27 ,
muss es nachlöten vorher gings ohne probleme, jetzt zeigts nix mehr gescheit an nurnoch die 4eckigen kästchen,oder nix, je nachdem wie die platine halte,.
sieh mal hier ...als sonderzeichen meinte ich äöü und °
sieh dir mal die Funktion CHR() an (so heißt die glaube ich bei Bascom).mh und wie geb ich dann das sonderzeichen an ? also den code aus der tabelle?
ist mir auch etwas wackelig schnell mal zusammengebrutzelt umja is ja ok, hatte es auch so ähnlich ist mir aba zu wacklig,.
wo er Recht hat, hat er Rechtne is 1,25mm
wenn man ne doppelte stifleiste nimmt kann man mit der vorderen reihe 1,3,5usw, ansprechen und den hinteren reihe leicht gebogen halt 2,4,6 usw,.
'HEADER##########################################
$regfile = "m8def.dat" 'Chipdefinition
$baud = 9600 'Baudrate für RS232 verbindung
$crystal = 8000000 'Quarz auf 8mhz eingestellt
$hwstack = 32 'Standardwert 32 für hardware stack
$swstack = 10 'Standardwert 10 für the SW stack
$framesize = 40 'Standardwert 40 für the frame space
'VARIABLEN
'Config LCD######################################
Config Lcd = 40 * 4
Config Lcdpin = Pin , Db4 = Portd.7 , Db5 = Portc.5 , Db6 = Portc.4 , Db7 = Portb.0 , E = Portd.5 , E2 = Portd.6 , Rs = Portd.4
Config Lcdbus = 4
Cursor Off
'--------------------------------------------------- ' einmaliges Initialisieren des Displays
Dim ___lcdno As Byte ' LCD-Controller-Schalter
___lcdno = 0
Initlcd
Cursor Off
Cls
___lcdno = 1
Initlcd
Cursor Off
Cls
Do
'Display Ausgabe
'obere zwei Zeilen
'Display Ausgabe
'obere zwei Zeilen
___lcdno = 0
Locate 1 , 1
Lcd "K" ; Chr(251) ; "hlertemperatur" ;
Locate 1 , 18
Lcd "Temp.: " ;
Locate 2 , 1
Lcd "Stellgröße1:"
' =====================================================
'untere zwei Zeilen
___lcdno = 1
Locate 1 , 1
Lcd "GehäuseTemp";
Locate 1 , 18
Lcd "Temp.: ";
Locate 2 , 1
Lcd "Stellgröße2:"
Loop
End