资料介绍
端口B是一个8位双向I/O端口,带有内部上拉电阻(为每个位选择)。端口B输出缓冲区具有对称的驱动器特性,具有高接收器和源容量。作为输入,如果上拉电阻被激活,外部拉低的端口B针脚将产生电流。当重置条件变为激活状态时,端口B插脚是三态的,即使时钟没有运行。
根据时钟选择保险丝的设置,PB6可用作反相振荡器放大器的输入和内部时钟操作电路的输入。
根据时钟选择保险丝设置,PB7可用作反相振荡器放大器的输出。
如果内部校准的RC振荡器用作芯片时钟源,那么如果设置了ASSR中的AS2位,则PB7..6用作异步定时器/计数器2的TOSC2..1输入。
端口B的各种特殊功能在第74页的“端口B的备用功能”和第25页的“系统时钟和时钟选项”中进行了详细说明。
端口C是一个7位双向I/O端口,带有内部上拉电阻(为每个位选择)。PC5..0输出缓冲器具有对称的驱动特性,具有高接收器和源容量。作为输入,如果上拉电阻被激活,外部拉低的端口C针脚将产生电流。当重置条件变为激活状态时,端口C插脚是三态的,即使时钟没有运行。
ATMEGA328P是一种基于AVR增强RISC架构的低功耗CMOS 8位微控制器。通过在单个时钟周期中执行强大的指令,ATMega328P实现了接近每兆赫1 mips的吞吐量,使系统设计者能够根据处理速度优化功耗。
AVR核心结合了一个丰富的指令集和32个通用工作寄存器。所有32个寄存器都直接连接到算术逻辑单元(ALU),允许在一个时钟周期内执行的一条指令中访问两个独立的寄存器。由此产生的架构比传统的cisc微控制器具有更高的代码效率,同时实现的吞吐量是传统cisc微控制器的十倍。
ATMEGA328P提供以下功能:32K字节的系统内可编程闪存,具有读写功能,1K字节的EEPROM,2K字节的SRAM,23条通用I/O线,32个通用工作寄存器,3个灵活的定时器/计数器,具有比较模式,内部和外部中断,一个串行可编程USART、面向字节的2线串行接口、SPI串行端口、6通道10位ADC(TQFP和QFN/MLF包中的8通道)、带内部振荡器的可编程看门狗定时器以及五种软件可选的节电模式。空闲模式停止CPU,同时允许SRAM、定时器/计数器、USART、2线串行接口、SPI端口和中断系统继续工作。断电模式保存寄存器内容,但冻结振荡器,禁用所有其他芯片功能,直到下一个中断或硬件复位。在省电模式下,异步计时器继续运行,允许用户在设备其余部分休眠时保持计时器基数。ADC降噪模式停止CPU和除异步定时器和ADC以外的所有I/O模块,以在ADC转换期间将开关噪声降至最低。在待机模式下,晶体/谐振器振荡器在设备其余部分休眠时运行。这使得启动速度非常快,同时功耗也很低。
该设备采用Atmel的高密度非易失性存储器技术制造。片上ISP闪存允许程序存储器通过SPI串行接口、传统的非易失性存储器编程器或AVR核心上运行的片上引导程序在系统中重新编程。引导程序可以使用任何接口在应用程序闪存中下载应用程序。启动闪存部分中的软件将在应用程序闪存部分更新时继续运行,提供真正的读写操作。通过将8位RISC CPU与单片芯片上的系统内自编程闪存相结合,AtmelAtmega328p是一款功能强大的微控制器,它为许多嵌入式控制应用程序提供了高度灵活和经济有效的解决方案。
ATMEGA328P AVR支持全套程序和系统开发工具,包括:C编译器、宏汇编程序、程序调试程序/模拟器、电路内仿真器和评估工具。
- 基于ATmega328P微控制器的Ardu键盘
- 基于ATmega328P的DIY macropad
- 简单的独立ATMega328p微控制器
- Atmega328P脉宽调制控制器
- 基于ATmega328P的电感计 6次下载
- 使用ATmega328p的迷你示波器
- 基于Atmega328P的PWM控制器卡
- 最低系统ATmega328p开源
- 可编程控制器AC500用户手册 1次下载
- 三菱微型可编程控制器MELSEC-F用户手册 0次下载
- 系统可编程闪存中的RISC微控制器LGT8XM 0次下载
- AC500可编程控制器用户手册 13次下载
- ATmega48和ATmega88与ATmega168及ATmega328P的微控制器数据手册 33次下载
- XC系列可编程控制器软件的用户手册免费下载 2次下载
- ATMEGA328P详细资料数据手册免费下载 459次下载
- 可编程逻辑控制器和微控制器的区别 441次阅读
- 可编程片上系统是什么 435次阅读
- ADuC702x模拟微控制器生成可编程数字波形 753次阅读
- 使用STM8的可编程警用LED闪光灯 1999次阅读
- 如何为ATmega328P刷bootloader? 6911次阅读
- 可编程控制器的基本应用详细讲解 6802次阅读
- 可编程控制器的特点有哪些 8438次阅读
- 使用AT89C51实现的微型可编程控制器的讲解 2601次阅读
- 使用可编程控制器需要注意什么事项 4500次阅读
- 如何使用可编程控制器替代继电器 4836次阅读
- 可编程控制器的基本指令_可编程控制器的组成 4720次阅读
- 可编程逻辑控制器是什么_可编程逻辑控制器原理 1w次阅读
- 简析可编程逻辑控制器PLC 2161次阅读
- 可编程控制器基本知识_可编程控制器原理及应用 5.8w次阅读
- 可编程定时控制器电路 3195次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多