◆高性能、低功耗的8位AVR微处理器
◆先进的RISC结构
△120条指令–大多数指令执行时间为单个时钟周期
△32个8位通用工作寄存器
△全静态工作
◆非易失性程序和数据存储器
△4K字节的系统内可编程Flash *擦写寿命:10,000次
△256字节的系统内可编程EEPROM *擦写寿命:100,000次
△256字节的内部SRAM
△可以对锁定位进行编程,以实现对自编程Flash和EEPROM数据的加密
◆外设特点
△具有预分频和双路PWM通道的8位定时/计数器
△具有独立预分频的8位高速定时/计数器
△具有独立输出比较寄存器的双路高频PWM输出
△可编程的空载时间产生器
△USI-具有起始条件检测的通用串行接口
△10位转换器
*4路单端通道
*2路差分通道
*温度测量
振荡器
的可编程看门狗定时器
△片内模拟比较器
◆特殊的处理器特点
△debugWIRE在线调试接口
△通过SPI端口在系统内可编程
△片内、片外中断源
△空闲模式、ADC
△内部上电复位
△可编程BOD电路
△片内校准晶振
◆I/O引脚与封装:*6个可编程I/O口 *PDIP8,SOIC8,和MLF20
◆供电范围:2.7-5.5V
◆速度等级:0-10MHz @2.7-5.5V,0-20MHz@4.5-5.5V
◆低功耗
△正常模式:1MHz,1.8V:300μA
△掉电模式:1.8V:0.1μA
ATTINY45电路图
ATTINY45 引脚图
ATTINY45 封装图
ATTINY45 封装图
ATTINY45 封装图
ATTINY45 封装图
ATTINY45 封装图
型号 | 制造商 | 描述 | 购买 |
---|---|---|---|
ATTINY85-20SFR | Vishay | 贴片电阻 1206 390Ω ±2% 2.4W ±150ppm/℃ | 立即购买 |
ATTINY45-20XU SL561 | MDD | 辰达行 SMD 3000W 36V | 立即购买 |
ATTINY45V10MU | EDAC | 307 SERIES (.156" (3.96MM) CONTA | 立即购买 |
ATTINY45 15MT2 | EDAC | 357 SERIES (.156" (3.96MM) CONTA | 立即购买 |
ATTINY85-20SF | AVX | 贴片电容(MLCC) 1812 47nF ±5% 50V C0G(NP0) | 立即购买 |
ATTINY45V-10SU SL383 | KOA | 贴片电阻 1206 280KΩ ±0.5% 1/4W ±100ppm/℃ | 立即购买 |
伺服电机的工作原理是脉冲宽度调制(PWM),其旋转角度由施加到其控制引脚的脉冲持续时间控制。在本教程中,我们将使用 PWM 技术通过 ATtiny13 微控制器控制伺服电机。因此,在继续之前,我们将首先了解PWM、伺服电机以及如何使用 Arduino Board 对 ATtiny13 进行编程。
在本教程中,我们将使用 ATtiny85 IC、MPU6050 加速度计和陀螺仪以及 OLED 显示模块构建一个简单且便宜的计步器。这款基于 Arduino 的简单计步器由 3V 纽扣电池供电,外出散步或慢跑时便于携带。
USB Rubber Ducky 并非在每个国家都容易买到,而且价格也非常昂贵。所以在这个项目中,我们将使用 ATtiny85 微控制器 IC构建一个Digispark Rubber Ducky 。
在本文中,我将引导您完成在 Arduino Uno 的帮助下从 Arduino IDE对 ATtiny85 进行编程的过程。基本上,我们将使用 Arduino UNO 作为ATtiny85 编程器。
在这个项目中,我们将使用HC-SR04 超声波传感器与 ATtiny85 微控制器 IC 和 OLED 显示模块来构建数字超声波尺。
用于电源,4个用于控制信号,因此连接还是非常容易完成的。ATtinyX5系列微控制器的芯片体积小,价格便宜,非常适用于运行一些比较简单的程序。ATtiny25/ATtiny45/ATtiny85都只有8个
一旦有了OSCCAL值,就应该在上面使用它您针对该特定ATtiny的项目。
测试通过与ATtiny85的连接,我们在ATtiny复位时使用GPIO引脚22进行设置。我们必须将该引脚拉低以对芯片进行编程。这可以通过其他方式完成,例如开关,但我使用GPIO的另一个引脚来执行此操作。
ADF4212L | ADG5248F | ADCMP354 | ADM238L |
AX-SIP-SFEU | ADCMP581 | ADR530 | AD7548 |
ADL5601 | AD1939 | ATA6631 | ADE7758 |
at91sam9g45-cu | AD7277 | AX-SFAZ | ADG721 |
adm2587 | AD5372 | ADT7302 | ADF7021 |