20210523 ROM의 변천사

NOAH·2021년 5월 22일
0

TIL

목록 보기
59/179
post-thumbnail

TIL

ROM의 변천사

1996년 아트멜 사에서 개발
AVR은 프로그램을 삭제 및 저장이 용이
단 순 제어 분야에서 사용
저렴함
C언어로 동작 가능

  • ROM (Read Only Memory)
    : 코딩후 미국에 보내서 읽어 주기 요청
  • PROM(Programable Read Only Memory)
    : 읽기뿐 만아니라 코딩 미국까지 보내지 않고 가능, 그러나 1회용
  • EPROM(Erasable Programable Read Only Memory)
    : 자외선으로 지우는 게 가능 해 짐, 2시간이나 걸려서 그나 EPROM 다 쓰면 퇴근하던 시절..
  • EEPROM(Electrically Erasable Programable Read Only Memory)
    : 지금과 같이 자외선이 아닌 전기적으로 코딩하고 지울 수 있는 메모리

DDRA(Data Direction Register A)

  • DDRA

PORTA의 데이터 방향을 지시하는 레지스터
PORTA를 사용하지 전에는 DDRA를 먼저 설정해야 함
1이면 출력 0이면 입력

  • PORTA

8개의 데이터를 입출력 가능

#include <avr/io.h> & PORTA

int main(void)
{
	DDRA = 0b111111111;
    PORTA= 0b111111110;
    
    return 0;
}

0개의 댓글