Nalezeny 3 výsledky hledání

od Seiten
25 srp 2010, 02:00
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: PIC16F874 Nejde nastavit PORTD jako výstupní
Odpovědi: 14
Zobrazení: 2969

Načtení registru do W

Opět po dlouhé době zdravím. Potřebuju teď poradit s něčím jiným. Načtu do registru, jehož adresu jsem si nadefinoval v inicializaci nějakou hodnotu (Je to přijatý bajt z dálkového ovladače), např b'10101010' Hodnotu toho bajtu chci vzít do W registru a pak ji poslat podprogramu, který ji vypíše na ...
od Seiten
12 srp 2010, 00:16
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: PIC16F874 Nejde nastavit PORTD jako výstupní
Odpovědi: 14
Zobrazení: 2969

Heuréka

Tak konečně to funguje. Dík moc za radu! Přepínání mezi bankami teda není moc user friendly. Nejdřív jsem si musel nadefinovat adresu STATUS registru a až potom jsem mohl použít BSF. Nějak tomu ale nerozumím. V INC souboru jsem sice našel přímo nadefinovanou "proměnnou?" RP0 na přepínání b...
od Seiten
11 srp 2010, 22:55
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: PIC16F874 Nejde nastavit PORTD jako výstupní
Odpovědi: 14
Zobrazení: 2969

PIC16F874 Nejde nastavit PORTD jako výstupní

Zdravím. Programuju zrovna výše zmíněný procesor a nejdou zapsat nuly do TRISD. Zkoušel jsem tyto příkazy: --------------------------- movlw 0x00 tris PORTD (Tohle vyhodí chybu už při kompilaci v MPLAB IDE) -------------------------- movlw 0x00 movwf TRISD (MPLAB chybu nevyhodí, ale nefunguje to) --...

Přejít na rozšířené vyhledávání