오류 해결좀 해주세요
페이지 정보
작성자 맥주 작성일18-06-07 11:20 조회4,591회 댓글0건본문
이게 오류가 많이 뜨는데 헤더파일을 찾을수 없다더군요 혹시 어떻게 해야하는지 알려주실수 있으신가요?
#include <mega16.h>
#include <avr/delay.h>
#include <avr/studio.h>
#include<avr/io.h>
#define led PORTC.0
#define led1 PORtC.5
#define sw PORTB.0
#define sw1 PORTB.1
#define segment PORTA
#include <alcd.h>
int i,a=200;
int ar[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
char lcd[16];
void main(void)
{
PORTA=0x00;
DDRA=0x00;
PORTB=0x00;
DDRB=0c00;
PORTC=0x00;
DDRC=0x00;
TCCR0=0x00;
TCNT0=0x00;
OCR0=0x00;
TCCR1A=0x00;
TCCR1B=0x00;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;
MCUCR=0x00;
MCUCSR=0x00;
TIMSK=0x00;
UCSRB=0x00;
ACSR=0x80;
SFIOR=0x00;
ADCSRA=0x00;
TWCR=0x00;
DDRC=0xFF;
DDRA=0xFF;
DDRB.0=0;
DDRB.1=0;
lcd_inin(16);
lcd_putsf("SYSTEM READY");
delay_ms(200);
while (1)
{
led = 0xFF;
delay_ms(100);
led =0x00;
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("INTERFACING LCD");
lcd_gotoxy(1,1);
lcd_putsf("SHIAVLT CHAUHAN");
delay_ms(100);
lcd_clear();
lcd_gotoxy(0,0);
lce_putsf("DISPLAY INteger");
lcd_gotoxy(6,1);
sprintf(lcd,"a=%d",a);
lcd_puts(lcd);
delay_ms(100);
if( PINB.0==1)
{
lcd_clear();
lcd_putsf("SEGMENT DISPLAY");
for(i=0;i<10;i++)
{
PORTA=ar[i];
delay_ms(50);
}
}
if(PINB.1++1)
{
lcd_clear();
lcd_putsf("Second led on");
PORTC.5=0xFF;
}
else
{
lcd_lcear();
lcd_putsf("Second led off");
PORTC.5=0;
}
}
}
댓글 : 0
조회수 : 4,591
등록된 댓글이 없습니다.