메뉴 바로가기 검색 및 카테고리 바로가기 프로모션 바로가기 책 바로가기 네트워크 바로가기

한빛아카데미

독자리뷰

ATmega128 기초응용서...

oro***

|

2011-09-18

IT CookBook, 마이크로컨트롤러 AVR ATmega128 : 상태도를 이용한 시스템 설계

①상태도에 기반을 둔 프로그래밍 능력을 키우도록 하였다. ②습득한 이론을 브레드 보드에서, 실험을 통해 간단히 확인할 수 있게 하였다. ③PCB와 작품 사례를 제공하여, 개별 또는 팀 작품을 제작할 수 있게 하였다.

  • 저자 : 이상설
  • 출간 : 2013-07-02
ATmega128을 다룬책들이 비교적 많이 있다. 대부분 500페이지 이상의 두꺼운 분량을 자랑하며, 들고다니기에도 버거웠던 책들이 대다수였다. 책들이 서술하고 있는 것들은 ATmel에서 제공하는 데이터시트의 번역판에 예제 소스를 실어주는 형태로 구성되어있다.

반면 이 책은 구성하나는 확실하게 되어 있다. 원리, 기능, 인터럽트, 상태도, 타이머, A/D 변환, 통신, 응용의 순서로 정해져 있다.
상태도와 ASM 차트를 이용한 프로그래밍이라는 부분이 추가 되어 있는 것이 굉장히 좋은면이다.

실제로 프로그램을 짤때 큰 틀을 못보고 짜면 자꾸 뒤죽박죽이 되어서 다시 코드를 보면 이게 뭔소리인지도 모르는 경우를 한 세번은 해봐야 상태도가 얼마나 고마운지 알게 된다. 학부 2~3학년들이 배울때 도움이 될 것같다.

뒤에보면 응용편에 사용하라고 부록으로 PCB를 넣어놨다. 비록 사용해보진 않았지만, 충분히 인두기와 부품들만 있으면 구현하기 쉽게 책에서 자세히 설명해놓았다.

아쉬운 점이라면 약어가 갑자기 튀어나오는 부분들이 종종 있는데, 이를 정리해주면 더 좋을 듯 하다. 그리고 다른 MCU들을 소개해주는 장이 있는데, 여기서 ATmega128은 뭐가 좋고 한계가 무엇이고 이럴땐 다른 걸 사용해야한다든지 이런 면을 언급해주면 MCU 선택할때 어떤식으로 선택해야 하는지에 대한 개념이 올 것같다.(모든걸 128로 할 순 없으니)
그리고 간단하게라도 제어시스템을 구현하기 위한 다른 방식들(FPGA나 DSP)과 MCU의 차이점에 대해서도 언급을 해주는게 좋을 것 같다.

이 책은 학부생들을 위한 ATmega128교재로는 가장 이해되기 쉽게 써놓은 책이므로 입문자나 초중급자들에게 추천한다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?