ArduinoMega2560使用手册Word文档下载推荐.docx
《ArduinoMega2560使用手册Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《ArduinoMega2560使用手册Word文档下载推荐.docx(8页珍藏版)》请在冰豆网上搜索。
存储器
ATmega2560包括了片上256KBFlash,其中8KB用于Bootloader。
同时还有8KBSRAM和4KBEEPROM。
输入输出
1.14路数字输入输出口:
工作电压为5V,每一路能输出和接入最大电流为40mA。
每一路配置了20-50K欧姆内部上拉电阻(默认不连接)。
除此之外,有些引脚有特定的功能
▪4路串口信号:
串口0---0(RX)and1(TX);
串口1---19(RX)and18(TX);
串口2---17(RX)and16(TX);
串口3---15(RX)and14(TX)。
其中串口0与内部ATmega8U2USB-to-TTL芯片相连,提供TTL电压水平的串口接收信号。
▪6路外部中断:
2(中断0),3(中断1),18(中断5),19(中断4),20(中断3),and21(中断2)。
触发中断引脚,可设成上升沿、下降沿或同时触发。
▪14路脉冲宽度调制PWM(0--13):
提供14路8位PWM输出。
▪SPI(53(SS),51(MOSI),50(MISO),52(SCK)):
SPI通信接口。
▪LED(13号):
Arduino专门用于测试LED的保留接口,输出为高时点亮LED,反之输出为低时LED熄灭。
2.16路模拟输入:
每一路具有10位的分辨率(即输入有1024个不同值),默认输入信号范围为0到5V,可以通过AREF调整输入上限。
除此之外,有些引脚有特定功能
▪TWI接口(20(SDA)和21(SCL)):
支持通信接口(兼容I2C总线)。
3.AREF:
模拟输入信号的参考电压。
4.Reset:
信号为低时复位单片机芯片。
通信接口
1.串口:
ATmega2560内置的4路UART可以与外部实现串口通信;
ATmega16U2可以访问串口0实现USB上的虚拟串口。
2.TWI(兼容I2C)接口:
3.SPI接口:
下载程序
▪ArduinoMega2560上的ATmega2560已经预置了bootloader程序,因此可以通过Arduino软件直接下载程序到Mega2560中,参见[[]]。
▪可以直接通过Mega2560上ICSPheader直接下载程序到ATmega2560,参见[[]]。
▪ATmega16U2的Firmware(固件)也可以通过DFU工具升级,参见[[]]。
物理特征
ArduinoMega2560的最大尺寸为4x2.1inches。
注意要点
▪ArduinoMega2560上USB口附近有一个可重置的保险丝,对电路起到保护作用。
当电流超过500mA是会断开USB连接。
▪ArduinoMega2560提供了自动复位设计,可以通过主机复位。
这样通过Arduino软件下在程序到Mega2560中软件可以自动复位,不需要在复位按钮。
在印制板上丝印"
RESETEN"
处可以使能和禁止该功能。
▪ArduinoMega2560的设计与ArduinoUSB接口标准版的设计完全兼容,因此用于ArduinoUNO和之前系列的扩展板也可以用在ArduinoMega2560上。
扩展阅读
//arduino.cc/en/Main/ArduinoBoardMega2560
附件:
ATmega2560-Arduino引脚图
BelowisthepinmappingfortheAtmega2560.ThechipusedinArduino2560.Therearepinmappingsto
Atmega8
andAtmega168/328
aswell.
ArduinoMega2560PINdiagram
ThesourceSVGfileisalsoavailablefordownload:
PinMapping2560.zip
ArduinoMega2560PINmappingtable
PinNumber
PinName
MappedPinName
1
PG5
(
OC0B
)
Digitalpin4(PWM)
2
PE0
RXD0/PCINT8
Digitalpin0(RX0)
3
PE1
TXD0
Digitalpin1(TX0)
4
PE2
XCK0/AIN0
5
PE3
OC3A/AIN1
Digitalpin5(PWM)
6
PE4
OC3B/INT4
Digitalpin2(PWM)
7
PE5
OC3C/INT5
Digitalpin3(PWM)
8
PE6
T3/INT6
9
PE7
CLKO/ICP3/INT7
10
VCC
11
GND
12
PH0
RXD2
Digitalpin17(RX2)
13
PH1
TXD2
Digitalpin16(TX2)
14
PH2
XCK2
15
PH3
OC4A
Digitalpin6(PWM)
16
PH4
OC4B
Digitalpin7(PWM)
17
PH5
OC4C
Digitalpin8(PWM)
18
PH6
OC2B
Digitalpin9(PWM)
19
PB0
SS/PCINT0
Digitalpin53(SS)
20
PB1
SCK/PCINT1
Digitalpin52(SCK)
21
PB2
MOSI/PCINT2
Digitalpin51(MOSI)
22
PB3
MISO/PCINT3
Digitalpin50(MISO)
23
PB4
OC2A/PCINT4
Digitalpin10(PWM)
24
PB5
OC1A/PCINT5
Digitalpin11(PWM)
25
PB6
OC1B/PCINT6
Digitalpin12(PWM)
26
PB7
OC0A/OC1C/PCINT7
Digitalpin13(PWM)
27
PH7
(T4)
28
PG3
TOSC2
29
PG4
TOSC1
30
RESET
31
32
33
XTAL2
34
XTAL1
35
PL0
ICP4
Digitalpin49
36
PL1
ICP5
Digitalpin48
37
PL2
(T5)
Digitalpin47
38
PL3
OC5A
Digitalpin46(PWM)
39
PL4
OC5B
Digitalpin45(PWM)
40
PL5
OC5C
Digitalpin44(PWM)
41
PL6
Digitalpin43
42
PL7
Digitalpin42
43
PD0
SCL/INT0
Digitalpin21(SCL)
44
PD1
SDA/INT1
Digitalpin20(SDA)
45
PD2
RXDI/INT2
Digitalpin19(RX1)
46
PD3
TXD1/INT3
Digitalpin18(TX1)
47
PD4
ICP1
48
PD5
XCK1
49
PD6
(T1)
50
PD7
(T0)
Digitalpin38
51
PG0
(WR)
Digitalpin41
52
PG1
(RD)
Digitalpin40
53
PC0
(A8)
Digitalpin37
54
PC1
(A9)
Digitalpin36
55
PC2
(A10)
Digitalpin35
56
PC3
(A11)
Digitalpin34
57
PC4
(A12)
Digitalpin33
58
PC5
(A13)
Digitalpin32
59
PC6
(A14)
Digitalpin31
60
PC7
(A15)
Digitalpin30
61
62
63
PJ0
RXD3/PCINT9
Digitalpin15(RX3)
64
PJ1
TXD3/PCINT10
Digitalpin14(TX3)
65
PJ2
XCK3/PCINT11
66
PJ3
PCINT12
67
PJ4
PCINT13
68
PJ5
PCINT14
69
PJ6
(PCINT15)
70
PG2
(ALE)
Digitalpin39
71
PA7
AD7
Digitalpin29
72
PA6
AD6
Digitalpin28
73
PA5
AD5
Digitalpin27
74
PA4
AD4
Digitalpin26
75
PA3
AD3
Digitalpin25
76
PA2
AD2
Digitalpin24
77
PA1
AD1
Digitalpin23
78
PA0
AD0
Digitalpin22
79
PJ7
80
81
82
PK7
ADC15/PCINT23
Analogpin15
83
PK6
ADC14/PCINT22
Analogpin14
84
PK5
ADC13/PCINT21
Analogpin13
85
PK4
ADC12/PCINT20
Analogpin12
86
PK3
ADC11/PCINT19
Analogpin11
87
PK2
ADC10/PCINT18
Analogpin10
88
PK1
ADC9/PCINT17
Analogpin9
89
PK0
ADC8/PCINT16
Analogpin8
90
PF7
ADC7
Analogpin7
91
PF6
ADC6
Analogpin6
92
PF5
ADC5/TMS)
Analogpin5
93
PF4
ADC4/TMK)
Analogpin4
94
PF3
ADC3
Analogpin3
95
PF2
ADC2
Analogpin2
96
PF1
ADC1
Analogpin1
97
PF0
ADC0
Analogpin0
98
AREF
AnalogReference
99
100
AVCC