[AT90USB1287] AVR+USB Host Controller MCU
AVR 코어에 USB Host/Device 를 내장한 MCU이다. 저렴한 가격에 USB호스트 시스템 구현하기에 좋은 솔루션이지 않을까... AVR코어라 개발환경이나 코드를 기존 AVR과 동일하게 구현할 수 있어 AVR사용하던 사람은 쉽게 접근 가능하리라 본다.
대량이면 5$로 구현할 수 있고 USB Host Controller없어도 되니 가격이나 사이즈 면에서 잇점을 가질 수 있겠다.
일단 핀 구성을 보면 기존 AVR Atmega128과 거의 동일한 핀 구조라 조금만 변경하면 Mega128, At90USB1287호환으로 제작 해 볼 수 있겠다.
데이터 시트
핀아웃
![](https://t1.daumcdn.net/tistoryfile/fs6/3_18_18_6_blog120569_attach_0_14.gif?original)
블럭도
![](https://t1.daumcdn.net/tistoryfile/fs6/3_18_18_6_blog120569_attach_0_13.gif?original)
USB측 회로 구성
![](https://t1.daumcdn.net/tistoryfile/fs4/3_18_18_6_blog120569_attach_0_2.gif?original)
![](https://t1.daumcdn.net/tistoryfile/fs6/3_18_18_6_blog120569_attach_0_15.gif?original)
내부에 USB Speed 설정 저항이 있어 레지스터로 쉽게 설정 가능해 풀업 저항이 필요 없다.
![](https://t1.daumcdn.net/tistoryfile/fs4/3_18_18_6_blog120569_attach_0_3.gif?original)
국내 모 업체에서 판매 하는 EVM 보드
![](https://t1.daumcdn.net/tistoryfile/fs6/3_18_18_6_blog120569_attach_0_12.jpg?original)
반응형