- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 4 von 4

Thema: Atmega32 ==> Atmega1284p - keine Anzeige mehr im Display

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    09.02.2007
    Alter
    45
    Beiträge
    40

    Frage Atmega32 ==> Atmega1284p - keine Anzeige mehr im Display

    Hallo zusammen,

    ich arbeite seit langem mal wieder an meinem KW1281 Projekt...

    Das Projekt lief ürsprünglich auf einem Atmega32, nun reichte der Speciher nicht mehr aus und so habe ich einen Atmega1284p eingesetzt.

    Nach ein paar minimalen Anpassungen läuft die Kommunikation wieder aber ich bekomme keine Anzeige mehr auf das Display.

    Wenn ich folgenden Code mit dem Atmega32 kompiliere und teste, dann bekomme ich die Ausgabe auf das Display.
    Mit dem Atmega1284p und kompiliert mit "m1284pdef.dat" wird nichts angezeigt.

    Weiß jemand wo das Problem liegen könnte?

    Code:
    '===============================================================================
    $regfile = "m1284pdef.dat"
    '$regfile = "m32def.dat"
    $crystal = 11059200
    $hwstack = 256   
    $swstack = 128   
    $framesize = 64  
    $baud = 9600     
    
    '===============================================================================
    '------------[GLCD Config]------------------------------------------------------
    '===============================================================================
    -----------------------------------------------------------------------------------------------------
    ' | LCD-Pin | AVR-Pin | Symbol | Level | Funktion                                                     |
    ' |---------|---------|--------|-------|--------------------------------------------------------------|
    ' |    01   |         |  FGND  |  GND  | Frame Ground (Minus vom LCD)                                 |
    ' |    02   |         |  Vss   |  GND  | Ground (Minus)                                               |
    ' |    03   |         |  VDD   |  H/-  | +5V                                                          |
    ' |    04   |         |  VEE   |  NEG  | Kontrast für LCD, Kontrast gut bei -12,3V                    |
    ' |    05   | PinA.0  |  WR    |  H/L  | Data Write  (Wr)                                             |
    ' |    06   | PinA.1  |  RD    |  H/L  | Data Read   (Rd)                                             |
    ' |    07   | PinA.2  |  CE    |  H/L  | Chip Enable (Ce)                                             |
    ' |    08   | PinA.3  |  C/D   |  H/L  | Code/Data  (Cd)                                              |
    ' |    09   |         |  NC    |  GND  | Nicht beschalten (GND)                                       |
    ' |    10   | PinA.4  |  RST   |  -/L  | Reset, Active Low                                            |
    ' |    11   | PinC.0  |  DB0   |  H/L  | Data Bus                                                     |
    ' |    12   | PinC.1  |  DB1   |  H/L  | Data Bus                                                     |
    ' |    13   | PinC.2  |  DB2   |  H/L  | Data Bus                                                     |
    ' |    14   | PinC.3  |  DB3   |  H/L  | Data Bus                                                     |
    ' |    15   | PinC.4  |  DB4   |  H/L  | Data Bus                                                     |
    ' |    16   | PinC.5  |  DB5   |  H/L  | Data Bus                                                     |
    ' |    17   | PinC.6  |  DB6   |  H/L  | Data Bus                                                     |
    ' |    18   | PinC.7  |  DB7   |  H/L  | Data Bus                                                     |
    ' |    19   | PinA.5  |  FS    |  H/L  | Font Select, L=8*8, H=6*8  (kleiner oder grosser Zeichesatz) |
    ' |    20   | PinA.6  |  RV    |  H/L  | Reverse Data  (Invertiert das Bild)                          |
    ' -----------------------------------------------------------------------------------------------------
    ' --------------------
    ' | Pinübersicht AVR |
    ' |------------------|
    ' |Pin | Funktion    |
    ' |----|-------------|
    ' | 12 | Display D0  |
    ' | 13 | Display D1  |
    ' | 14 | Display D2  |
    ' | 15 | Display D3  |
    ' | 16 | Display D4  |
    ' | 17 | Display D5  |
    ' | 18 | Display D6  |
    ' | 19 | Display D7  |
    ' |    |             |
    ' | 20 | Display Wr  |
    ' | 21 | Display Rd  |
    ' | 22 | Display Ce  |
    ' | 23 | Display Cd  |
    ' | 24 | Display RST |
    ' | 25 | Display FS  |
    ' |-------------------
    
    Config Graphlcd = 240 * 128 , Dataport = Portc , Controlport = Porta , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6
    ' Mode = 8 => 240px / 8 = 30 columns
    ' Mode = 6 => 240px / 6 = 40 columns
    
    
    
    '----[LCD-Invert]-------------
    Config Pina.6 = Output                                      ' LOW -> Hintergrund Schwarz | HIGH -> Hintergrund Weiß
    Lcd_invert Alias Porta.6
    Lcd_invert = 1
    
    '----[PWM Display_BG]---------
    Config Pinb.0 = Output
    Lcd_bg Alias Portb.0                                        ' Hintergrundbeleuchtung
    Lcd_bg = 1                                                  ' Ein
    
    
    '-------------------------------------------------------------------------------
    Cls
    Line(109 , 36) -(109 , 90) , 255
    Locate 6 , 20 : Lcd "Test:"
    
    Do
    Loop
    '===============================================================================
    
    End
    Geändert von tc-maxx (16.05.2011 um 15:51 Uhr)

Ähnliche Themen

  1. Problem mit ATmega32 und 3x 7-Segment Anzeige
    Von m0b0t1x im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 28.08.2009, 20:18
  2. RN-Control und GLCD mit Touch keine Anzeige
    Von MueThoS im Forum Bauanleitungen, Schaltungen & Software nach RoboterNetz-Standard
    Antworten: 9
    Letzter Beitrag: 19.03.2008, 19:53
  3. RNBFRA keine 12V mehr auf Ausgangsports
    Von Keksdose im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 31.03.2007, 13:46
  4. Pic nimmt keine progs mehr an
    Von Smi im Forum PIC Controller
    Antworten: 5
    Letzter Beitrag: 24.06.2005, 00:06
  5. Plötzlich keine Verbindung mehr zum AVR
    Von Spurius im Forum AVR Hardwarethemen
    Antworten: 1
    Letzter Beitrag: 24.12.2004, 11:01

Stichworte

Berechtigungen

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

LiFePO4 Speicher Test