Translate

Membuat Rangkaian Running Text dengan Dotmatrix 8x8 dan Bascom AVR

Membuat Rangkaian Running Text dengan Dotmatrix 8x8 dan Bascom AVR



           Kali ini saya akan menjelaskan bagaimana cara membuat running text menggunakan dotmatrix 8x8 menggunakan bahasa bascom avr, dotmatrix modul yang akan dibuat memiliki panjang 24 led dan lebar 8 led sehingga cocok digunakan untuk aksesoris rumah atau toko, atau bisa juga untuk hadiah ulang tahun kepada pacar kesayangan. untuk membuat rangkaian running text ini tidaklah sulit namun memerlukan ketekunan yang tinggi untuk membuat boardnya atau PCB karena jalur yang dibutuhkan bisa terbilang banyak. berikut adalah rangkaian running text dengan dotmatrix 8x8.


a. Skematik Rangkaian





b. Program Bascom AVR

$regfile = "m8def.dat"                                      'konfigurasi atmega yang digunakan
$crystal = 12000000                                         'konfiguarasi kristal yang dipakai

Config Portc.3 = Output
Config Portc.2 = Output
Config Portc.1 = Output
Config Portd.6 = Output
Config Portd.7 = Output
Config Portb.0 = Output
Config Portb.2 = Output
Config Portb.1 = Output

Config Portd.0 = Output
Config Portd.1 = Output
Config Portd.2 = Output

Dat Alias Portd.2                                           'active high baru low
Ck Alias Portd.0                                            'active low
Cr Alias Portd.1                                            'active high


'===================================variabel yang digunakan untuk dotmatrix=========================
Dim A As Integer , B As Integer , C As Integer , X As Integer , Switch As Byte
Dim Y As Integer
Dim Xy As Integer
Dim E As Integer
Dim I As Byte
Dim Data_s As Byte
Dim Sdat(99) As Byte
Dim Down As Integer
Dim Table(500) As Byte

Dim Kata As String * 200
Dim Kata_i As String * 99
Dim Sek As Byte
Dim D As Byte
Dim Pnjg_kata As Byte
Dim Charmatrix As Byte
Dim Type_mtrx As Byte
Dim Inverse As Byte
Dim Tampung As Byte
Dim Tunda As Byte
Dim Datas As Byte
Dim Xox As Integer

Xox = 0

Do

Portc.3 = 1                                                 'logika port diberi sesuai nilai switch
Portc.2 = 1
Portc.1 = 1
Portd.6 = 1
Portd.7 = 1
Portb.0 = 1
Portb.2 = 1
Portb.1 = 1

Ck = 0
Ck = 1
Datas = &B11111111
Shiftout Dat , Ck , Datas , 2 , 8 , 1
Datas = &B11111111
Shiftout Dat , Ck , Datas , 2 , 8 , 1
Datas = &B11111111
Shiftout Dat , Ck , Datas , 2 , 8 , 1
Ck = 0

Incr Xox

Wait 1

Loop Until Xox = 5

'===================================================================================================
Type_mtrx = 3                                               'berapa digit matrix mu(karena dotmatrixmu ada 3 digit)
Charmatrix = 8 * Type_mtrx                                  'pengalian charmatrix untuk konfigurasi tampilan vertical dotmatrix
Decr Charmatrix                                             'lalu diturunkan nilainya

Xy = 1                                                      'awalan nilai xy karena dipakai untuk array table dimana array harus berawalan 1 tidak boleh 0
Kata = "     YANUAR MUKHAMMAD ITECH INDONESIA "             'kalimat yang akan ditampilkan pada dotmatrix
Pnjg_kata = Len(kata)                                       'dihitung berapa kata yang dipakai pada kalimat (spasi tetap dihitung)
For I = Pnjg_kata To 1 Step -1                              'diguanakn pengdecoderan dengan fungsi pengulangan for berdasar dari panjang kata
   Kata_i = Right(kata , I)                                 'kata per kata pada kalimat digeser untuk penghitungan ascii code-nya
   Sek = Asc(kata_i)                                        'kata per kata disandikan dengan ascii code
   Down = Sek * 8                                           'lalu dikalikan 8 setiap kata yang didapat
   For Y = 0 To 7
                                              'diulang 8 kali untuk mendapatkan data kata per kata yang ditampilkan
      Table(xy) = Lookup(down , Huruf)                      'data yang didapat lalu diambil di fungsi array tabel

      If Sek >= 97 And Sek <= 122 Then                      'jika huruf alphabet kecil yang didapat maka diberikan ke nilai tampung
                                                             'dibaca code ascii untuk a(kecil) sampai z(kecil) maka 122< nilai >97
      Tampung = Table(xy)                                   'lalu diberi di tabel tampung
      Table(xy).0 = Tampung.6
      Table(xy).1 = Tampung.5
      Table(xy).2 = Tampung.4
      Table(xy).3 = Tampung.3
      Table(xy).4 = Tampung.2
      Table(xy).5 = Tampung.1
      Table(xy).6 = Tampung.0
      Table(xy).7 = Tampung.7
      End If

      Incr Xy                                               'setiap kenaikan pengulangan y maka xy dinaikkan
      Incr Down                                             'setiap kenaikan pengulangan y maka down juga dinaikkan
   Next Y
Next I
Xy = Xy - 8                                                 'lalu xy dikurangi 8
Reset Ck                                                    'dimulai transmisi data dimana clock diberi logika 0 terlebih dahulu
Reset Cr                                                    'cr diberi logika 0 terlebih dahulu juga
Set Cr                                                      'lalu cr diaktifkan dengan logika 1 untuk mengaktifkan ic 74ls164(siposhift register)

Switch = &B10000001                                         'diberi logika awalan untuk switch dimana transistor yang digunakan pnp maka jika diberi 1 (mati) dan 0 (aktif)
Do                                                          'program utama dimulai
Tunda = 7                                                   'variabel tunda diberi nilai random dari 0 - 10
For Y = 1 To Xy                                             'pengulangan xy disini sampai xy
   B = Y                                                    'variabel b diberi nilai y(pengulangan)
   E = Y + Charmatrix                                       'sedangkan e diberi nilai pengulangan ditambah charmatrix dimana charmatrix nilainya diberi pada awalan program
   For X = 0 To Tunda                                       'diberi pengulangan x dari 0 samapai variabel tunda yang dirandom sebelumnya
      For A = 7 To 0 Step -1                                'dibri pengulangan 8 kali
         Inverse = 7 - A                                    'lalu variabel inverse dibalikkan
         For C = E To B Step -1                             'pengulangan berdasarkan nilai e dan b
            Data_s = Table(c)                               'lalu data-s disesuaikan menurut dengan nilai table yang diarray
            Reset Ck                                        'nilai clock diberi 0 dahulu untuk ditransmisikan
            Dat = Data_s.a                                  'lalu pin dat(portd.5) diberi inputan sesuai dengan data_s.a(karena logika diberikan satu per satu maka nilai data_s ditransmit per bit
            Set Ck                                          'lalu clock diberi high lagi untuk transmisi selanjutnya
         Next C
         Portc.3 = Switch.0                                 'logika port diberi sesuai nilai switch
         Portc.2 = Switch.1
         Portc.1 = Switch.2
         Portd.6 = Switch.3
         Portd.7 = Switch.4
         Portb.0 = Switch.5
         Portb.2 = Switch.6
         Portb.1 = Switch.7
         Waitms 1                                           'diberi delay 1 detik

         Portc.3 = 0                                        'lalu semua transistor diberi logika 1 untuk dimatikan selama 1 detik
         Portc.2 = 0
         Portc.1 = 0
         Portd.6 = 0
         Portd.7 = 0
         Portb.0 = 0
         Portb.2 = 0
         Portb.1 = 0

         Reset Cr                                           'pin clear dinonaktifkan
         Rotate Switch , Left , 1                           'variabel switch digeser ke kiri satu per satu
         Set Cr                                             'pin clear diaktifkan kembali
      Next A
   Next X
Next Y

Loop


Huruf:                                                      'nilai tabel dari huruf untuk diberi ke pin data pada siposhift dimulai dari karakter 0
' 0
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 1
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 2
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 3
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 4
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 5
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 6
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 7
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 8
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 9
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 10
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 11
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 12
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 13
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 14
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 15
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 16
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 17
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 18
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 19
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 20
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 21
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 22
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 23
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 24
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 25
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 26
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 27
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 28
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 29
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 30
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 31
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 32
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 33      !
Data &B00000000
Data &B00000000
Data &B00000000
Data &B01101111
Data &B01101111
Data &B00000000
Data &B00000000
Data &B00000000
' 34      "
Data &B00000000
Data &B00000011
Data &B00000011
Data &B00000000
Data &B00000000
Data &B00000011
Data &B00000011
Data &B00000000
' 35      #
Data &B11100100
Data &B00111100
Data &B00100111
Data &B11100100
Data &B00111100
Data &B00100111
Data &B00100100
Data &B00000000
' 36      $
Data &B00100110
Data &B01101111
Data &B01001001
Data &B11111111
Data &B01001001
Data &B01111001
Data &B00110010
Data &B00000000
' 37      %
Data &B01000111
Data &B00100101
Data &B00010111
Data &B00001000
Data &B01110100
Data &B01010010
Data &B01110001
Data &B00000000
' 38      &
Data &B00110000
Data &B01110110
Data &B01001001
Data &B01001001
Data &B01010110
Data &B00100000
Data &B01010000
Data &B00000000
' 39      '
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000011
Data &B00000011
Data &B00000000
Data &B00000000
Data &B00000000
' 40      (
Data &B00111100
Data &B01111110
Data &B01000010
Data &B10000001
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 41      )
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B10000001
Data &B01000010
Data &B01111110
Data &B00111100
' 42      *
Data &B00001000
Data &B00101010
Data &B00011100
Data &B01111111
Data &B00011100
Data &B00101010
Data &B00001000
Data &B00000000
' 43      +
Data &B00000000
Data &B00011000
Data &B00011000
Data &B01111110
Data &B01111110
Data &B00011000
Data &B00011000
Data &B00000000
' 44      ,
Data &B10100000
Data &B01100000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 45      -
Data &B00000000
Data &B00011000
Data &B00011000
Data &B00011000
Data &B00011000
Data &B00011000
Data &B00011000
Data &B00000000
' 46      .
Data &B01100000
Data &B01100000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 47      /
Data &B01000000
Data &B01100000
Data &B00110000
Data &B00011000
Data &B00001100
Data &B00000110
Data &B00000011
Data &B00000000
' 48      0
Data &B00111110
Data &B01111111
Data &B01000001
Data &B01000001
Data &B01000001
Data &B01111111
Data &B00111110
Data &B00000000
' 49      1
Data &B00000000
Data &B01000100
Data &B01000010
Data &B01111111
Data &B01111111
Data &B01000000
Data &B01000000
Data &B00000000
' 50      2
Data &B01000110
Data &B01100111
Data &B01100001
Data &B01010001
Data &B01001001
Data &B01001111
Data &B01000110
Data &B00000000
'51       3
Data &B00110011
Data &B01110011
Data &B01000001
Data &B01001001
Data &B01001101
Data &B01111011
Data &B00110011
Data &B00000000
' 52      4
Data &B00110000
Data &B00111000
Data &B00100100
Data &B00100010
Data &B01111111
Data &B01111111
Data &B00100000
Data &B00000000
' 53      5
Data &B00110111
Data &B01110111
Data &B01000101
Data &B01000101
Data &B01000101
Data &B01111101
Data &B00111001
Data &B00000000
' 54      6
Data &B00111110
Data &B01111111
Data &B01000101
Data &B01000101
Data &B01000101
Data &B01111001
Data &B00111010
Data &B00000000
' 55      7
Data &B00000011
Data &B00000011
Data &B01100011
Data &B01110011
Data &B00001011
Data &B00000111
Data &B00000011
Data &B00000000
' 56      8
Data &B00110110
Data &B01111111
Data &B01001001
Data &B01001001
Data &B01001001
Data &B01111111
Data &B00110110
Data &B00000000
' 57      9
Data &B00101110
Data &B01001111
Data &B01010001
Data &B01010001
Data &B01010001
Data &B01111111
Data &B00111110
Data &B00000000
' 58      :
Data &B01100011
Data &B01100011
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 59      ;
Data &B10100011
Data &B01100011
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 60      <
Data &B00001000
Data &B00011100
Data &B00110110
Data &B01100011
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 61      =
Data &B00000000
Data &B01100110
Data &B01100110
Data &B01100110
Data &B01100110
Data &B01100110
Data &B01100110
Data &B00000000
' 62      >
Data &B01100011
Data &B00110110
Data &B00011100
Data &B00001000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 63      ?
Data &B00000000
Data &B00000110
Data &B00000011
Data &B01101001
Data &B01101001
Data &B00001111
Data &B00000110
Data &B00000000
' 64      @
Data &B00111110
Data &B01000011
Data &B01011001
Data &B00010101
Data &B00111101
Data &B00100001
Data &B00011110
Data &B00000000
' 65      A
Data &B01111000
Data &B01111100
Data &B00010010
Data &B00010001
Data &B00010001
Data &B01111111
Data &B01111111
Data &B00000000
' 66      B
Data &B01111111
Data &B01111111
Data &B01001001
Data &B01001001
Data &B01001001
Data &B01111111
Data &B00110110
Data &B00000000
' 67      C
Data &B01111111
Data &B01111111
Data &B01000001
Data &B01000001
Data &B01000001
Data &B01000001
Data &B00000000
Data &B00000000
' 68      D
Data &B01111111
Data &B01111111
Data &B01000001
Data &B01000001
Data &B01000001
Data &B00111110
Data &B00011100
Data &B00000000
' 69      E
Data &B01111111
Data &B01111111
Data &B01001001
Data &B01001001
Data &B01001001
Data &B01100011
Data &B01100011
Data &B00000000
' 70      F
Data &B01111111
Data &B01111111
Data &B00001001
Data &B00001001
Data &B00001001
Data &B00000011
Data &B00000011
Data &B00000000
' 71      G
Data &B00111110
Data &B01111111
Data &B01000001
Data &B01010001
Data &B01010001
Data &B01110111
Data &B00110110
Data &B00000000
' 72      H
Data &B01111111
Data &B01111111
Data &B00001000
Data &B00001000
Data &B00001000
Data &B01111111
Data &B01111111
Data &B00000000
' 73      I
Data &B00000000
Data &B00000000
Data &B01000001
Data &B01111111
Data &B01111111
Data &B01000001
Data &B00000000
Data &B00000000
' 74      J
Data &B00110000
Data &B00110000
Data &B01000000
Data &B01000000
Data &B01000000
Data &B01111111
Data &B00111111
Data &B00000000
' 75      K
Data &B01111111
Data &B01111111
Data &B00001000
Data &B00010100
Data &B00100010
Data &B01100011
Data &B01100011
Data &B00000000
' 76      L
Data &B01111111
Data &B01111111
Data &B01000000
Data &B01000000
Data &B01000000
Data &B01100000
Data &B01100000
Data &B00000000
' 77      M
Data &B01111111
Data &B01111111
Data &B00000010
Data &B00111100
Data &B00000010
Data &B01111111
Data &B01111111
Data &B00000000
' 78      N
Data &B01111111
Data &B01111111
Data &B00000100
Data &B00001000
Data &B00010000
Data &B01111111
Data &B01111111
Data &B00000000
' 79      O
Data &B00111110
Data &B01111111
Data &B01000001
Data &B01000001
Data &B01000001
Data &B01111111
Data &B00111110
Data &B00000000
' 80      P
Data &B01111111
Data &B01111111
Data &B00010001
Data &B00010001
Data &B00010001
Data &B00011111
Data &B00001110
Data &B00000000
' 81      Q
Data &B00111110
Data &B01111111
Data &B01000001
Data &B01010001
Data &B01100001
Data &B01111111
Data &B10111110
Data &B00000000
' 82      R
Data &B01111111
Data &B01111111
Data &B00010001
Data &B00110001
Data &B01010001
Data &B01010001
Data &B01001110
Data &B00000000
' 83      S
Data &B00100110
Data &B01101111
Data &B01001001
Data &B01001001
Data &B01001001
Data &B01111011
Data &B00110010
Data &B00000000
' 84      T
Data &B00000011
Data &B00000011
Data &B00000001
Data &B01111111
Data &B00000001
Data &B00000011
Data &B00000011
Data &B00000000
' 85      U
Data &B00111111
Data &B01111111
Data &B01000000
Data &B01000000
Data &B01000000
Data &B01111111
Data &B00111111
Data &B00000000
' 86      V
Data &B00001111
Data &B00011111
Data &B00100000
Data &B01000000
Data &B00100000
Data &B00011111
Data &B00001111
Data &B00000000
' 87      W
Data &B00011111
Data &B00111111
Data &B01100000
Data &B00011111
Data &B01100000
Data &B00111111
Data &B00011111
Data &B00000000
' 88      X
Data &B01100011
Data &B01110111
Data &B00010100
Data &B00001000
Data &B00010100
Data &B01110111
Data &B01100011
Data &B00000000
' 89      Y
Data &B00000111
Data &B00001111
Data &B00010000
Data &B11100000
Data &B00010000
Data &B00001111
Data &B00000111
Data &B00000000
' 90      Z
Data &B01000011
Data &B01100011
Data &B01010001
Data &B01001001
Data &B01000101
Data &B01100011
Data &B01100001
Data &B00000000
' 91      [
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B01111111
Data &B01111111
Data &B01000001
Data &B00000000
' 92      \
Data &B00000011
Data &B00000110
Data &B00001100
Data &B00011000
Data &B00110000
Data &B01100000
Data &B01000000
Data &B00000000
' 93      ]
Data &B01000001
Data &B01111111
Data &B01111111
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 94      ^
Data &B00000000
Data &B00001100
Data &B00000110
Data &B00000011
Data &B00000110
Data &B00001100
Data &B00000000
Data &B00000000
' 95      _
Data &B01100000
Data &B01100000
Data &B01100000
Data &B01100000
Data &B01100000
Data &B01100000
Data &B01100000
Data &B00000000
' 96
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 97
Data &H00 , &H3F , &H48 , &H48 , &H48 , &H3F , &H00 , &H00  'A
Data &H00 , &H7F , &H49 , &H49 , &H49 , &H36 , &H00 , &H00  'B
Data &H00 , &H3E , &H41 , &H41 , &H41 , &H22 , &H00 , &H00  'C
Data &H00 , &H7F , &H41 , &H41 , &H41 , &H3E , &H00 , &H00  'D
Data &H00 , &H7F , &H49 , &H49 , &H41 , &H00 , &H00 , &H00  'E
Data &H00 , &H7F , &H48 , &H48 , &H40 , &H00 , &H00 , &H00  'F
Data &H00 , &H3E , &H41 , &H49 , &H49 , &H2E , &H00 , &H00  'G
Data &H00 , &H7F , &H08 , &H08 , &H08 , &H7F , &H00 , &H00  'H
Data &H00 , &H00 , &H00 , &H7F , &H00 , &H00 , &H00 , &H00  'I
Data &H00 , &H00 , &H02 , &H01 , &H01 , &H7E , &H00 , &H00  'J
Data &H00 , &H7F , &H08 , &H18 , &H24 , &H43 , &H00 , &H00  'K
Data &H00 , &H7F , &H01 , &H01 , &H01 , &H01 , &H00 , &H00  'L
Data &H00 , &H3F , &H40 , &H40 , &H3F , &H40 , &H40 , &H3F  'M
Data &H00 , &H7F , &H20 , &H1C , &H02 , &H7F , &H00 , &H00  'N
Data &H00 , &H3F , &H41 , &H41 , &H41 , &H3F , &H00 , &H00  'O
Data &H00 , &H3F , &H48 , &H48 , &H48 , &H30 , &H00 , &H00  'P
Data &H00 , &H3E , &H41 , &H45 , &H43 , &H3F , &H00 , &H00  'Q
Data &H00 , &H7F , &H48 , &H4C , &H4A , &H31 , &H00 , &H00  'R
Data &H00 , &H32 , &H49 , &H49 , &H49 , &H26 , &H00 , &H00  'S
Data &H00 , &H40 , &H40 , &H7F , &H40 , &H40 , &H00 , &H00  'T
Data &H00 , &H3E , &H01 , &H01 , &H01 , &H3E , &H00 , &H00  'U
Data &H00 , &H78 , &H06 , &H01 , &H06 , &H78 , &H00 , &H00  'V
Data &H00 , &H7E , &H01 , &H01 , &H7E , &H01 , &H01 , &H7E  'W
Data &H00 , &H41 , &H22 , &H1C , &H22 , &H41 , &H00 , &H00  'X
Data &H00 , &H40 , &H20 , &H1F , &H20 , &H40 , &H00 , &H00  'Y
Data &H00 , &H43 , &H45 , &H49 , &H51 , &H61 , &H00 , &H00  'Z
' 123
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 124
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 125
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 126
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 127
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 128
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 129
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 130
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 131
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 132
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 133
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 134
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 135
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 136
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 137
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 138
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 139
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 140
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 141
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 142
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 143
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 144
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 145
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 146
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 147
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 148
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 149
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 150
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 151
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 152
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 153
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 154
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 155
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 156
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 157
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 158
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 159
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 160
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 161
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 162
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 163
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 164
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 165
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 166
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 167
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 168
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 169
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 170
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 171
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 172
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 173
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 174
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 175
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 176
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 177
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 178
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 179
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 180
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 181
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 182
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 183
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 184
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 185
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 186
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 187
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 188
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 189
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 190
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 191
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
'192      À
Data &B01111000
Data &B01111100
Data &B00010010
Data &B00010001
Data &B00010001
Data &B01111111
Data &B01111111
Data &B00000000
'193      Á
Data &B01111111
Data &B01111111
Data &B01000101
Data &B01000101
Data &B01000101
Data &B01111101
Data &B00111001
Data &B00000000
'194      Â
Data &B01111111
Data &B01111111
Data &B01001001
Data &B01001001
Data &B01001001
Data &B01111111
Data &B00110110
Data &B00000000
'195      Ã
Data &B01111111
Data &B01111111
Data &B00000001
Data &B00000001
Data &B00000001
Data &B00000011
Data &B00000011
Data &B00000000
'196      Ä
Data &B11000000
Data &B01111000
Data &B01111100
Data &B01000010
Data &B01000001
Data &B01111111
Data &B01111111
Data &B11000000
'197      Å
Data &B01111111
Data &B01111111
Data &B01001001
Data &B01001001
Data &B01001001
Data &B01100011
Data &B01100011
Data &B00000000
'198      Æ
Data &B01100011
Data &B01110111
Data &B00001100
Data &B01111111
Data &B00001100
Data &B01110111
Data &B01100011
Data &B00000000
'199      Ç
Data &B00110110
Data &B01110111
Data &B01000001
Data &B01001001
Data &B01001001
Data &B01111111
Data &B00110110
Data &B00000000

'200      È
Data &B01111111
Data &B01111111
Data &B00010000
Data &B00001000
Data &B00000100
Data &B01111111
Data &B01111111
Data &B00000000
'201      É
Data &B01111111
Data &B01111111
Data &B00010000
Data &B00001011
Data &B00000100
Data &B01111111
Data &B01111111
Data &B00000000
'202      Ê
Data &B01111111
Data &B01111111
Data &B00001000
Data &B00010100
Data &B00100010
Data &B01100011
Data &B01100011
Data &B00000000
'203      Ë
Data &B01111000
Data &B01111100
Data &B00000010
Data &B00000001
Data &B00000001
Data &B01111111
Data &B01111111
Data &B00000000
'204      Ì
Data &B01111111
Data &B01111111
Data &B00000010
Data &B00111100
Data &B00000010
Data &B01111111
Data &B01111111
Data &B00000000
'205      Í
Data &B01111111
Data &B01111111
Data &B00001000
Data &B00001000
Data &B00001000
Data &B01111111
Data &B01111111
Data &B00000000
'206      Î
Data &B00111110
Data &B01111111
Data &B01000001
Data &B01000001
Data &B01000001
Data &B01111111
Data &B00111110
Data &B00000000
'207      Ï
Data &B01111111
Data &B01111111
Data &B00000001
Data &B00000001
Data &B00000001
Data &B01111111
Data &B01111111
Data &B00000000
'208      Ð
Data &B01111111
Data &B01111111
Data &B00010001
Data &B00010001
Data &B00010001
Data &B00011111
Data &B00001110
Data &B00000000
'209      Ñ
Data &B00111110
Data &B01111111
Data &B01000001
Data &B01000001
Data &B01000001
Data &B01110111
Data &B00110110
Data &B00000000
'210      Ò
Data &B00000011
Data &B00000011
Data &B00000001
Data &B01111111
Data &B00000001
Data &B00000011
Data &B00000011
Data &B00000000
'211      Ó
Data &B00100111
Data &B01101111
Data &B01010000
Data &B01010000
Data &B01010000
Data &B01111111
Data &B00111111
Data &B00000000
'212      Ô
Data &B00111110
Data &B01111111
Data &B01000001
Data &B11111111
Data &B01000001
Data &B01111111
Data &B00111110
Data &B00000000
'213      Õ
Data &B01100011
Data &B01110111
Data &B00010100
Data &B00001000
Data &B00010100
Data &B01110111
Data &B01100011
Data &B00000000
'214      Ö
Data &B01111111
Data &B01111111
Data &B01000000
Data &B01000000
Data &B01000000
Data &B01111111
Data &B01111111
Data &B11000000
'215      ×
Data &B00001111
Data &B00011111
Data &B00010000
Data &B00010000
Data &B00010000
Data &B01111111
Data &B01111111
Data &B00000000
'216      Ø
Data &B01111111
Data &B01111111
Data &B01000000
Data &B01111111
Data &B01000000
Data &B01111111
Data &B01111111
Data &B00000000
'217      Ù
Data &B01111111
Data &B01111111
Data &B01000000
Data &B01111111
Data &B01000000
Data &B01111111
Data &B01111111
Data &B11000000
'218      Ú
Data &B00000001
Data &B01111111
Data &B01111111
Data &B01000100
Data &B01000100
Data &B01111100
Data &B00111000
Data &B00000000
'219      Û
Data &B01111111
Data &B01111111
Data &B01000100
Data &B01000100
Data &B00111000
Data &B00000000
Data &B01111111
Data &B00000000
'220      Ü
Data &B01111111
Data &B01111111
Data &B01000100
Data &B01000100
Data &B01000100
Data &B01111100
Data &B00111000
Data &B00000000
'221      Ý
Data &B00110110
Data &B01100011
Data &B01000001
Data &B01001001
Data &B01001001
Data &B01111111
Data &B00111110
Data &B00000000
'222      Þ
Data &B01111111
Data &B01111111
Data &B00001000
Data &B00111110
Data &B01000001
Data &B01111111
Data &B00111110
Data &B00000000
'223      ß
Data &B01001110
Data &B01011111
Data &B01010001
Data &B00110001
Data &B00010001
Data &B01111111
Data &B01111111
Data &B00000000
' 224
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 225
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 226
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 227
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 228
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 229
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 230
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 231
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 232
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 233
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 234
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 235
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 236
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 237
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 238
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 239
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 240
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 241
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 242
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 243
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 244
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 245
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 246
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 247
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 248
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 249
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 250
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 251
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 252
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 253
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 254
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 255
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
' 256
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000