Explorer 16 PORTA LED проблем

A

aj9999

Guest
Аз съм с MPLAB/C30 с дъска за explorer16 и PIC24fj128GA010 PIM. Аз съм се опитват да мига светодиода, към порт А. мога да мига на светодиодите независимо, но когато се опитам да мига повече от един от тях, само първият, изброени в код ще работи. В кода по-долу ra0 ще започне да мига, но не RA1. Ако бях обратен ред, така че RA1 е първо след това ra0 ще работят, но не RA1 ще. Ако използвам PORTA = 0x03 след това то работи така, тя изглежда да е проблем с PORTAbits.RA? команда, но аз не знам защо. [Код] # включват # включват INT основни () {AD1PCFG = 0xffff; TRISA = 0x00; PORTA = 0x00; докато (1) {PORTAbits.RA0 = 1; PORTAbits.RA1 = 1; msDelay (500); PORTAbits.RA0 = 0; PORTAbits.RA1 = 0; msDelay (500);}} [/ код] и от delay.h файла [код] Int х = 0; невалидни msDelay (Int г) {а (D> 0) {( х = 0; х
 
Използвайте "Lata" за outputtting ... употреба PORTA за четене
 
Lata работи, но аз не знам защо. Използвал съм PORT множество пъти преди без проблем. Аз се чудя дали това има нещо общо с последователни четат / променят? Ами благодаря за мен създаването на правилния път. [/ Код]
 
Аз съм с MPLAB/C30 с дъска за explorer16 и PIC24fj128GA010 PIM. Аз съм се опитват да мига светодиода, към порт А. мога да мига на светодиодите независимо, но когато се опитам да мига повече от един от тях, само първият, изброени в код ще работи. В кода по-долу ra0 ще започне да мига, но не RA1. Ако бях обратен ред, така че RA1 е първо след това ra0 ще работят, но не RA1 ще. Ако използвам PORTA = 0x03 след това то работи така, тя изглежда да е проблем с PORTAbits.RA? команда, но аз не знам защо. [Код] # включват # включват INT основни () {AD1PCFG = 0xffff; TRISA = 0x00; PORTA = 0x00; докато (1) {PORTAbits.RA0 = 1; PORTAbits.RA1 = 1; msDelay (500); PORTAbits.RA0 = 0; PORTAbits.RA1 = 0; msDelay (500);}} [/ код] и от delay.h файла [код] Int х = 0; невалидни msDelay (Int г) {а (D> 0) {( х = 0; х
 
Използвайте "Lata" за outputtting ... употреба PORTA за четене
 
Lata работи, но аз не знам защо. Използвал съм PORT множество пъти преди без проблем. Аз се чудя дали това има нещо общо с последователни четат / променят? Ами благодаря за мен създаването на правилния път. [/ Код]
 

Welcome to EDABoard.com

Sponsor

Back
Top