마이크로프로세서_마이크로프로세서 응응 제품 구상하기 Atmega 128 마이크로 프로세서를 사용한 제품을 1가지 자유롭게 선정하여 개략적인 입출력 동작과 처리방법을 설명하시오
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

마이크로프로세서_마이크로프로세서 응응 제품 구상하기 Atmega 128 마이크로 프로세서를 사용한 제품을 1가지 자유롭게 선정하여 개략적인 입출력 동작과 처리방법을 설명하시오에 대한 보고서 자료입니다.

목차

1.
개요
2.
설계
3.
주요 기능
4.
결론 및 제언

본문내용

다. 키가 중복으로 인식이 되는 경우가 많기 때문에 if문 안에서 한번 더 포함을 시켜서 해결한다. Pause 함수 (sw3키를 눌렀을 때의 Dot Matrix 상태를 보여준다.)
⑥ 게임이 끝난 후 화면 설정 또는 재시작 기능
장애물이 마지막 칸으로 왔을 때 주인공이랑 만나면 게임은 끝이 나야 한다. t라는 변수는 death 함수가 실행이 된 후 화면을 x표시로 바꾸기 위해서 지정이 된 변수 캐릭터가 장애물과 충돌하여 죽게 되면 생명이 하나씩 감소가 되게 한다.
⑦ 캐릭터의 남은 생명을 보여주는 기능
처음 시작을 할 때 생명은 3개가 주어지고, 생명이 0이 되면 게임이 끝이 나고, 생명 3개가 다시 주어지면서 처음부터 실행이 된다.
⑧ 소리(배경음악/효과음)/진동을 켜고 끄는 기능
SW 작동시에 소리가 켜지고 꺼진다.
4. 결론 및 제언
이론으로 배운 내용을 교수님의 도움 없이 본인의 힘으로 직접 구상을 하고, 설계를 하는 것이 얼마나 어려운 것인지를 알게 되었다. 스스로 소스를 짜고, 오류가 있을 것을 가상으로 구성하고, 만약 오류가 나면 이를 고치기 위해서 어떠한 노력을 해야 하는지에 대해서 구성을 해야 하기 때문에 본인의 한계를 더욱 느꼈다.
이론 때 평소 C언어 실력이 부족하다고 느껴 수업을 듣는 것에 어려움을 느낀적이 많았다. 이론을 복습할 때도 간단한 소스였지만 부족한 실력을 만회하기에는 항상 부족하여 이론에 집중을 하였다. 하지만 본 과제를 하면서 이전의 실력을 만회하기 위해서 이론을 복습하고, 관련 논문을 찾아보기도 하였다.
이전과는 다르게 더욱 어려운 내용을 구상하고, 이를 글로 작성해야 하기 때문에 자신감이 낮았다. 그러나 이때까지 노력했던 내용과 교수님께서 수업하신 내용을 종합하여 천천히 고민하였더니 본 과제의 결과물이 나왔다.
비록 가상으로 설계하여 이에 대한 한계점은 분명히 있지만, 과제를 마치고 난 후 언어에 대해서 조금은 자신감이 생겼다. 이와 같은 기회를 주신 교수님께 감사드리며, 좋은 경험을 한 것에 대해 뿌듯함을 느끼며 본 과제를 마친다.
[참고문헌]
1. 128duino : ATmega128을 위한 아두이노 플랫폼의 확장
http://www.riss.kr/search/detail/DetailView.do?p_mat_type=1a0202e37d52c72d&control_no=907daa92665968067ecd42904f0c5d65
2. 마이크로프로세서 교안

키워드

  • 가격2,000
  • 페이지수6페이지
  • 등록일2022.09.23
  • 저작시기2021.11
  • 파일형식한글(hwp)
  • 자료번호#1185464
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니