avatar_thedezer

16F883 PORTB'de Lcd Sorunu

Başlatan thedezer, 31 Ağustos 2021, 21:38:39

thedezer

Merhabalar pic16f883'in D portunda lcd işlemleri yaptığımda bir sıkıntıyla karşılaşmadım ama lcd pinlerini B portuna taşıdığımda ekranda herhangi yazı gelmiyor.Bunun sebebinin comporatörleri kapatmadıgımdan kaynaklı oldgunu düşünüyorum ama pic16f883 datasheetini ve header dosyalarına baktıgımda cmcon registerı bulunmuyor. Sorunun başka bir şeyden kaynaklı da olabilir. Fikirleriniz ve önerilerinizi bekliyorum... yaptıgım çalışmanın kodlarını(MPLAB) ve simulasyonunun(PROTEUS) b portu ve d portu için ayrı ayrı olarak ekledim.

oguztkn

PORB'deki analog kanalları da dijitale çevirmeniz gerekli. ANSELB registeri ile onlar kapatıp bir de o şekilde deneyin

onurinci

bende oynamıştım bu işlemciyle PORTB'de bir pin çalışmamıştı.

sigortalardan PGM olayını off yapınca porta kavuşmuştum..

_LVP_OFF             EQU  H'2FFF'; RB3 pin has digital I/O, HV on MCLR must be used for programming
_LVP_ON              EQU  H'3FFF'; RB3/PGM pin has PGM function, low voltage programming enabled

thedezer

onur bey,oğuz bey teşekkür ederim ilginizden dolayı..
oğuz bey in dediği gibi anselh kısmını sıfır yaptıktan sonra istediğim çalışmaya başladı.

Powered by EzPortal