Microprocessor/ATMEGA 128

아트메가 128 ( 아트메가128 회로도 / .h파일 만드는법 / 아트메가 컴파일 예제 )

Dexter_- 2016. 9. 29. 09:20
728x90
반응형

   

안녕하세요 L입니다.   

아트메가128 회로도 구성에대해 알아보고   

.h 파일 직접 만들어 사용하는 법과   

예제를 풀어보고 결과를 동영상으로 보여 드리겠습니다.


  

ATmega128 Spec_2009.pdf


3장_2 LED 실습.pdf

   

   


 Atmega128  

   

16MHz : 1초당 16000000 클럭 발생 

   

Ex) LED 왼쪽에서 오른쪽으로 이동하면서 하나씩 ON/OFF 반복하기   

   

비트이동 연산자 ( >> )  이용하여 1자리씩 이동   

   

결과 : 동영상 참고   


      

 ATMEGA128 회로도  

   

PF0~PF7 LED OUT 으로 연결   

PC0~PC7 스위치 Key IN 으로 연결   

    

   

< LED 제어로 사용할 레지스터 >   

     

   

★ .h 파일 만드는법 

      

같은 폴더 위치에서 아래와같이 .h 파일을 만든다   

첨부된 PDF파일 362 ~ 페이지에서 주소값을 찾아 각각입력  

      

아래와같이 헤더 파일에 사용할 있는 값들로 코딩한다.   

      

Ex) 버튼누를때마다LED 켜지는데이전LED ON 상태도그대로유지하기.

LED 모두켜지면LED all OFF 한다.   

 

     

PINC = 스위치

 KeyPoint : 비트연산자 &(AND) PORTF 대입하여 만든다  

   

   

결과 : 동영상 참고   

  

      

   

   


궁금하신점은 댓글로 남겨 주세요 !!   

오늘도 좋은 하루 되세요 

   

   

   


728x90
반응형