==========================================================================================
S.C.
=======================================================================================
<<AVR>>
=ATmega와 대화하기
=UCSRnA
=동기 : 데이터 시작~끝 까지 clock 보냄 => 따로 clock 연결 필요
=비동기 : 데이터 앞(HEAD) 뒤(TAIL)붙여(FRAME) 보냄 => HEAD/TAIL 잡음 => FRAME ERROR
*USB : 빠른 속도 (잡음 유입 안되도록 선이 두꺼워짐)
=UCSRnB
-9bit 송/수신 시
=UCSRnC
-상승(Rising)/하강(Falling) 에지
=USART관련 레지스터 정의
<SMART.H>
=USART0_Init() 정의 - USART0 레지스터 셋팅
=USART1_Init() 정의
<USART.C>
=USART0_Init() / USART1_Init() 선언
<USART.H>
=COMPILE ERROR 수정
<USART.H>
=Init()함수 정의 / 선언
=USART0_Init() / USART1_Init() 호출
=INCLUDE USART.H
<MAIN.C>
<SMART.H>
==========================================================================================
디지털회로
=======================================================================================
=PIC16F917
http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&mid=10&lang=en&pageId=74
=디자인 다운로드
=MEMORY MAP
=LED
=1초간격 LED
=LCD DISPLAY
=컴파일러가 MAKE파일 만들어줌
=디버깅가능 => 디버깅장비 필요 : ICP ISP (대구교육)(거꾸로 연결 가능성 있음-위험)(절연타입 사용 안함-속도)
=설치
=끌어서 사용
=
=NEW PROJECT
=NEW FILE
=회로도
=PROGRAM
=CODE작성/BUILD
<pic16f917.h>
=실행