ATTINY45 引脚:关于这款微控制器你需要知道的一切
如今,技术的重点是在提高效率的同时缩小尺寸。结果,我们看到计算机比之前的计算机小一倍,但功能却强大。借助微控制器,您现在几乎可以将传感器放置在任何地方。
ATTINY45 微控制器为您提供更多优势。这款微控制器因其迷你尺寸和众多功能而备受青睐。此外,它非常实惠。
了解 ATTINY45 引脚排列变得更加重要。接下来,您将全面了解这款强大的 IC 以及如何使用它。
1。什么是 ATtiny45?
Attiny45 是一组功率与性能微控制器之一。您最常在 ATMEL studio 6.0 的 ATTINYXX 系列中找到这款 IC,即 Attiny45。 AVR 微控制器还扩展到 ATMEL Studio 7 for Windows10。
(与其他 ATMEL IC 并排的典型 ATtiny45 引脚排列)。
2。 ATTINY45 引脚配置
这款高性能 8 位微控制器具有下列 8 个引脚。
3。 ATTINY45 微控制器特点
微控制器有很多特性和规格。但是,我们列出了其中的一些。
- CPU 运行在 8 位 AVR 架构上。
- ATTINY45V 的最佳工作电压在 +1.8V 和 +5.5V 之间。
- 其通信接口使用主/从 SPI 软件进行控制器编程。
- 此外,还有用于连接其他微控制器的 USI。
- ATTINY45 有四个 PWM 通道。
- ATTINY45 的外部振荡器校准为 0-20MHz。另一方面,ATTINY45V 为 0-10MHz。
- ATTINY 控制器闪存为 10k 写入/擦除周期(4kbytes)提供时钟。
- CPU 速度在 1MHz 时为 1 MIPS。
- 此外,该 IC 使用一个看门狗定时器,该定时器可通过另一个片上振荡器进行编程。
- 最后,它具有多种省电模式,即掉电、空闲或 ADC 降噪。
4. ATTINY45 替代品和等效品。
- ATTINY2313
- ATTINY85
- ATTINY25
(另一款8位AVR单片机ATTINY2123)
5。 ATtiny45 微控制器在哪里使用?
ATTINY45 是用于逻辑级应用程序的 AVR 控制器。例如,您可以在使用 Arduino IDE 的应用程序中找到 MCU。
6.如何使用 ATTINY45 IC
与其他控制器一样,ATTINY45 控制器使用保存在内存中的应用程序来执行任务。因此,有必要以这种方式对单片机进行编程。:
- 首先,编写一个任务列表供控制器执行。
- 接下来,使用 Arduino IDE 以编程语言编写程序代码。 (公司网站上提供了 IDE 程序。但是,ATMEL STUDIO 最适合 AVR 控制器)。
- 编写代码时,使用编译器来消除错误。
- 之后,使用 IDE 生成一个 HEX 文件。
- 将此 HEX 文件保存在控制器的闪存中,其中包含程序机器代码。
- 接下来,选择合适的编程设备在 ATTINY45 和 PC 之间进行通信。在这种情况下,SPI 程序员可以很好地使用 AVR 控制器。不过,Arduino 板是一个不错的选择。
- 运行程序并选择正确的十六进制文件。
- 随后,烧录闪存中包含的活动 HEX 文件写入程序。
- 最后,断开编程设备。然后,连接控制器外围设备以启动系统。
(Arduino Uno 微控制器图像)。
7.应用程序
ATTINY45 是用于多种应用的流行微控制器。例如;
- 开发板。
- 驱动程序。
- SMPS 和功率调节应用。
- 此外,Attiny45 还用于测量和控制模拟输入信号。
- 外围接口系统。
- 在自动售货机和咖啡机等移动嵌入式系统中。
- 最后是 LCD 等视觉显示单元。
(液晶屏)。
结论
ATTINY45 IC 是一款带有模数转换器的 10 位 8 针微控制器。此外,它还有用于计数的计时器以及许多其他功能。它是项目的首选,因为它体积小且价格便宜。
但是,您想看看 ATTINY45 是如何工作的吗?或者您是否已经在从事需要 ATTINY45 的项目?这里有专业的建议和帮助。立即联系我们的专家。
工业技术