하드웨어 설계에 관련한 공개 강좌를 게재하는 공간입니다.
운영진에 의해 강좌글은 편집되며, 공익을 위한 게시글은 '하드웨어 강좌'란으로 이동될 수 있습니다.
인텔 8051은 1980년 발표된 8비트 마이크로컨트롤러로 8051계열을 통털어 MCS 51이라 부른다. 1980년에서 1990년초까지 모뎀이나 타자기, 게임기등에 광범위하게 이용되었으며 지금도 Atmel, Infineon Technologies, Maxim Integrated Products, NXP, Winbond, ST Microelectronics, Silicon Laboratories, Texas Instruments, Cypress Semiconductor에서 다기능의 호환제품을 생산하고 있다. 인텔의 오리지널 8051은 NMOS공정으로 제작되었으나 후에 CMOS 공정으로 바꾸어 저전력의 배터리 전원 기기에 적용시킬 수 있었다. CMOS공정의 제품은 "C"를 붙여 80C51과 같이 표기한다.
위 기능 외에 MCS51로 분류되는 다른 칩들은 다양한 부가기능을 가진다.
Mask ROM | ROM 없음 | EPROM | ROM 용량 | RAM 용량 | 타이머/카운터 | 인터럽트 | 제조 공정 | 외부 ROM & RAM |
---|---|---|---|---|---|---|---|---|
8051 | 8031 | 8751 | 4096 | 128 | 2개 | 5개 | HMOS | 64kB |
8051AH | 8031AH | 8751H | 4096 | 128 | 2개 | 5개 | HMOS | 64kB |
80C51BH | 80C31BH | 87C51 | 4096 | 128 | 2개 | 5개 | CMOS | 64kB |
8052AH | 8032AH | 8752BH | 8192 | 256 | 3개 | 6개 | HMOS | 64kB |
80C52 | 80C32 | 87C52 | 8192 | 256 | 3개 | 6개 | CMOS | 64kB |
80C52FA | 80C32FA | 87C52FA | 8192 | 256 | 3개 | 6개 | CMOS | 64kB |