跳过主要内容

ATtiny13 8位AVR单片机

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

ATtiny13引脚配置

密码

销的名字

描述

1

(PCINT5 /重置/ ADC0 / dW) PB5

端口B位5或ADC输入通道0的引脚或调试线I/O或引脚更改中断0、源3或复位针主要用于编程

2

(PCINT3/CLKI/ADC3)PB3

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

3.

(PCINT4 / ADC2) PB4

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

4

接地

单片机接地管脚

5

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

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

6

PB1(MISO/AIN1/OC0B/INT0/PCINT1)

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

7

PB2(SCK/ADC1/T0/PCINT2)

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

8

VCC

MCU正极引脚(+5V)

ATtiny13微控制器的特点和规格

ATtiny13 -简化功能和规范

中央处理器

8位AVR

引脚数

8

工作电压(V)

1.8 - -5.5 v

I/O引脚数

6

ADC模块

10位(4-Channel)

定时器模块

8位(1)

比较器

1

数模转换器模块

通信外围设备

1-SPI

外部振荡器

是的

内部振荡器

9.6兆赫

程序内存(KB)

1 KB

CPU速度(MIPS)

20英里/秒

内存字节

64

数据EEPROM

64个字节

请注意:完整的技术细节可在ATtiny13数据表,链接于本页底部。

阁楼备选方案13

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

  1. ATtiny2313A(与新版本完全相同)
  2. 阿提尼417
  3. 阿提尼28L
  4. ATtiny48
  5. ATmega88PA
  6. ATmega8A
  7. ATmega8515
  8. ATmega8535
  9. ATmega645A
  10. ATmega6490

介绍ATtiny13

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

ATtiny13还具有debugWIRE片上调试功能、系统内可编程SPI端口、低功耗空闲、断电和待机模式。它还使用可编程的断电检测电路。

工作电压范围广,从1.8V到5.5V。因此,它可以用于1.8V、3.3V或5.0V的逻辑电平操作。然而,0-4 Mhz的工作由1.8V输入电压支持ATtiny13V。对于ATtiny13,频率高达10mhz的最小电压要求为2.7V,对于20mhz的操作,最小电压要求为4.5V-5.5V。

下图是ATtiny13的详细引脚图。

ATtiny13引脚图

ATtiny13详细规格

ATtiny13–详细功能

中央处理器

8位AVR RISC

体系结构

8

程序内存大小(Kbytes)

1

RAM(字节)

64

eepm /医疗公平基金

64

销数

8

Max。CPU速度(MHz)

20.

外围引脚选择(PPS)

内部振荡器

9.6兆赫

数目comparators

1

数目运算放大器

0

数目ADC channels

4

最大ADC分辨率(位)

10位-15 ksps

ADC与计算

0

DAC转换器的数量

0

马克斯DAC决议

-

内部电压基准

零交叉检测

8位定时器的数量

1

数目16-bit Timers

0

信号测量定时器

0

硬件限制计时器

0

数目PWM outputs

2

最大脉宽调制分辨率

1024

角计时器

0

数学加速器

数目通用异步收发器模块

0

数目SPI Module

1

数目I2C module

0

数目USB Module

0

看门狗定时器(WWDT)

CRC /扫描

数控振荡器

帽。联系渠道

6

分段液晶显示器

0

最低工作温度(*C)

-40

最高工作温度(*C)

85

最小工作电压(V)

1.8 / (2.7 up to 10 Mhz) / (4.5 up to 20 Mhz)

最大工作电压(V)

5.5

高压能力

AVR单片机编程

AVR微188金宝搏官方网站控制器可以用市场上可用的不同软件编程。现在仍有人使用汇编语言编写AVR单片机。下面是Atmel(现在是Microchip)自己开发的最先进和通用的软件和编译器的详细信息。

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

IDE:阿特梅尔工作室7

编译器:AVR和ARM工具链

微芯片公司免费提供了这两款软件。它们可以直接从官方页面下载。为了方便您,我也提供了链接。下载后安装在你的电脑上。如果你有任何问题,你可以在下面的评论中发布。

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

ATtiny13编程电路

除了这个官方程序员,用户还使用USB ASP AVR编程设备进行低成本编程解决方案。除此之外,我们还需要其他硬件,如性能板或试验板、焊接站、AVR IC、晶体振荡器、电容器等。

关联组件ATtiny13微控制器

USB ASP AVR编程器,AVR开发板晶体振荡器118bet金博宝 、12 v适配器7805电压调节器

二维模型

阁楼13的尺寸如下所示-

ATtiny13维度

部分数据表

相关的职位



加入20K+订户

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

指示要求

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