logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

ATMega16 i wyświetlanie obrazków

markopololop 22 Wrz 2010 19:50 1155 2
REKLAMA
  • #1 8539153
    markopololop
    Poziom 19  
    Witam.
    Mam mikrokontroler ATMega16 i wyświetlacz.
    Niestety nie mogę wyświetlić obrazka. Konwertuje na format bgf i nic nie działa.
    Tylko trochę pomigają piksele i tyle.
    Natomiast wyświetlanie linii i tekstu działa wszystko ok.
    Proszę o pomoc.
    Dzięki za odpowiedzi.

    Link do wyświetlacza:
    http://www.zestawyuruchomieniowe.pl/product.php?id_product=22
    Kod programu:
    
    '                      TEST NOKIA6100
    ' ------------------------------------------------------------------------------
    $lib "lcd-pcf8833.lbx"
    $regfile = "m16def.dat"
    $crystal = 8000000
    '$hwstack = 32
    '$swstack = 8
    '$framesize = 24
    
    Dim X As Byte
    
    Config Graphlcd = Color , Controlport = Portc , Cs = 4 , Rs = 1 , Scl = 7 , Sda = 5
    
    Const Blue = &B00000011
    Const Yellow = &B11111100
    Const Red = &B11100000
    Const Green = &B00011100
    Const Black = &B00000000
    Const White = &B11111111
    Const Brightgreen = &B00111110
    Const Lightgreen = &B01111100
    Const Darkgreen = &B00010100
    Const Darkred = &B10100000
    Const Darkblue = &B00000010
    Const Brightblue = &B00011111
    Const Orange = &B11111000
    
    Glcdcmd &H25             'Set Contrast
    Glcddata 72              'value of contrast
    Glcdcmd &HBF
    
    Glcdcmd &H36             'Mem_control
    Glcddata &B1100000       'My=0 Mx=0 V=1 Lao=1 Rbg=0 "00110000"
    'Glcdcmd &H21             'Inversion_on
    Glcdcmd &H20             'Inversion_off
    Glcdcmd &H29             'Display On
    
    Cls
    Showpic 0 , 0 , Obraz
    
    End
    
    
    Obraz:
    
    $bgf "asd.bgf"
    
    $include "color16x16.font"
    $include "color8x8.font"
    
  • REKLAMA
  • #2 8540261
    gdL
    Poziom 27  
    Podobno

    Cytat:

    Kolorowy wyświetlacz Graficzny o rozdzielczości 132x132 piksele wraz z płytką montażową oraz Joystikiem
    +
    Gotowe oprogramowanie
    dla procesorów AVR napisane w BASCOMie oraz C


    tak napisano na stronie producenta. Może pora wygrzebać jakieś ich gotowce i spróbować je popsuć. Tak się można czegoś świetnie nauczyć.
  • #3 8540712
    markopololop
    Poziom 19  
    Niestety w przykładowych programach nie ma wyświetlania obrazków mimo iż na pokazowym filmiku jest program który wyświetla obrazek.
REKLAMA