AT89S52 là dòng vi điều khiển 8 bit của hãng Atmel, Có một số thông số và tính năng cơ bản sau:
- Bộ nhớ flash lập trình được: 8Kb.
- Điện áp hoạt động: 4.0V ~ 5.5V.
- Tần số hoạt động lớn nhất: 24Hz.
- Ram: 256 byte.
- Nhiệt độ hoạt động bình thường: -40 ~ 85 độ C.
- Kiểu chân: Dán (SMD), QFP44.
- Có 32 chân I/O lập trình được.
- Ba bộ Timer/Counter 16 bit.
- Có 8 nguồn ngắt (Interrupt source).
- Hỗ trợ giao tiếp UART.
- Watchdog timer.
- Hỗ trợ chuẩn nạp nối tiếp SPI bằng mạch nạp