Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Tamamlanmış Elektronik Devreler, Projeler kategorisi içerisindeki Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "8051 PROTEUS Uygulamaları Keypad ve Sayıcı" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

8051 PROTEUS Uygulamaları Keypad ve Sayıcı

Kayıt: 04 Mar 2006
Mesajlar: 32
Konum: İZMİR
Offline
leoss
Tarih: 23 03 2007 19:45

Uygulama 1a: 0 dan 9 a ve 9 dan 0 a sayan sayıcı tasarlamak(look up table mantığı)

Malzemeler:

• 2 adet 27 pF kapasitör
• 1 adet 7 segment display(ortak katod)
• 1 adet işlemci (AT89C51)
• 1 adet kristal (11.0592 Mhz)
• 7 adet 100 ohm direnç
• 1 adet bread board

Amaç: Mikroişlemci ile önce 0 dan 9 a sonra da 9 dan 0 a sayan sayıcı tasarımı yaparak Look Up Table mantığını öğrenmek

Özet: Programlamada anlaşılırlık ve kolaylık bakımından Look Up Table kullanılmıştır. Program sıfırdan dokuza ve dokuzdan sıfıra sayarken kullanacağı 18 değer sırasıyla Look Up Table dan alınır. 18 değerin aqlımı yapıldıktan sonra sayma işlemi tekrar sıfırlanarak tablodaki değerler tekrar hafızaya alınır. Döngü işlemci resetlenmedikçe ya da gücü kesilmedikçe tekrarlanır.

Yöntem: Devrede işlemcinin P1 portuna 7 segment ortak katot display doğrudan bağlanmıştır. Bu nedenle BCD to 7 segment decoder (74LS47 vb.) kullanımına gerek duyulmamıştır. Port 1 in 0 dan 6 ye olan bacakları sırasıyla displayin a,b,c,d,e,g,h uçlarına doğrudan bağlıdır. Look up table oluştururken bu durum göz önüne alınmıştır.


8051 PROTEUS Uygulamaları Keypad ve SayıcıUygulama 1-b: Keypad’den girilen sayının display’de gösterilmesi

Malzemeler:

• 2 adet 27 pF kapasitör
• 1 adet 7 segment display(ortak katod)
• 1 adet işlemci (AT89C51)
• 1 adet kristal (11.0592 Mhz)
• 7 adet 100 ohm direnç
• 1 adet keypad
• 1 adet bread board

Amaç: Mikroişlemci ile keypad’den tarama yoluyla bilgi alınıp alınan bilginin 7 segment display’de gösterilmesi

Özet: Keypad’den bilgi alınmasında tarama yöntemi kullanılır. Satırlara sırasıyla lojik 0 verilerek sütunlar taranır.Bu yolla hangi tuşa basıldığı bilgisi mikroişlemci tarafından algılanabilir..

Yöntem: Devrede işlemcinin P3 portuna 7 segment ortak katot display doğrudan bağlanmıştır. Bu nedenle BCD to 7 segment decoder (74LS47 vb.) kullanımına gerek duyulmamıştır. Port3 in 0 dan 6 ye olan bacakları sırasıyla displayin a,b,c,d,e,g,h uçlarına doğrudan bağlıdır. Keypad in sütunları (P1 portunun ilk üç pinine) satırları ise (P1.4, P1.5, P1.6, P1.7 pinlerine) bağlıdır. Bu portlardaki tarama sonucunda program dallanarak girilen sayıya ait alt programa giderek çıkışı display’e aktarır.

2 Kullanıcı bu konu için leoss arkadaşımıza teşekkür ettiler

Kayıt: 19 Ekm 2007
Mesajlar: 131
Konum: İzmir,Tekirdağ
Offline
ozerdenizege
Tarih: 24 02 2008 20:22

+1 de benden


Biraz daha güncel Laughing

8051 PROTEUS Uygulamaları Keypad ve Sayıcı

8051 PROTEUS Uygulamaları Keypad ve Sayıcı
Başa dön



8051 PROTEUS Uygulamaları Keypad ve Sayıcı


Benzer Konular

- Labview uygulamaları

- Proteus ve Ares'in İncelenmesi
- Doğuş Üniversity - Ece102 LAB Simülasyonları ( Proteus - ISIS )
- OPTera Connect DX Özellikler ve Uygulamaları - sunum
- plc uygulamaları
- 8051 microcontroller ailesi
- The 8051 Microcontroller Architecture, Programming and Applications
- 16f84 ile 7 segment 0-99 ileri sayıcı
- Proteus da pasif görünen uçlar

- 4 bit lcd + 8051 - yardım

- PWM ve LCD Uygulamaları - sunum


Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72