Explorer 16 PORTA LED problem

A

aj9999

Guest
Jaz sem z uporabo MPLAB/C30 z krovu explorer16 in PIC24fj128GA010 PIM. Jaz sem poskušala bliskavico LED pritrjeni na vrata A. Lahko trenutek koli LED samostojno, ampak, ko sem poskušal trenutek več kot eno od njih bo le prvi navedeni v delu kode. V spodnjo kodo RA0 utripa, ne pa RA1. Če sem obratnem vrstnem redu, tako da je RA1, potem pa bo RA0 delo, vendar ne bo RA1. Če uporabim PORTA = 0x03 potem deluje tako se zdi, da je problem z PORTAbits.RA? ukaz, ampak jaz dont vem, zakaj.
Code:
 # include # include int main () {AD1PCFG = 0xffff; TRISA = 0x00; PORTA = 0x00; medtem ko (1) {PORTAbits.RA0 = 1; PORTAbits.RA1 = 1; msDelay (500); PORTAbits.RA0 = 0; PORTAbits.RA1 = 0; msDelay (500);}}
in iz datoteke delay.h
Code:
 int x = 0; void msDelay (int d) {while (d> 0) {for ( x = 0; x
 
Uporabite "Lata" za outputtting ... uporabo PORTA za branje
 
Lata delal, ampak jaz dont vem, zakaj. Imam uporabljajo PORT veliko krat prej, ne da bi vprašanje. Zanima me, če ima somthing opraviti z zaporednimi bere / spremeniti? No hvala za mene nastavitev na pravi poti. [/Code]
 

Welcome to EDABoard.com

Sponsor

Back
Top