[]
embedded sorusu
duyurunun gömülüleri, c'cileri ve diğerleri,
elimdeki microcontroller'ın A portunun 5, 6 ve 7. pin'lerini input, 0, 1 ve 2. pin'lerini output olarak tanıtmam lazım(GPIO bunlar). lab'ta DDRA = 255 diyerek 8 pin'i birden input olarak tanıtmıştım. şimdi yukarıda bahsettiğim gibi yapmam lazım. yardımcı olabilecek olan var mıdır?
elimdeki microcontroller'ın A portunun 5, 6 ve 7. pin'lerini input, 0, 1 ve 2. pin'lerini output olarak tanıtmam lazım(GPIO bunlar). lab'ta DDRA = 255 diyerek 8 pin'i birden input olarak tanıtmıştım. şimdi yukarıda bahsettiğim gibi yapmam lazım. yardımcı olabilecek olan var mıdır?
7.6.5.4.3.2.1.0. pinler
1 1 1 x x 0 0 0 olacak şekilde düşüneceksiniz. 3 ve 4 pinlere de bir değer verip bu 8 bitlik binary sayının decimal karşılığını alacaksınız.
mesela 11111000 binary sayısı 248 yapar DDRA=248 dersiniz.
1 1 1 x x 0 0 0 olacak şekilde düşüneceksiniz. 3 ve 4 pinlere de bir değer verip bu 8 bitlik binary sayının decimal karşılığını alacaksınız.
mesela 11111000 binary sayısı 248 yapar DDRA=248 dersiniz.
- johan sebastian (09.11.14 22:22:48)
@johan sebastian dedigi gibi yaparsaniz porttaki diger pinleri de ayarlamis olursunuz ki bu istenmeyen bir durumdur. Bundan kacinabilmek icin maskeleme denen islemi yapmaniz lazim. Detayli anlatim suraya koydum :
www.ozturkibrahim.com
www.ozturkibrahim.com
- deneme12345 (10.11.14 00:17:48 ~ 00:18:13)
1