Giới thiệu IC SM39R16A2W28SP
- SM39R16A2W28SP là bộ vi điều khiển 8 bit đơn chip 1T (một chu kỳ máy trên mỗi clock). Nó có Flash nhúng 16K byte cho chương trình và thực thi tất cả các lệnh ASM51 hoàn toàn tương thích với MCS-51.
- Nó chứa RAM trên chip 256B, hơn 26 GPIOS (Loại 28 chân), nhiều giao diện nối tiếp khác nhau và nhiều chức năng ngoại vi như được mô tả bên dưới. Nó có thể được lập trình thông qua các người viết. ICE trên chip của nó thuận tiện cho người dùng xác minh trong giai đoạn phát triển.
- Hiệu suất cao của SM39R16A2 có thể đạt được các thao tác phức tạp trong thời gian ngắn. Khoảng một phần ba các lệnh là 1T thuần túy và tốc độ trung bình gấp 8 lần 8051 truyền thống, tốc độ nhanh nhất trong số tất cả các dòng 1T 51. Đặc tính EMI và ESD tuyệt vời của nó mang lại lợi ích cho nhiều ứng dụng khác nhau.
Sơ đồ chân
Bảng mô tả chân
Đặc trưng kỹ thuật
- Điện áp hoạt động: 2.7V ~ 5.5V
- Hoạt động tốc độ cao của 1 chu kỳ xung nhịp/máy lên tới 25 MHz
- 1~8T có thể được bật nhanh chóng.
- Bộ hướng dẫn tương thích với MCS-51
- Bộ tạo dao động RC bên trong 22.1184 MHz, có bộ chia xung nhịp có thể lập trình
- Bộ nhớ chương trình trên chip 16K/12K/8K Byte
- RAM 256 byte theo tiêu chuẩn 8052
- Bộ đếm thời gian theo dõi có thể lập trình.
- Bộ quản lý nguồn cho chế độ IDLE và tắt nguồn
Sơ đồ khối chức năng
Cấu trúc bộ nhớ
SM39R16A2 có bộ nhớ flash trên chip 16KB có thể được sử dụng làm bộ nhớ chương trình chung hoặc EEPROM, trên đó bao gồm không gian bộ nhớ chương trình dịch vụ ISP cụ thể lên đến 4K byte. Phạm vi địa chỉ cho byte 16K là $0000 đến $3FFF. Phạm vi địa chỉ cho chương trình dịch vụ ISP là $3000 đến $3FFF. Kích thước chương trình dịch vụ ISP có thể được phân chia thành N khối 256 byte (N=0 đến 16). Khi N=0 có nghĩa là không có sẵn dung lượng chương trình dịch vụ ISP, tổng bộ nhớ 16K byte được sử dụng làm bộ nhớ chương trình. Khi N=1 nghĩa là địa chỉ $3F00 đến $3FFF dành riêng cho chương trình dịch vụ ISP. Khi N=2 nghĩa là địa chỉ bộ nhớ $3E00 đến $3FFF dành riêng cho chương trình dịch vụ ISP…v.v. Giá trị N có thể được người viết hoặc ICP đặt và lập trình thành SM39R16A2. Nó có thể được sử dụng để ghi lại bất kỳ dữ liệu nào dưới dạng EEPROM (Nếu bạn cần sửa đổi dữ liệu trên bộ nhớ chương trình, vui lòng xóa trang trước). Quy trình của chức năng ứng dụng EEPROM này được mô tả trong phần 18 trên ISP nội bộ.
Thanh ghi
CPU
Động cơ SM39R16A2 bao gồm bốn thành phần:
Một. Bộ điều khiển
b. Đơn vị số học – logic
c. Bộ điều khiển bộ nhớ
d. Bộ điều khiển RAM và SFR
Timer
SM39R16A2 có ba thanh ghi định thời/bộ đếm 16 bit: Bộ định thời 0, Bộ định thời 1 và Bộ định thời 2. Tất cả đều có thể được cấu hình cho các hoạt động của bộ đếm hoặc bộ định thời.
Bộ đếm
Thông số kĩ thuật
Xem thêm những sản phẩm vi điều khiển khác tại đây
Chưa có đánh giá nào.