AT89C51 là một hệ vi tính 8 bit đơn chíp CMOS có hiệu suất cao,công suất nguồn tiêu thụ thấp và có 4Kbyte bộ nhớ ROM Flash xoá được lập trình được. Chip này được sản xuất dựa vào công nghệ bộ nhớ không mất nội dung có độ tích hợp cao của Atmel. Cấu trúc chân IC 89C51
* Chân 20 cho nối masse, chân 40 cho nối vào đường nguồn 5V (nguồn 5V phải có độ ổn định tốt). * Chân 18 và chân 19 nối vào thạch anh định tần cho xung nhịp (Xung nhịp được như trái tim của IC vi điều khiển). * Chân 9 nhận tác động Reset, nó đặt IC về trạng thái khởi đầu. * Chân 31 (khi đặt ở mức áp cao) dùng để xác nhận là cho sử dụng bộ nhớ trong. * Chân 29, 30 có thể bỏ trống nếu Bạn không thêm các bộ nhớ ngoài. * Nhóm 8 chân 32, 34, 35, 36, 37, 38, 39 tạo thành cảng xuất nhập dữ liệu, đặt tên là cảng 0 (Port 0). * Nhóm 8 chân 1, 2, 3, 4, 5, 6, 7, 8 tạo thành cảng xuất nhập dữ liệu, đặt tên là cảng 1 (Port 1). * Nhóm 8 chân 21, 22, 23, 24, 25, 26, 27, 28 tạo thành cảng xuất nhập dữ liệu, đặt tên là cảng 2 (Port 2). * Nhóm 8 chân 10, 11, 12, 13, 14, 15, 16, 17 tạo thành cảng xuất nhập dữ liệu, đặt tên là cảng 3 (Port 3).