跳到主要内容

ATtiny13 8位AVR微控制器

ATtiny13是一种高性能、低功耗的技术8位AVR RISC体系结构基于微控制器单元,有8个引脚,其中6个引脚可以用作I/O引脚。它具有强大的指令体系结构,提供1 MIPS / MHz的处理速度,同时平衡功耗,同时处理高速性能。如果使用20 Mhz的最高频率,速度可以达到20 MIPS。

ATtiny13销配置

密码

密码名

描述

1.

(PCINT5/RESET/ADC0/dW)PB5

端口B 5位的引脚或ADC输入通道0或debugWIRE I/O或引脚改变中断0,源3或复位引脚主要用于编程

2.

(PCINT3 / CLKI / ADC3 PB3)

端口B的双向I/O引脚3位或ADC输入通道3或外部时钟输入或引脚改变中断0,源3

3.

(PCINT4/ADC2)PB4

端口B的双向I/O引脚4位或ADC输入通道2或引脚改变中断0,源4

4.

GND

MCU的接地引脚

5.

PB0(MOȘI/AIN0/OC0A/PCINT0)

端口B的双向I/O引脚位0或用于编程的SPI MOSI或模拟比较器+或引脚改变中断0,源0或定时器/计数器0比较匹配A输出

6.

PB1(味噌/ AIN1 / OC0B / INT0 / PCINT1)

端口B的双向I/O引脚位1或模拟比较器输入或外部输入0或定时器/Counter1比较匹配B输出或引脚改变中断0,源1或用于编程的SPI MISO

7.

PB2 (SCK / ADC1 / T0 / PCINT2)

双向I/O端口B位2引脚或ADC输入通道1或定时器/计数器0时钟源或串行时钟输入或引脚改变中断0,源2或外部时钟输入,用于编程

8.

VCC

单片机正引脚(+5V)

ATtiny13微控制器的特点和规格

ATtiny13-简化特征和规范

CPU

8位AVR

针数

8.

工作电压(V)

1.8-5.5V

I/O引脚数

6.

模数转换器模块

10位(4通道)

定时器模组

8位(1)

比较器

1.

DAC模块

外围设备通信

1 - SPI

外部振荡器

内部振荡器

9.6兆赫

程序内存(KB)

1 KB

CPU速度(MIPS)

20 MIPS

RAM字节

64

数据eepm

64字节

笔记:完整的技术细节可在ATtiny13数据表,链接在此页底部。

选择ATtiny13

下面列出了ATtiny13微控制器的替代产品-

  1. ATtiny2313A(新版本的精确替代)
  2. ATtiny417
  3. ATtiny28L
  4. 阁楼48
  5. ATmega88PA
  6. ATmega8A
  7. ATmega8515
  8. ATmega8535
  9. ATmega645A
  10. ATmega6490

ATtiny13简介

ATtiny13是一种高性能、低功耗的技术8位AVR RISC体系结构基于微控制器单元,有8个引脚,其中6个引脚可以用作I/O引脚。它具有强大的指令体系结构,提供1 MIPS / MHz的处理速度,同时平衡功耗,同时处理高速性能。如果使用20 Mhz的最高频率,速度可以达到20 MIPS。

ATtiny13还附带了debugWIRE片上调试功能,系统可编程SPI端口,低功耗空闲,关机和待机模式。它还使用了可编程的限电检测电路。

它的工作电压范围很宽,从1.8V到5.5V。因此,它可用于1.8V、3.3V或5.0V逻辑电平操作。但是,ATtiny13V的1.8V输入电压支持0-4MHz操作。对于频率高达10 Mhz的ATtiny13,最低电压要求为2.7V;对于20 Mhz的操作,最低电压要求为4.5V-5.5V。

下图显示了ATtiny13的详细引脚图。

ATtiny13销图

ATtiny13的详细规格

ATtiny13详细功能

CPU

8位AVR RISC

建筑学

8.

程序内存大小(千字节)

1.

RAM(字节)

64

EEPROM/HEF

64

针数

8.

最大CPU速度(MHz)

20

外围引脚选择(PPS)

没有

内部振荡器

9.6兆赫

比较国数目

1.

不。的运算放大器

0

ADC通道数

4.

最大ADC分辨率(位数)

10bit - 15ksps

带计算的模数转换器

0

DAC转换器数量

0

最大DAC分辨率

-

内部参考电压

没有

零交叉检测

没有

不。8位的定时器

1.

16位定时器的数量

0

信号测量计时器

0

硬件限制定时器

0

PWM输出的数量

2.

马克斯PWM决议

1024

角度计时器

0

数学加速器

没有

不。的UART模块

0

SPI模块的数量

1.

I2C模块的数量

0

USB模块的数量

0

窗口看门狗定时器(WWDT)

没有

CRC/扫描

没有

数控振荡器

没有

帽子触摸频道

6.

段液晶

0

最低工作温度(*C)

-40

最高工作温度(*C)

85

最小工作电压(V)

1.8/(2.7至10 Mhz)/(4.5至20 Mhz)

最大工作电压(V)

5.5

高电压能力

没有

编程AVR微控制器

AVR微亚博真人控制器可以使用市场上可用的不同软件进行编程。有些人仍然使用汇编语言来编程AVR MCU。以下是Atmel(现在的Microchip)自己开发的最先进、最常见的软件和编译器的详细信息。

为了对AVR微控制器进行编程,我们需要一个IDE(集成开发环境),在这里进行编程。一个编译器,我们的程序被转换成MCU可读的形式,称为十六进制文件。

石斑鱼类:爱特梅尔公司工作室7

编译器:AVR和手臂工具链

Microchip免费提供了这两个软件。他们可以直接从他们的官方页面下载。为了您的方便,我还提供了链接。下载后,将其安装到计算机上。如果你在这方面有任何问题,你可以把它们贴在下面的评论上。

要将代码转储或上传到AVR,我们需要一个名为阿塔梅尔冰。这个ATAATmel -冰编程器/调试器是一种简单的在线调试器,由在Windows平台上运行Atmel Studio软件的PC控制。这个阿塔特梅尔冰程序员/调试器是开发工程师工具套件中不可分割的一部分。这个ATtiny13编程电路如下所示。

ATtiny13编程电路

除了这个正式的编程器,用户还使用USB ASP AVR编程器来实现低成本的编程解决方案。除此之外,我们还需要其他硬件,如穿孔板或面包板、焊锡站、AVR ic、晶体振荡器、电容器等。

与ATtiny13微控制器相关的组件

USB ASP AVR编程器,AVR发展委员会,晶体震荡器,xinyabo购彩 ,12V适配器,7805电压调节器.

二维模型

ATtiny13的尺寸如下图所示

阁楼13尺寸

组件数据表

相关职位



加入20 k +用户

我们永远不会给你发垃圾邮件。

*表示需要

成为我们不断发展的社区的一部分。