mình có viết 1 đoạn code dùng ngôn ngữ ccs hiển thị số từ 0 dến9 ra led 7 đoạn nhưng mà không chạy được bạn nào rảnh coi giúp mình lối của chương trình
#include "p18f4620.h"
#include "delays.h"
#pragma config OSC=HS,WDT=OFF
#defined led_don PORTC
void delay(void)
{
int i;
for(i=0;i<8000;i++)
void main(void)
{
TRISB=0;chon B la cong ra
TRISC=0XFF;
while(1)
{
if(PORTC==0X00)
PORTB=0X40
else if(PORTC==0X01)
{PORTB=0X79;}
esle if(PORTC==0X02)
{PORTB=0X24;}
else if(PORTC==0X03)
{PORTB=0X030;}
else if(PORTC==0X04)
{PORTB=0X19;
else if(PORTC==0X05)
{PORTB=0X12;}
else if(PORTC==0X06)
{PORTB=0X02;}
else if(PORTC==0X07)
{PORTB=0X78;}
else if(PORTC==0X08)
{PORTB=0X00;}
else if(PORTC==0X09)
{PORTB=0X10;}
}
}
}
#include "p18f4620.h"
#include "delays.h"
#pragma config OSC=HS,WDT=OFF
#defined led_don PORTC
void delay(void)
{
int i;
for(i=0;i<8000;i++)
void main(void)
{
TRISB=0;chon B la cong ra
TRISC=0XFF;
while(1)
{
if(PORTC==0X00)
PORTB=0X40
else if(PORTC==0X01)
{PORTB=0X79;}
esle if(PORTC==0X02)
{PORTB=0X24;}
else if(PORTC==0X03)
{PORTB=0X030;}
else if(PORTC==0X04)
{PORTB=0X19;
else if(PORTC==0X05)
{PORTB=0X12;}
else if(PORTC==0X06)
{PORTB=0X02;}
else if(PORTC==0X07)
{PORTB=0X78;}
else if(PORTC==0X08)
{PORTB=0X00;}
else if(PORTC==0X09)
{PORTB=0X10;}
}
}
}
Comment