butonu kesmeli çalışacak:butona basınca birler basamağı
Transkript
butonu kesmeli çalışacak:butona basınca birler basamağı
C1 CRYSTAL FREQ=4MHz R17 R18 R21 R22 10k 10k 10k 10k 10k 10k 8 9 10 RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 15 16 17 18 23 24 25 26 Birler+ RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T0CKI RA5/AN4/SS RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RE0/AN5/RD RC2/CCP1 RE1/AN6/WR RC3/SCK/SCL RE2/AN7/CS RC4/SDI/SDA RC5/SDO RC6/TX/CK RC7/RX/DT 33 34 35 36 37 38 39 40 Birler- 2 3 4 5 6 7 RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD Onlar+ +5V OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/THV Onlar- 13 14 1 Yuzler+ U1 C2 +5V R15 10k R1 X1 22pF R13 Yuzler- 22pF RESET +5V R14 R16 R19 R20 R23 R24 220 220 220 220 220 220 19 20 21 22 27 28 29 30 PIC16F877 U2 7 1 2 6 4 5 3 A B C D BI/RBO RBI LT 7x220 Ohm QA QB QC QD QE QF QG 13 12 11 10 9 15 14 74LS48 +5V UYGULAMA 3 DEVRE BAĞLANTISI VE ĠSTENENLER 1. Birler+ (RB0/INT) butonu kesmeli çalışacak:butona basınca birler basamağı bir artacak ve 9 sayısına ulaşınca onlar basamağı bir artacak 2. Birler- (RB1) butonu normal çalışacak : butona basınca birler basamağı bir azalacak ve 0 sayısına ulaşınca onlar basamağı bir azalacak 3. Onlar+ (RB4) butonu kesmeli çalışacak : butona basınca onlar basamağı bir artacak ve 9 sayısına ulaşınca yüzler basamağı bir artacak 4. Onlar- (RB5) butonu kesmeli çalışacak : butona basınca onlar basamağı bir azalacak ve 0 sayısına ulaşınca yüzler basamağı bir azalacak 5. Yuzler+ (RB6) butonu kesmeli çalışacak : butona basınca yüzler basamağı bir artacak ve 9 sayısına ulaşınca binler basamağı bir artacak 6. Yuzler- (RB7) butonu kesmeli çalışacak : butona basınca yüzler basamağı bir azalacak ve 0 sayısına ulaşınca binler basamağı bir azalacak 7. Displeyler 74LS48 entegresi ile sürülecek 8. Uygulamanın bölümdeki deneysel sette çalışabilmesi için displey seçme girişleri(1234) aktif "0" olacak. yani seçmek istediğiniz dipleye "0" göndereceksiniz 9. Uygulamanın raporu, C kodu ,Proteus similasyon dosyası ve uygulama için hazır kodlanmış PIC inizi haftaya derse getirmeniz gerekiyor.
Benzer belgeler
UYGULAMA 4 DEVRE BAĞLANTISI VE ĠSTENENLER
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RE0/AN5/RD
RC2/CCP1
RE1/AN6/WR
RC3/SCK/SCL
RE2/AN7/CS
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
Display Uygulaması-2(7448 Entegresi ve Buton İle 0
RA0/AN0
RA1/AN1
RA2/AN2/VREFRA3/AN3/VREF+
RA4/T0CKI
RA5/AN4/SS
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RE0/AN5/RD
RC2/CCP1
RE1/AN6/WR
RC3/SCK/SCL
RE2/AN7/CS
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
RD0/PSP0
...
Display Uygulaması-3(Kesme Yöntemi Kullanarak 7448 Entegresi
RE1/AN6/WR
RC3/SCK/SCL
RE2/AN7/CS
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
Adı Soyadı - Bilecik Şeyh Edebali Üniversitesi Bilgisayar Mühendisliği
RA2/AN2/VREFRA3/AN3/VREF+
RA4/T0CKI
RA5/AN4/SS
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RE0/AN5/RD
RC2/CCP1
RE1/AN6/WR
RC3/SCK/SCL
RE2/AN7/CS
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT