Nalezeny 3 výsledky hledání
Přejít na rozšířené vyhledávání
- 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 ...
- 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...
- 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) --...