회원가입 ID/PW 찾기
AA

#define F_CPU 16000000    //Clock frequency

#include <avr/io.h>

void USART_Init()
{
    unsigned int ubrr = 103; // 9600 for 16MHz
    // Set baud rate
    UBRR0H = (unsigned char)(ubrr>>8);
    UBRR0L = (unsigned char)ubrr;

    // Enable receiver and transmitter
    UCSR0B = (1<<RXEN0)|(1<<TXEN0);
    // Set frame format: 8N1
    UCSR0C = (1<<UCSZ01)|(1<<UCSZ00);
}

void USART_putc( unsigned char data )
{
    // Wait for empty transmit buffer
    while( !( UCSR0A & (1<<UDRE0)) )    ;
    // Put data into buffer, sends the data
    UDR0 = data;
}

unsigned char USART_getc( void )
{
    // Wait for data to be received
    while( !(UCSR0A & (1<<RXC0)) )    ;
    // Get and return received data from buffer
    return UDR0;
}

int main(void)
{
    unsigned char c;
    // Setup USART
    USART_Init();   
    while(1)
    {
        c = USART_getc();
        USART_putc(c);
    }
    return 0;
}



AVRStudio 4 컴파일하고
Tera Term 이용하고 있는데

1을 입력하면 다시 1을 입력받는 코드인데

계속 돌아가지가 않네요.

어느 부분이 잘못됐는지 알수있을까요?



댓글 1

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
2664 마이크로프로세서 HOTATMEGA 128을 이용한 엔코더값에 의한 AC서보모터제어 영대영 2480 2010.04.30
2663 개발용역 HOT샘플 보드 손으로 smd 땜해 주실분 있나요?5 땜고수 5133 2010.04.29
2662 개발용역 HOT의뢰:arm으로 펌웨어 개발 해 주실분 있을까요? 땜고수 5182 2010.04.29
2661 펌웨어 & 코딩언어 HOT다시 작성합니다. MSDN 도움말 문제입니다. TreeOfDream 880 2010.04.29
2660 PADS HOT부품을 찾고 있습니다..ㅠ3 딸기녀 1958 2010.04.29
2659 자유주제 HOT마이크로전자회로 도움될만한 책 없을까요?10 참치통조림 5366 2010.04.29
2658 마이크로프로세서 HOT엔코더 펄스입력과 서보모터 출력 나니 1929 2010.04.29
2657 자유주제 HOT키작은사람 와라7 배개 1595 2010.04.28
2656 자유주제 HOT뾰로로 실사판3 배개 1623 2010.04.28
2655 중고장터 HOT어셈블리어 교재 구합니다~1 배개 3709 2010.04.28
2654 자유주제 HOT논술쓰기 어렵나요..?5 배개 8971 2010.04.28
2653 마이크로프로세서 HOTsrf04초음파센서관련 질문입니다.1 부경공돌이 1867 2010.04.28
2652 마이크로프로세서 HOT도와주세요~1 엔젤루피님 803 2010.04.28
2651 자유주제 HOTcode vision..3 워너자 4826 2010.04.28
2650 자유주제 HOT됐거든2 워너자 2311 2010.04.28
전기전자 아무거나 HOTatmega128 UART 통신 공부를 하다가....1 blurlink 1773 2010.04.28
2648 자유주제 HOT각종 회로 많이 있는곳10 시시 5008 2010.04.28
2647 자유주제 HOT허걱7 jore 1674 2010.04.28
2646 마이크로프로세서 HOTRC 서보모터 구동4 야슬이 1854 2010.04.28
2645 마이크로프로세서 HOTAVR로 주파수를 입력 값으로 받을 수 있나요?2 우기우기 1175 2010.04.27
  • 건강은 유일무이의 보배이며, 이것을 얻기 위해서는 생명 자체까지 내던진다.
    - 몽테뉴
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.