資料介紹
端口B是一個8位雙向I/O端口,帶有內(nèi)部上拉電阻(為每個位選擇)。端口B輸出緩沖區(qū)具有對稱的驅(qū)動器特性,具有高接收器和源容量。作為輸入,如果上拉電阻被激活,外部拉低的端口B針腳將產(chǎn)生電流。當(dāng)重置條件變?yōu)榧せ顮顟B(tài)時,端口B插腳是三態(tài)的,即使時鐘沒有運行。
根據(jù)時鐘選擇保險絲的設(shè)置,PB6可用作反相振蕩器放大器的輸入和內(nèi)部時鐘操作電路的輸入。
根據(jù)時鐘選擇保險絲設(shè)置,PB7可用作反相振蕩器放大器的輸出。
如果內(nèi)部校準(zhǔn)的RC振蕩器用作芯片時鐘源,那么如果設(shè)置了ASSR中的AS2位,則PB7..6用作異步定時器/計數(shù)器2的TOSC2..1輸入。
端口B的各種特殊功能在第74頁的“端口B的備用功能”和第25頁的“系統(tǒng)時鐘和時鐘選項”中進(jìn)行了詳細(xì)說明。
端口C是一個7位雙向I/O端口,帶有內(nèi)部上拉電阻(為每個位選擇)。PC5..0輸出緩沖器具有對稱的驅(qū)動特性,具有高接收器和源容量。作為輸入,如果上拉電阻被激活,外部拉低的端口C針腳將產(chǎn)生電流。當(dāng)重置條件變?yōu)榧せ顮顟B(tài)時,端口C插腳是三態(tài)的,即使時鐘沒有運行。
ATMEGA328P是一種基于AVR增強(qiáng)RISC架構(gòu)的低功耗CMOS 8位微控制器。通過在單個時鐘周期中執(zhí)行強(qiáng)大的指令,ATMega328P實現(xiàn)了接近每兆赫1 mips的吞吐量,使系統(tǒng)設(shè)計者能夠根據(jù)處理速度優(yōu)化功耗。
AVR核心結(jié)合了一個豐富的指令集和32個通用工作寄存器。所有32個寄存器都直接連接到算術(shù)邏輯單元(ALU),允許在一個時鐘周期內(nèi)執(zhí)行的一條指令中訪問兩個獨立的寄存器。由此產(chǎn)生的架構(gòu)比傳統(tǒng)的cisc微控制器具有更高的代碼效率,同時實現(xiàn)的吞吐量是傳統(tǒng)cisc微控制器的十倍。
ATMEGA328P提供以下功能:32K字節(jié)的系統(tǒng)內(nèi)可編程閃存,具有讀寫功能,1K字節(jié)的EEPROM,2K字節(jié)的SRAM,23條通用I/O線,32個通用工作寄存器,3個靈活的定時器/計數(shù)器,具有比較模式,內(nèi)部和外部中斷,一個串行可編程USART、面向字節(jié)的2線串行接口、SPI串行端口、6通道10位ADC(TQFP和QFN/MLF包中的8通道)、帶內(nèi)部振蕩器的可編程看門狗定時器以及五種軟件可選的節(jié)電模式??臻e模式停止CPU,同時允許SRAM、定時器/計數(shù)器、USART、2線串行接口、SPI端口和中斷系統(tǒng)繼續(xù)工作。斷電模式保存寄存器內(nèi)容,但凍結(jié)振蕩器,禁用所有其他芯片功能,直到下一個中斷或硬件復(fù)位。在省電模式下,異步計時器繼續(xù)運行,允許用戶在設(shè)備其余部分休眠時保持計時器基數(shù)。ADC降噪模式停止CPU和除異步定時器和ADC以外的所有I/O模塊,以在ADC轉(zhuǎn)換期間將開關(guān)噪聲降至最低。在待機(jī)模式下,晶體/諧振器振蕩器在設(shè)備其余部分休眠時運行。這使得啟動速度非???,同時功耗也很低。
該設(shè)備采用Atmel的高密度非易失性存儲器技術(shù)制造。片上ISP閃存允許程序存儲器通過SPI串行接口、傳統(tǒng)的非易失性存儲器編程器或AVR核心上運行的片上引導(dǎo)程序在系統(tǒng)中重新編程。引導(dǎo)程序可以使用任何接口在應(yīng)用程序閃存中下載應(yīng)用程序。啟動閃存部分中的軟件將在應(yīng)用程序閃存部分更新時繼續(xù)運行,提供真正的讀寫操作。通過將8位RISC CPU與單片芯片上的系統(tǒng)內(nèi)自編程閃存相結(jié)合,AtmelAtmega328p是一款功能強(qiáng)大的微控制器,它為許多嵌入式控制應(yīng)用程序提供了高度靈活和經(jīng)濟(jì)有效的解決方案。
ATMEGA328P AVR支持全套程序和系統(tǒng)開發(fā)工具,包括:C編譯器、宏匯編程序、程序調(diào)試程序/模擬器、電路內(nèi)仿真器和評估工具。
- 基于ATmega328P微控制器的Ardu鍵盤
- 基于ATmega328P的DIY macropad
- 簡單的獨立ATMega328p微控制器
- Atmega328P脈寬調(diào)制控制器
- 基于ATmega328P的電感計 6次下載
- 使用ATmega328p的迷你示波器
- 基于Atmega328P的PWM控制器卡
- 最低系統(tǒng)ATmega328p開源
- 可編程控制器AC500用戶手冊 1次下載
- 三菱微型可編程控制器MELSEC-F用戶手冊 0次下載
- 系統(tǒng)可編程閃存中的RISC微控制器LGT8XM 0次下載
- AC500可編程控制器用戶手冊 14次下載
- ATmega48和ATmega88與ATmega168及ATmega328P的微控制器數(shù)據(jù)手冊 34次下載
- XC系列可編程控制器軟件的用戶手冊免費下載 2次下載
- ATMEGA328P詳細(xì)資料數(shù)據(jù)手冊免費下載 474次下載
- 可編程邏輯控制器和微控制器的區(qū)別 1010次閱讀
- 可編程片上系統(tǒng)是什么 707次閱讀
- ADuC702x模擬微控制器生成可編程數(shù)字波形 932次閱讀
- 使用STM8的可編程警用LED閃光燈 2226次閱讀
- 如何為ATmega328P刷bootloader? 7965次閱讀
- 可編程控制器的基本應(yīng)用詳細(xì)講解 7036次閱讀
- 可編程控制器的特點有哪些 8788次閱讀
- 使用AT89C51實現(xiàn)的微型可編程控制器的講解 2861次閱讀
- 使用可編程控制器需要注意什么事項 4707次閱讀
- 如何使用可編程控制器替代繼電器 5123次閱讀
- 可編程控制器的基本指令_可編程控制器的組成 4987次閱讀
- 可編程邏輯控制器是什么_可編程邏輯控制器原理 1w次閱讀
- 簡析可編程邏輯控制器PLC 2262次閱讀
- 可編程控制器基本知識_可編程控制器原理及應(yīng)用 5.9w次閱讀
- 可編程定時控制器電路 3341次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 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十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論