ATmega328P中文翻译资料要点.doc
《ATmega328P中文翻译资料要点.doc》由会员分享,可在线阅读,更多相关《ATmega328P中文翻译资料要点.doc(1308页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateATmega328P中文翻译资料要点ATmega328P中文翻译资料要点产品特点 高性能,低功耗的AVR(R)8位微控制器 先进的RISC结构 - 131条指令 - 绝大多数为单时钟周期执行 - 32个8位通用工作寄存器 - 全静态工作 - 高达20 MIPS的吞吐量在20兆赫 - 片上2周期乘法器 高耐用性非挥发性记忆体段 - 4/8/16 /的在系统内可编程的Fl
2、ash课程校内存32K字节 (ATMEGA48PA/88PA/168PA/328P) - 256/512/512 /1K字节的EEPROM(ATMEGA48PA/88PA/168PA/328P) - 512/1K/1K/2K字节的片内SRAM(ATMEGA48PA/88PA/168PA/328P) - 写/擦除周期:10,000闪存/ EEPROM100000 - 数据保存:20岁,在85/百年,在25(1) - 可选Boot代码区具有独立锁定位 在系统编程通过片上引导程序 真正的同时读 - 写操作 - 锁编程软件安全 外设特点 - 2个8位定时器/计数器具有独立预分频器和比较模式 - 1个1
3、6位定时器/计数器具有独立预分频器,比较功能和捕捉 模式 - 实时计数器具有独立振荡器 - 六个PWM通道 - 8通道10位ADC的TQFP和QFN/ MLF封装 温度测量 - 6通道10位ADC PDIP封装 温度测量 - 可编程的串行USART - 主/从SPI串行接口 - 面向字节的两线串行接口(飞利浦I2C兼容) - 可编程看门狗定时器具有独立片内振荡器 - 片内模拟比较器 - 中断和唤醒引脚电平变化 单片机的特殊功能 - 上电复位和可编程的掉电检测 - 内部校准振荡器 - 外部和内部中断源 - 六休眠模式:空闲模式,ADC噪声抑制,省电,掉电,待机, 和扩展Standby 的I /
4、O和封装 - 23可编程I / O线 - 28引脚PDIP,32引脚TQFP封装,28焊盘QFN/ MLF以及32焊盘的QFN/ MLF 工作电压: - 1.8 - 5.5V的ATMEGA48PA/88PA/168PA/328P 温度范围: - -40至85 速度等级: - 0 - 20 MHz的1.8 - 5.5V 低功耗在1 MHz,1.8V,25ATMEGA48PA/88PA/168PA/328P: - 主动模式:0.2毫安 - 掉电模式:0.1A - 省电模式:0.75A(包括32千赫,RTC) 8位 微控制器 具有4/8/16/32K 字节的系统 可编程 闪光 ATMEGA48PA
5、ATMEGA88PA ATMEGA168PA ATMEGA328P 牧师8161D-AVR-10月9日 2 8161D-AVR-10月9日 ATMEGA48PA/88PA/168PA/328P 1引脚配置 图1-1。引出线ATMEGA48PA/88PA/168PA/328P 1 2 3 4 5 6 7 8 24 23 22 21 20 19 18 17 (PCINT19/ OC2B/ INT1)PD3 (PCINT20/ XCK/ T0)PD4 GND VCC GND VCC (PCINT6/ XTAL1/ TOSC1)PB6 (PCINT7/ XTAL2/ TOSC2)PB7 PC1(ADC
6、1/ PCINT9) PC0(ADC0/ PCINT8) ADC7 GND AREF ADC6 AVCC PB5(SCK/ PCINT5) 32 31 30 29 28 27 26 25 9 10 11 12 13 14 15 16 (PCINT21/ OC0B/ T 1)PD5 (PCINT22/ OC0A/ AIN0)PD6 (PCINT23/ AIN1)PD7 (PCINT0/ CLKO/ ICP1)PB0 (PCINT1/ OC1A)PB1 (PCINT2/不锈钢/ OC1B)PB2 (PCINT3/ OC 2/ MOSI)PB3 (PCINT4/ MISO)PB4 PD2(INT0/
7、 PCINT18) PD1(TXD/ PCINT17) PD0(RXD/ PCINT16) PC6(RESET/ PCINT14) PC5(ADC5/ SCL/ PCINT13) PC4(ADC4/ SDA/ PCINT12) PC3(ADC3/ PCINT11) PC2(ADC2/ PCINT10) TQFP封装顶视图 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 (PCINT14/ RESET)PC6 (PCINT16/ RXD)PD0 (PCINT17/ TXD)PD1 (PCINT1
8、8/ INT0)PD2 (PCINT19/ OC2B/ INT1)PD3 (PCINT20/ XCK/ T0)PD4 VCC GND (PCINT6/ XTAL1/ TOSC1)PB6 (PCINT7/ XTAL2/ TOSC2)PB7 (PCINT21/ OC0B/ T 1)PD5 (PCINT22/ OC0A/ AIN0)PD6 (PCINT23/ AIN1)PD7 (PCINT0/ CLKO/ ICP1)PB0 PC5(ADC5/ SCL/ PCINT13) PC4(ADC4/ SDA/ PCINT12) PC3(ADC3/ PCINT11) PC2(ADC2/ PCINT10) PC1
9、(ADC1/ PCINT9) PC0(ADC0/ PCINT8) GND AREF AVCC PB5(SCK/ PCINT5) PB4(MISO/ PCINT4) PB3(MOSI/ OC 2/ PCINT3) PB2(SS/ OC1B/ PCINT2) PB1(OC1A/ PCINT1) PDIP 1 2 3 4 5 6 7 8 24 23 22 21 20 19 18 17 32 31 30 29 28 27 26 25 9 10 11 12 13 14 15 16 32 MLF顶视图 (PCINT19/ OC2B/ INT1)PD3 (PCINT20/ XCK/ T0)PD4 GND V
10、CC GND VCC (PCINT6/ XTAL1/ TOSC1)PB6 (PCINT7/ XTAL2/ TOSC2)PB7 PC1(ADC1/ PCINT9) PC0(ADC0/ PCINT8) ADC7 GND AREF ADC6 AVCC PB5(SCK/ PCINT5) (PCINT21/ OC0B/ T 1)PD5 (PCINT22/ OC0A/ AIN0)PD6 (PCINT23/ AIN1)PD7 (PCINT0/ CLKO/ ICP1)PB0 (PCINT1/ OC1A)PB1 (PCINT2/不锈钢/ OC1B)PB2 (PCINT3/ OC 2/ MOSI)PB3 (PCI
11、NT4/ MISO)PB4 PD2(INT0/ PCINT18) PD1(TXD/ PCINT17) PD0(RXD/ PCINT16) PC6(RESET/ PCINT14) PC5(ADC5/ SCL/ PCINT13) PC4(ADC4/ SDA/ PCINT12) PC3(ADC3/ PCINT11) PC2(ADC2/ PCINT10) 注:底部垫应焊接到地面。 1 2 3 4 5 6 7 21 20 19 18 17 16 15 28 27 26 25 24 23 22 8 9 10 11 12 13 14 28 MLF顶视图 (PCINT19/ OC2B/ INT1)PD3 (P
12、CINT20/ XCK/ T0)PD4 VCC GND (PCINT6/ XTAL1/ TOSC1)PB6 (PCINT7/ XTAL2/ TOSC2)PB7 (PCINT21/ OC0B/ T 1)PD5 (PCINT22/ OC0A/ AIN0)PD6 (PCINT23/ AIN1)PD7 (PCINT0/ CLKO/ ICP1)PB0 (PCINT1/ OC1A)PB1 (PCINT2/不锈钢/ OC1B)PB2 (PCINT3/ OC 2/ MOSI)PB3 (PCINT4/ MISO)PB4 PC2(ADC2/ PCINT10) PC1(ADC1/ PCINT9) PC0(ADC0/
13、 PCINT8) GND AREF AVCC PB5(SCK/ PCINT5) 注:底部垫应焊接到地面。 3 8161D-AVR-10月9日 ATMEGA48PA/88PA/168PA/328P 1.1引脚说明 1.1.1 VCC 数字电源电压。 1.1.2接地 地面上。 1.1.3端口B(PB7:0)XTAL1/ XTAL2/ TOSC1/ TOSC2 端口B为8位双向I / O和内部上拉电阻(选择的每一位)端口。该 B口输出缓冲器具有既吸收大电流源对称的驱动特性 能力。作为输入,端口B引脚被外部电路拉低时将输出电流,如果上拉 电阻器被激活。端口的引脚为三态时,复位过程中, 即使系统时钟没有
14、运行。 根据不同的时钟选择熔丝设置,PB6可以作为输入到反相振荡器 放大器和输入到内部时钟工作电路。 根据不同的时钟选择熔丝设置,PB7可作为从反相输出 振荡器放大器。 如果内部标定RC振荡器作为系统时钟源,PB7.6作为TOSC2.1 输入的异步定时器/计数器,如果在ASSR寄存器的AS2位。 不同的特殊功能的端口B的页面上阐述了“端口B的第二功能”第26页82和“系统时钟及时钟选项”。 1.1.4端口C(PC5:0) 端口C为7位双向I/ O和内部上拉电阻(选择的每一位)端口。该 PC5.0输出缓冲器具有同时具有高汇和源对称的驱动特性 能力。作为输入,端口C引脚被外部电路拉低时将输出电流,
15、如果上拉 电阻器被激活。端口C引脚为三态时,复位过程中, 即使系统时钟没有运行。 1.1.5 PC6/复位 如果RSTDISBL位被编程,PC6作为一个I/ O引脚。注意,电特性 PC6的不同与端口C的其他引脚 如果RSTDISBL位未编程,PC6作为复位输入。该引脚上的低电平 比最小脉冲长度较长会产生复位,即使系统时钟没有运行。 的最小脉冲长度列于表28-3页上的318短的脉冲则不能保证 产生复位。 不同的特殊功能端口C的页面上阐述了“备用端口C的功能”85。 1.1.6端口D(PD7:0) 端口D为8位双向I / O和内部上拉电阻(选择的每一位)端口。该 端口D输出缓冲器具有同时具有高汇和
16、源对称的驱动特性 能力。作为输入,端口D引脚被外部电路拉低时将输出电流,如果上拉 电阻器被激活。端口D引脚为三态时,复位过程中, 即使系统时钟没有运行。 4 8161D-AVR-10月9日 ATMEGA48PA/88PA/168PA/328P 不同的特殊功能端口D都页阐述了“备用端口D的功能”88。 1.1.7 AVCC AVCC是电源电压引脚为A/ D转换器,PC3:0,ADC7:6。它应该是外部 连接到VCC,即使不使用ADC。如果ADC被使用时,它应连接到VCC 通过一个低通滤波器。需要注意的是PC6.4使用数字供电电压VCC。 1.1.8 AREF AREF是模拟基准输入引脚为A/ D
17、转换器。 1.1.9 ADC7:6(TQFP和QFN/ MLF封装) 在TQFP和QFN/ MLF封装,ADC7:6作为模拟输入到A / D转换器。 这些引脚的模拟电源供电,并作为10位ADC通道。 5 8161D-AVR-10月9日 ATMEGA48PA/88PA/168PA/328P 二,产品简介 该ATMEGA48PA/88PA/168PA/328P是一款基于低功耗8位CMOS微控制器 增强的AVR RISC架构。通过在单个时钟周期内执行强大的指令, ATMEGA48PA/88PA/168PA/328P的数据吞吐率1 MIPS每MHz,从而可以 系统设计师能够优化功耗和处理速度之间。 2
18、.1框图 图2-1。框图 AVR内核具有丰富的指令集和32个通用工作寄存器。所有 寄存器都直接连接到所述算术逻辑单元(ALU),允许两个独立的 寄存器中在一个时钟周期中执行一个指令来访问。由此产生的 6 8161D-AVR-10月9日 ATMEGA48PA/88PA/168PA/328P 建筑是提高了代码效率,同时实现最高至10倍,比传统快 CISC微控制器。 该ATMEGA48PA/88PA/168PA/328P提供了以下功能:4K/8K字节的系统内的 可编程闪存与同时读 - 写功能,256/512/512 /1K字节EEPROM, 512/1K/1K/2K字节的SRAM,23个通用I/ O
19、口线,32个通用工作寄存器, 三种灵活的定时器/计数器具有比较模式,内部和外部中断,可编程串行 USART,面向字节的两线串行接口,一个SPI串行端口,一个6通道10位 模数转换器(8路为TQFP和QFN/ MLF封装),一个可编程看门狗定时器 内部振荡器和五个软件选择的省电模式。在空闲模式下停止 CPU的工作,而SRAM,定时器/计数器,USART,两线串行接口,SPI端口以及 中断系统继续工作。在掉电模式保存登记内容,但 冻结振荡器,禁用所有其他芯片功能,直到下一个中断或硬件复位。 在省电模式下,异步定时器继续运行,允许用户保持一个 而该装置的其余部分处于休眠状态计时器基。 ADC噪声抑制
20、模式时终止 CPU和除了异步定时器和ADC的所有I / O模块,以最大限度地减少开关噪声 ADC转换。在待机模式下,晶体/谐振振荡器运行,其余 该设备是在睡觉。这允许非常快速启动结合低功耗。 该设备是采用Atmel的高密度非易失性存储器技术生产的。该 片上ISP Flash允许程序存储器通过SPI进行在系统编程 串行接口,通过常规的非易失性存储器编程,或者通过一个片上的引导程序 在AVR内核上运行。引导程序可以使用任意接口下载 在应用程序的闪存应用程序。在引导Flash软件 继续运行,而应用Flash区更新,提供真正的同时读 - 写 操作。通过在将8位RISC CPU与系统内可编程闪存 单片芯
21、片,Atmel的ATMEGA48PA/88PA/168PA/328P是一款功能强大的单片机, 提供了高度灵活和成本效益的解决方案为许多嵌入式控制应用。 该ATMEGA48PA/88PA/168PA/328P AVR具有一整套的编程与系统 开发工具,包括:C语言编译器,宏汇编,程序调试器/模拟器, 在电路仿真器和评估板。 间ATMEGA48PA,ATMEGA88PA,ATMEGA168PA和ATMEGA328P2.2对比 该ATMEGA48PA,ATMEGA88PA,ATMEGA168PA和ATMEGA328P的区别仅在于内存 大小,支持引导装入程序,中断向量的大小。表2-1总结了不同的记忆 和
22、中断向量的大小为三个设备。 ATMEGA88PA,ATMEGA168PA和ATMEGA328P支持真正的同时读 - 写自编程 机制。有一个单独的Boot Loader区,SPM指令可以 从那里只执行。在ATMEGA48PA,没有同时读 - 写支持,没有独立的 Boot Loader区。 SPM指令可以访问整个Flash中执行。 表2-1。内存大小总结 设备闪存EEPROM内存中断向量大小 ATMEGA48PA4K字节256字节512字节1指令字/矢量 ATMEGA88PA8K字节512字节1K字节1指令字/矢量 ATMEGA168PA16K字节512字节1K字节2个指令字/矢量 ATMEGA3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ATmega328P 中文翻译 资料 要点
限制150内