Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
16<br />
a) Piksel paterni b)ROM içeriği<br />
Şekil 5.7 A karakterinin paterni [9]<br />
Şekil 5.8 Karakter oluşturma uygulaması blok diyagramı<br />
Karakter oluşturma devresi ile ekran üzerinde oluşturulmak istenilen karakterler ve ekran üzerindeki konumları<br />
belirlenir. Daha önceden de belirtildiği gibi bir karakterin oluşturulabilmesi için 16 satır gereklidir. Bu nedenle<br />
piksel_y değerinin son 4 biti rom içerisindeki 16 adresin tamamının okunması için kullanılacaktır. Bu değer satır_adr<br />
değişkenini oluşturur. Oluşturulmak istenilen karakter belirlendikten sonra karakter oluşturma devresinin çıkışına bu<br />
karaktere ait ascii kodu gönderilir ve karakter_adr değişkenini oluşturur. Satır_adr ve karakter_adr değişkenleri<br />
birleşerek rom_adr değişkeninin değerini belirler. Rom_addr değeri ile karakter_rom içerisindeki ilgili karakterin<br />
paterninin 16 satırından ilgili olanı seçilir. Karakter ROM’u 2K byte’dır. Bit_adr değeri ile bir ROM kelimesinin bir<br />
biti mux yardımıyla seçilir. Seçilen Kelime_biti değeri görüntü oluşturma devresine gönderilir.