Harman 세미콘 아카데미 92

2024.6.4 이전(1) [ATmega 128a]② - 데이터 핀, LED_shift, LED_pointer

경기 인력 개발원에서 주최하는 Harman 세미콘 아카데미 - 반도체 설계 수업은 2024.5.29일에 수업이 시작되었다.하지만 바로 그 다음주인 2024.6.3일에 이 수업에 대해 알게되어 본격적으로 수업을 듣게 된 것은 2024.6.4이기 때문에 그 이전의 수업 내용은 책을 보면서 블로그에 적게 되었다.ATmega 128a >ATmega 128a는 64개의 핀으로 구성된 마이크로컨트롤러이다.전원, 크리스털 등을 위한 11개의 핀을 제외하고 53개의 핀(비트)로 데이터를 교환하는 것이 가능하다.8개의 입출력 핀을 묶어 PORT라는 이름으로 관리한다.​핀 53개는 A~G까지 7개의 포트로 나뉜다.(한 부분당 8개씩, 마지막 G포트에는 핀 5개)ATmega 128에는 256개(2의 8승)의 레지스터를 정의..

[ATmega 128a]① - Microchip Studio 다운로드 & 기본 설정법

ATmega 128a를 실행시키기 위해서는 C언어로 코드를 구성해야 한다.그 전에 같이 쓰는 프로그램인 Microchip Studio의 다운로드 방법과 기본 설정법에 대해 작성해 본다. 1. Microchip Studio 다운로드 받기1-1. 링크로 들어가서 Microchip Studio를 다운받는다.https://www.microchip.com/en-us/tools-resources/develop/microchip-studio  링크를 통해 들어가게 되면 아래와 같이 사진이 뜨는데, Download Microchip Studio를 클릭한다. 1-2. 아래의 사진들처럼 설정해 주고, 설치를 진행한다.  1-3. 프로그램을 실행시키면 이러한 화면이 뜨는 것을 확인할 수 있다. 바탕화면의 아이콘은 이런 식으..