모토로라 68HC05
Motorola 6868HC05(일명 HC05)는 Freescale Semiconductor(구 Motorola Semiconductor)의 8비트 마이크로컨트롤러의 폭넓은 패밀리입니다.
6800의 계보를 공유하는 모든 Motorola 프로세서와 마찬가지로 von Neumann 아키텍처와 메모리 매핑 I/O를 사용합니다.이 패밀리에는 메모리의 일부가 아닌5개의 CPU 레지스터가 있습니다.8비트 어큐뮬레이터 A, 8비트 인덱스 레지스터 X, 2개의 최상위 비트가1에 직결된8비트 스택포인터 SP, 13비트 프로그램카운터 PC 및 8비트 상태 코드 레지스터 CCR입니다
HC05에는 여러 프로세서 패밀리가 있으며 각각 다른 임베디드 애플리케이션을 대상으로 하고 있습니다.
68HC05 패밀리는 1980년대 후반에 EEPROM 기반의 MC68HC805C4 및 MC68HC805B6 바리안트가 등장하면서 그 기반을 다졌습니다.시리얼 부트로더를 사용하면 PC에서 실행되는 간단한 소프트웨어 및 저전류 19V 전원(프로그래머 불필요)으로 회로 내에서 프로그래밍할 수 있습니다.
HC05 시리즈는 레거시로 간주되어 HC(S)08 MCU 시리즈로 대체되었습니다.
명명법
MC6805xx | Motorola 최초의 마이크로컨트롤러 패밀리로 HMOS에 구현되었습니다. |
MC68705xx | 마스크 ROM이 아닌 EPROM을 탑재한 MC6805 부품 |
MC146805xx | CMOS에 실장된 MC6805 부품. |
MC1468705xx | 마스크 ROM이 아닌 EPROM을 탑재한 MC146805 부품 |
MC68HC05xx | MC6805 부품은 고속 CMOS에 실장되어 있습니다. |
MC68HC805xx | EEPROM 탑재 MC68HC05 부품 |