سلام
تو میکروکنترلر pic امدم و یه برنامه خیلی ساده و در حد چند خط نوشتم واسه شروع کارم اما هم تو کمپایلر XC8 و هم تو Mikro c نتیجه نه تو شبیه ساز پرتیوس گرفتم و نه تو عمل ممکنه کمکم کنید
تو میکروکنترلر pic امدم و یه برنامه خیلی ساده و در حد چند خط نوشتم واسه شروع کارم اما هم تو کمپایلر XC8 و هم تو Mikro c نتیجه نه تو شبیه ساز پرتیوس گرفتم و نه تو عمل ممکنه کمکم کنید
#include <stdio.h>
#include <stdlib.h>
#include <xc.h>
#define _XTAL_FREQ 4000000
void main(void) {
unsigned char i=255;
unsigned char a[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};
TRISAbits.TRISA1=1;
TRISAbits.TRISA0=1;
TRISAbits.TRISA2=0;
TRISB=0x00;
PORTB=0x00;
while(1){
PORTB=a[--i];
__delay_ms(1000);
if(i==0)
i=8;
}
#include <stdlib.h>
#include <xc.h>
#define _XTAL_FREQ 4000000
void main(void) {
unsigned char i=255;
unsigned char a[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};
TRISAbits.TRISA1=1;
TRISAbits.TRISA0=1;
TRISAbits.TRISA2=0;
TRISB=0x00;
PORTB=0x00;
while(1){
PORTB=a[--i];
__delay_ms(1000);
if(i==0)
i=8;
}
دیدگاه