1.3 Tris Yazmacı (Tris Register)

1.3 Tris Yazmacı (Tris Register)
Portların giriş ya da çıkış olarak ayarlanması için mikrodenetleyicideki Tris yazmacı kullanılır. Hangi port ayarlanacaksa TrisA, TrisB, TrisC, TrisD, TrisE adını alan yazmaçlar mevcuttur. Bu yazmaçların yapısı aşağıdaki gibidir.

7
6
5
4
3
2
1
Bit 0
1
1
1
1
0
0
0
0
Pin 7
Pin 6
Pin 5
Pin 4
Pin 3
Pin 2
Pin 1
Pin 0

Tablodan da göreceğiniz gibi Tris yazmacı 8 bitlik bir kaydedicidir. Bu yazmacın her bit’i bir pin’e bağlıdır. Bu yazmaç içine yazılacak değerler ilgili pin'in giriş mi çıkış mı olacağını belirler. Eğer bit değeri 0 ise o pin çıkış konumundadır. Eğer Logic olarak değer 1 verilirse ilgili pin giriş konumuma alınacaktır. İlgili örneğe bakarsak pot’un 0,1,2,3 nolu pin’leri çıkış, 4,5,6,7 nolu pin'leri giriş konumuna alınmıştır.

0 Yorum:

Yorum Gönder