跳过主要内容

Atmega128l 8位ATMEL MICROCONTROLLER,带有128kbytes内系统可编程闪光灯

Atmega128L是A。高性能, 低电量,8位微控制器来自基于AVR RISC架构的Microchip。这个微控制器在业余爱好者和开发人员中并不那么受欢迎,但是如果您正在寻找Microchip AVR系列中的中等力量和合理的价格微控制器,那么这可能是您的绝佳选择。

ATMEGA128L引脚配置

Atmega328p是64个销钉芯片,如上图所示。这里的许多芯片都有多个功能。我们将在下表中描述每个引脚的功能。

别针

引脚名称

引脚功能

描述和辅助功能

1

Atmega128L编程启用PIN

atmega128l笔针

编程启用串行编程模式的PIN

2

PE0

RXD0/(PDI)

PDI/RXD0(编程数据输入

或UART0接收PIN)

3

PE1

TXD0/PDO

PDO/TXD0(编程数据输出)

或UART0传输引脚

4

PE2

XCK0/AIN0

模拟比较器正面输入或USART0外部时钟输入/输出

5

PE3

OC3A/AIN1

模拟比较器负输入或输出比较和PWM输出A用于计时器/Counter3

6

PE4

OC3B/INT4

外部中断4输入或输出比较和PWM输出b用于计时器/counter3

7

PE5

OC3C/INT5

外部中断5输入或输出比较和PWM输出C的计时器/counter3

8

PE6

T3/INT6

外部中断6输入或计时器/计数器3时钟输入

9

PE7

ICP3/INT7

外部中断7输入或计时器/计数器3输入捕获引脚

10

PB0

Atmega128L SPI从选择输入

SPI从SLAVE选择输入

11

PB1

SCK

SPI巴士串行时钟

12

PB2

莫西

SPI总线主输出/从输入

13

PB3

味噌

SPI BUS MASTER输入/从输出

14

PB4

OC0

输出比较计时器/counter0的PWM输出

15

PB5

OC1A

输出比较和PWM输出a用于计时器/counter1

16

PB6

OC1B

输出比较计时器/counter1的PWM输出B

17

PB7

OC2/OC1C

输出比较计时器/counter2或输出比较和PWM输出比较和PWM输出C的计时器/counter1

18

PG3

TOSC2

RTC振荡器计时器/计数器0

19

PG4

TOSC1/PG4

RTC振荡器计时器/计数器0

20

Atmega 128L重置

atmega重置别针

21

VCC

VCC

数字电源电压

22

gnd

gnd

地面

23

XTAL2

XTAL2

XTAL2(芯片时钟振荡器引脚2)

24

XTAL1

XTAL1

XTAL1(芯片时钟振荡器引脚2)

25

PD0

scl/i nt0

外部中断0输入或TWI串行时钟)

26

PD1

SDA/I NT1

外部中断1输入或TWI序列数据

27

PD2

rxd1/i nt2

外部Intrupt2输入或UART1接收PIN

28

PD3

txd1/i nt3

外部中断3输入或UART1发射引脚

29

PD4

ICP1

计时器/计数器1输入捕获别针

30

PD5

XCK1

USART1外部时钟输入/输出

31

PD6

T1

计时器/计数器1时钟输入

32

PD7

T2

计时器/反计数时钟输入

33

PG0

atmega128l将频闪写入外部内存

将频闪写入外部记忆

34

PG1

atmega128l读取频率到外部内存

读取频率到外部内存

35

PC0

A8

兼容模式可用于外部存储器接口

36

PC1

A9

兼容模式可用于外部存储器接口

37

PC2

A10

兼容模式可用于外部存储器接口

38

PC3

A11

兼容模式可用于外部存储器接口

39

PC4

A12

兼容模式可用于外部存储器接口

40

PC5

A13

兼容模式可用于外部存储器接口

41

PC6

A14

兼容模式可用于外部存储器接口

42

PC7

A15

兼容模式可用于外部存储器接口

43

PG2

啤酒

ALE是外部数据存储器地址闩锁启用信号。

44

PA7

AD7

外部内存接口地址和数据位7

45

PA6

AD6

外部内存接口地址和数据位6

46

PA5

AD5

外部内存接口地址和数据位5

47

PA4

AD4

外部内存接口地址和数据位4

48

PA3

AD3

外部内存接口地址和数据位3

49

PA2

AD2

外部内存接口地址和数据位2

50

PA1

AD1

外部内存接口地址和数据位1

51

PA0

AD0

外部内存接口地址和数据位0

52

VCC

VCC

数字电源电压

53

gnd

gnd

地面

54

PF7

ADC7/TDI

ADC输入通道7或JTAG测试数据输入

55

PF6

ADC6/TDO

ADC输入通道6或JTAG测试数据输出

56

PF5

ADC5/TMS

ADC输入通道5或JTAG测试模式选择

57

PF4

ADC4/TCK

ADC输入通道4或JTAG测试时钟

58

PF3

ADC3

ADC输入通道3

59

PF2

ADC2

ADC输入通道2

60

PF1

ADC1

ADC输入通道1

61

PF0

ADC0

ADC输入通道0

62

aref

aref

AREF是A/D转换器的模拟参考引脚

63

gnd

gnd

地面

64

AVCC

AVCC

AVCC是端口F和A/D转换器的电源电压引脚。它应通过低通滤波器连接到VCC。

笔记:检查Atmega128L数据表附加在页面底部,以获取有关兼容模式的更多信息。

ATMEGA128L的功能和规格

  • 操作电压:2.7-5.5V atmega128l
  • 频率等级:0-8MHz atmega128l
  • 高耐力非易失性记忆段
  • 128kbytes内部系统自程式闪存程序内存存储器
  • 4Kbytes Eeprom
  • 4Kbytes内部SRAM
  • 写入/擦除周期:10,000闪光/100,000 EEPROM
  • 两个8位PWM通道
  • 6个PWM频道,可编程分辨率从2到16位
  • 8通道,10位ADC
  • 主/从SPI串行界面
  • 两个扩展的16位计时器/计数器,带有单独的预拉仪,比较模式和捕获模式
  • 带有芯片振荡器的可编程观察员计时器
  • 片上模拟比较器
  • 两个8位计时器/计数器,带有单独的预拉仪
  • 双重可编程串行USARTS
  • 内部校准的RC振荡器
  • 软件可选时钟频率
  • JTAG(IEEESTD。1149.1)符合边界扫描的接口,芯片调试
  • 带独立锁定位的可选引导代码部分
  • 芯片启动程序的系统内编程
  • 数据保留:在25°C时在85°C/100年时20年

类似的微控制器类亚博真人似Atmega128L

atmega8,atmega88,atmega8l,ATMEGA328L

如何使用atmega128l

ATMEGA128L是一个微控制器,需要进行编程,否则它不会像其他所有微控制器一样执行任何操作。没有程序,此IC除了消耗电流以运行内部功能外,无能为力。有多种编程Atmega128L微控制器的方法,最受欢迎的方法是使用USBASP程序员将Avrdude作为编程接口,您可以构建和编译程序以获取十六进制文件。当您获取十六进制文件时,您可以在Avrdude程序的帮助下在此IC上倾倒十六进制。编程此设备的另一种方法是使用Arduino作为ISP程序员,如果您手头上有一个Arduino,则可以搜索网络的许多示例。下一个选项是给那些没有Arduino或Usbasp程序员的人,此过程称为并行编程,您必须使用并口它仅在较旧的台式PC中可用,如果您没有端口,则可以始终以便宜的价格购买PCI并行端口转换器。

在哪里使用atmega128l

正如我们之前所说,与Arduino相比,Atmega128L并不是那么受欢迎,尽管Arduino的旧版本使用Atmega128L作为其主要控制器。由于该控制器的价格小于Atmega328p,以及32个KBYTES的程序内存。该微控制器可用于许多电池供电的应用程序,并带有看门狗计时器以在错误的情况下重置。它可以用于最少人类干扰的系统上,并且还具有高级多模式PWM输出,可用于许多不同的应用程序。ATMEGA128L的框图如下所示。

ATMEGA128框图

申请

Atmega328p有数百个申请:

  • 工业控制系统。
  • SMP和电源调节系统。
  • 数字数据处理。
  • 模拟信号测量和操作。
  • 嵌入式系统,例如咖啡机,自动售货机。
  • 电机控制系统。
  • 显示单元。
  • 外围接口系统。

2D模型和尺寸

下面是IC的2D模型,其尺寸为英寸(毫米)。以下信息可用于设计自定义足迹,并用于PCB设计和CAD建模。

atmega128尺寸

组件数据表

相关文章



加入20k+订户

我们绝不会垃圾邮件。

*表示需要

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