Attiny85 là một chip đơn hiệu năng cao, nhưng tiêu thụ ít năng lượng hơn. thiết bị này dựa trên cấu trúc risc tiên tiếp. bộ vi điều khiển attiny85 này có kích thước nhỏ điển hình và các tính năng đẹp.
tài liệu này nói về cấu hình, mục đích và các đặc điểm của pin attiny85.
nội dung
attiny85 là gì?
Cấu hình chân Attiny85
3.attiny85 tính năng.
Atiny85 là gì?
Ứng dụng của Attiny85.
tóm tắt
attiny85 là gì?
attiny85 là một bộ vi điều khiển 8 chân. thiết bị điện này có hai loại bao bì. nó chủ yếu hoạt động thông qua giao diện và điều khiển các cảm biến và thiết bị khác nhau. hơn nữa, thiết bị này tiêu thụ rất ít năng lượng, vì vậy nó rất hiệu quả.
đáng chú ý, bộ vi điều khiển attiny85 có bộ đồng hồ theo dõi. bộ đồng hồ gác là một tính năng an toàn cho hệ thống nhúng và tự động hóa. vì vậy, các bộ điều khiển rất đáng tin cậy trong thiết kế hiện đại.
một bộ vi điều khiển máy tính. ♫
Cấu hình chân Attiny85
(Attiny85 sơ đồ sắp xếp chân)
Đầu vào nguồn.
thiết bị này có 8 chân. trong số các chân này, chỉ có hai chân là pin điện: vcc và gnd. vcc được dùng cho đầu vào điện, trong khi gnd là công cộng. kim thứ 4 và 8 là vcc và gnd.
bộ dao động/ đồng hồ.
vi điều khiển có tần số dao động nội bộ 8 mhz. Tuy nhiên, với tần số đồng hồ như vậy, attiny85 có thể mở rộng đồng hồ nội bộ lên tần số 20MHz. Do vậy, để thực hiện đặc điểm này, bạn phải nối một chiếc đồng hồ bên trong vào chân 2 (PB3) và chân 3 (PB4). Ngoài ra, PB3 là XTAL1/CLKI và PB4 là XTAL2/CLKO.
nhập/ xuất số.
Cần chú ý rằng mỗi chân của thiết bị này là một chân đầu vào/ đầu ra ngoại trừ chân nguồn điện. tuy nhiên, trước tiên bạn phải chỉ rõ chỗ nào cung cấp chức năng nào trong mã ứng dụng. Các chân I/ O là chân 5, chân 6, chân 7, chân 2, chân 3 và chân 1. Ngoài ra, bạn có thể gọi các chân GPIO5, GPIO6, GPIO7, GPIO2, GPIO3 và GPIO1 tương ứng.
(Chip máy tính)
Xin lỗi.
khi bạn cần sự chú ý của bộ điều khiển vi mạch, bạn có thể sử dụng các gián đoạn bên ngoài. bỏ qua mỗi lệnh để thực hiện các chức năng ngắt. ngoài ra, bạn có thể sử dụng bất kỳ nút tay hoặc bộ cảm biến nào để điều khiển các gián đoạn bên ngoài. Ngoài ra, Attiny85 chỉ có một chân ngắt INT0, được đại diện bởi chân 7.
năng lượng
Trong giao tiếp nối tiếp, các microcontroller Attiy85 có thể làm việc với các thiết bị khác thông qua giao thức SPI. tuy nhiên, chỉ có một thiết bị có thể sử dụng giao thức spi. Điều này thường xảy ra khi bạn giao tiếp dữ liệu SPI và bạn cần phải lập trình một bộ điều khiển vi. Điều đáng chú ý là các chân SPI trong bộ điều khiển vi một là chân 5, chân 6, chân 7 và chân 1. Tương tự như vậy, gọi các chân là MOSI, MISO, SCK, và DW.
quan trọng nhất, cả bốn chân đều có các thao tác khác nhau. pin MOSI gửi dữ liệu từ bộ điều khiển, trong khi MISO nhận dữ liệu gửi. SCK được sử dụng như một tín hiệu đồng hồ. trong quá trình lập trình, đường điều khiển (dwg) bắt đầu làm việc.
hiệp hội thương mại quốc tế
SDA (dữ liệu) và SCL (clock) là các tên chân I-C được biểu diễn bởi chân 5 và chân 7. i 2 c là một giao thức truyền thông. Nói cách khác, nó hoạt động khi một đường dây nhận được dữ liệu I gửi và một dòng khác gửi xung đồng hồ (C). điều quan trọng là chức năng này đồng bộ hóa dữ liệu theo thời gian.
đồng hồ hẹn giờ.
bộ vi điều khiển này cũng có hai thời gian để đếm xung điện. đồng hồ bên trong có thể điều khiển bộ hẹn giờ 1 và bộ hẹn giờ 2. tuy nhiên, đồng hồ bên ngoài chỉ có thể sử dụng bộ hẹn giờ. chân 7 thể hiện thời gian 0, cũng được gọi là t 0.
trình so sánh mô phỏng.
Attiny85 có một trình so sánh mô phỏng nội bộ để so sánh các tín hiệu mô phỏng. chân 5 và chân 7 được gọi là ain0 và ain1. các chân này là các chân so sánh giả lập.
bộ chuyển đổi analog-mã số.
Các chân 1, 7, 3, 2 và 5 được gọi là ADC0, ADC1, ADC2, ADC3 và VREF tương ứng là các bộ chuyển đổi số học-điểm. thêm vào đó, bộ vi điều khiển attiny85 có bốn kênh đầu vào analog. trình chuyển đổi mỗi kênh đầu vào thành đầu ra số 10 bit.
Đặt lại.
cuối cùng, bộ điều khiển có một chân đặt lại bên trong và bên ngoài. vì vậy, bạn có thể thiết lập lại các thao tác từ phần mềm lập trình hoặc cắm ngoài.
bộ vi điều khiển 8 chân. ♫
3.attiny85 tính năng.
thiết bị này có cấu trúc cpu 8 bit risc và 8 kb bộ vi điều khiển flash.
Thứ hai, nó là một thiết bị giao diện tám chân với tần số CPU từ 0-20 MHz.
Thứ ba, attiny85 có 2 PWM, 4 kênh ADC 10 bit và 1 kênh I-C, Interrupt, Comparator và SPI.
Ngoài ra, điện áp hoạt động của thiết bị là 4.5V-5.5V, nhiệt độ hoạt động là-550C-+1250C.
ngoài ra, nguồn điện tối đa của bộ vi điều khiển qua chân đầu vào là 40 m a, và nguồn điện tối đa qua chân là 200 m a.
Cuối cùng, attiny85 có 256 byte SRAM và 512 byte EEROM, không có giao diện UART, LAN, CAN và DAC.
(một con chip với bánh răng có thể nhìn thấy. ♫
Atiny85 là gì?
mỗi bộ vi điều khiển thực hiện các ứng dụng trong bộ nhớ của nó. vì vậy, để sử dụng một bộ điều khiển một cách hiệu quả, hãy chắc chắn việc vi điều khiển có thể đọc các chương trình từ bộ nhớ của nó.
không có chương trình này, bộ điều khiển sẽ ngủ đông.
Ứng dụng của Attiny85.
bạn có thể sử dụng attiny85 trong
hệ thống giao diện ngoại vi.
tài xế.
bo mạch phát triển
hệ thống điều khiển công nghiệp.
máy bán hàng tự động và máy pha cà phê.
mô phỏng tín hiệu đo lường và điều khiển.
smps và hệ thống điều chỉnh điện.
hiển thị các đơn vị.
những dự án yêu thích.
(một dự án điện tử được thiết kế với các bộ điều khiển vi và các linh kiện điện khác.) ♫
tóm tắt
chúng tôi hy vọng bài viết này sẽ giúp bạn hiểu về vi điều khiển attiny85. Xin vui lòng liên hệ với chúng tôi để biết thêm thông tin về bài viết này hoặc bất kỳ bài viết nào của chúng tôi.