Türkçe döküman bulabileceğinizi zannetmiyorum. Linkteki datasheet te bulunan teknik terimleri sözlük ve internette çevirici programlar yardımıyla, biraz da uğraşarak çevirebilirsiniz.
Bunula beraber aşağıda bir başka forumdan aldığım türkçe açıklamalar var. Belki işinizi görür.
8279 ile ilgili herşey
1. 8279 PPROGRAMLANABİLEN
KLAVYE VE DİSPLAY SÜRÜCÜ
8279 İÇİN BASİT BACAK TANIMLARI
A0 :Adres
girişi bu bacak data veya kontrol registerlerinin herhangi birinin seçilmesini
sağlar logic ‘0’ seçildiğinde data, ‘1’
seçildiğinde ise kontrol veya durum registerini belirler.
BD’ :
Display kullanımında aktif edilir.
CLK : Clock girişidir.
CN/STB :
(kontrol/strobe) Keybord’ u kontrol etmek için kullanılır.
CS’ : Chip select ucu.
DB7-DB0 : Data hattı .
IRQ :
Interrupt isteği.
1.1. DISPLAY
Display, entegrenin tarama
hatları olan SL 0,1,2,3 ve data hatları olan A0-A3, B0-B3 hatlara tarafından
sürülür.
SL tarama hatları ortak anot veya ortak katotların sürülmesini
sağlar. Bu hatların yapısı programlama sırasında kodlanmış ve kodlanmamış olarak
belirlenebilir. Eğer hatlar kodlanmış
1.2. KEYBOARD
Keyboard, tarama hatları SL 0,1,2,3 ve RL 0-7 hatları ile CNTRL ve SHIFT
hatları tarafından sürülür.
SL hatları display’ de olduğu gibi 3-8
kod çözücü ile deşifre edilerek kullanılır. Eğer SL hatları kodlanmamış modda
programlanmış ise SL hatları kod çözücü olmadan kullanılır. Bu durumda keyboard
maksimum 32 tuştan oluşur.
Entegre içinde display için
Display 4
bitlik 2 bölüm halinde düzenlenebilir. Bu durumda RAM, A ve B data hatları için
4’er bitlik bölümler şeklinde düzenlenir. Display driver ile ilgili
örnekler ekte verilmiştir.
1.2.1.2. Soldan Girişli Display Modu
Bu modda displayde yazılacak bilgiler RAM’ da soldan
başlayarak yerleştirilir.(Auto Increment modu için) Eğer RAM’ da taşma
oluşursa yeni gelen bilgiler yine soldan başlayarak yerleştirilirler
1.2.1.3. Sağdan Girişli Display Modu
Bu modda kullanılan
metot elektronik hesap makinelerinde da kullanılır. RAM’ a yazılan ilk
veri 0. display adresine sağdan girişli olarak yazılır. Bundan sonraki girişler
sıra ile fakat RAM sola kaydırılarak gerçekleştirilir. (Auto Increment modda)
RAM’ da taşma olduğunda en soldaki
1.2.1.4. Auto Increment
Gerek display, gerekse FIFO RAM’ ı okunur veya yazılırken Auto
Increment modu 1 olarak seçilirse her operasyondan sonra RAM pointer’
i 1 artırılır. Bu mod ile display adres tarifi yapılmaksızın sayılar soldan veya
sağdan girişli olarak yazdırılabilir. Eğer bu mod 0 olarak
1.2.1.5.
Key Lockout Çalışma Modu
8279, bir tuşa basılmasını yakalayacak şekilde
tuş takımı satırlarını tarar. Tuşa basılmasını yakaladıktan sonra gürültü
etkisinin geçmesini yaklaşık 5-10ms bekler. Eğer tuş hala basılı görülüyor
1.2.1.6. N Key Rollever Çalışma Modu
Bu modda aynı anda veya
peş peşe basılan tuşlar basılma sırasına göre FIFO RAM’ ına alınır.
FIFO RAM’ ına alınan karakter sayısı veya FIFO’ daki
karakter sayısı FIFO statü registerine yazılır.
1.2.1.7. Sensör Matrix
Çalışma Modu
Bu metot ile çalışma seçildiğinde, 8279’ a klavye
yerine On veya Off konumlarını alabilen sensörler bağlanır. Entegre her tarama
sonunda sensörlerin durumu FIFO RAM’ ına aktarılır. FIFO
RAM’ ındaki herhangi bir değişiklik IRQ sinyalinin oluşmasını sağlar.
1.2.1.8. Strobe Giriş Çalışma Modu
8279, bu modda return
hatlarının içeriğini, CNTRL/STRB sinyalinin pozitife giden kenarında okur ve
FIFO RAM’ ına aktarır. FIFO RAM’ ı boş olmadığı durumda IRQ
sinyali üretilir.
FIFO RAM’ ı 8*8 kapasiteye sahiptir. 2 Key
Lockout, N Rollever veya strobe giriş modunda bu RAM FIFO metoduna göre çalışır.
Her gelen karakter ardışıl adreslere aktarılır. RAM’ dan okuma
işleminde ise, karakterler bu sıraya göre daha
1.2.6.
Display’ e Yazmayı Engelleme ve Display Karartma
Eğer display
4 bitlik bölümler halinde düzenlenmiş ise A veya B bölümü ile
1.2.8.
End Interrupt/Error Mode Set
Sensör matris modunda, N Rollever Key veya
2 Key Lockout modunda çalışırken FIFO’ da olan bir değişiklik IRQ
hattının durum değiştirmesine neden olur. Bu durumda RAM’ a yazma
.