5. Nôi dung của ựề tài
2.2.1. đặc tắnh của ATmega16
Ớ Hiệu năng cao, tiêu thụ ắt năng lượng.
Ớ Kiến trúc RISC:
- 131 lệnh Ờ hầu hết các lệnh thực thi trong một chu kỳ máy. - 32 thanh ghi 8 bit ựa năng.
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦ.. 19
- Tốc ựộ thực hiện lên tới 16 triệu lệnh trong 1 giây (tần số 16MHz).
Ớ Các bộ nhớ chương trình và bộ nhớ dữ liệu:
- 16Kbyte bộ nhớ Flash có khả năng tự lập trình trong hệ thống. - Có thể thực hiện ựược 1.000 lần ghi xóa.
- Vùng mã Boot tùy chọn với những bit khóa ựộc lập. - Lập trình trong hệ thống bởi chương trình on-chip boot. - Thao tác ựọc ghi trong khi nghỉ.
- 512 Byte EEPROM. Có thể thực hiện 100.000 lần ghi xóa. - 1Kbyte SRAM nội.
- Lập trình khóa an toàn phần mềm.
Ớ Ghép nối ngoại vi:
- 2 bộ ựịnh thời/bộ ựếm 8 bit với bộ chia tần số ựộc lập và chế ựộ so sánh. - 1 bộ ựịnh thời/bộ ựếm 16 bit với bộ chia tần số, chế ựộ so sánh và chế ựộ bắt mẫu (Capture).
- Bộ ựếm thời gian thực với bộ dao ựộng ựộc lập. - Bốn kênh PWM.
- Bộ ADC 8 kênh 10 bit.
- Bộ truyền dữ liệu ựồng bộ/bất ựồng bộ USART. - Bộ truyền dữ liệu chuẩn SPI.
- Watchdog timer khả trình với bộ dao ựộng nội riêng biệt. - Bộ so sánh Analog.
Ớ Các ựặc ựiểm khác:
- Power-on Reset và phát hiện Brown-out khả trình. - Bộ tạo dao ựộng nội.
- Nguồn ngắt nội và ngoại.
- 6 chế ựộ ngủ: Idle, ADC noise reduction, Power - save, Power-down, Standby và Extended Standby.
Ớ Ngõ vào/ra: có 32 ngõ vào ra.
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦ.. 20
4.5V - 5.5V ựối với ATmega16 (2.7V-5.5V ựối với ATmega16L)
Ớ Tần số hoạt ựộng:
0 - 16MHz ựối với ATmega16. (0-8MHz ựối với ATmega16L)