<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/626dd9fb15314c70c3839869/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/626dd9fb15314c70c3839869/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> 2490G–AVR–03/0<span class="_ _0"></span>4</div><div class="t m0 x2 h3 y2 ff2 fs1 fc0 sc1 ls1 ws1">产品特性</div><div class="t m0 x2 h4 y3 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff2 fs3 sc1">高性能、低功耗的<span class="ff3 sc0 ls3"> 8<span class="_"> </span></span>位<span class="_ _2"> </span><span class="ff3 sc0 ls4">AV<span class="_ _3"></span>R</span></span></div><div class="t m0 x3 h5 y4 ff1 fs4 fc0 sc0 ls2 ws1">®</div><div class="t m0 x4 h4 y3 ff2 fs3 fc0 sc1 ls2 ws1">微处理器</div><div class="t m0 x2 h4 y5 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff2 fs3 sc1">先进的<span class="_ _2"> </span><span class="ff3 sc0 ls5">RISC<span class="_"> </span></span>结构</span></div><div class="t m0 x5 h4 y6 ff3 fs3 fc0 sc0 ls6 ws1">–<span class="_ _4"> </span>130 <span class="ff2 sc1 ls2">条指令</span><span class="ls7 ws2"> – </span><span class="ff2 sc1 ls2">大多数指令执行时间为单个时钟周期</span></div><div class="t m0 x5 h4 y7 ff3 fs3 fc0 sc0 ls8 ws1">–3<span class="_ _5"></span>2<span class="_ _6"></span><span class="ff2 sc1 ls2">个<span class="_ _2"> </span><span class="ff3 sc0">8<span class="_"> </span></span>位通用工作寄存器</span></div><div class="t m0 x5 h4 y8 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">全静态工作</span></div><div class="t m0 x5 h4 y9 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">工作于<span class="_ _2"> </span></span><span class="ls9 ws3">16 MHz<span class="_"> </span></span><span class="ff2 sc1">时性能高达<span class="_ _2"> </span></span><span class="lsa ws4">16 MIPS</span></div><div class="t m0 x5 h4 ya ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">只需两个时钟周期的硬件乘法器</span></div><div class="t m0 x2 h4 yb ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff2 fs3 sc1">非易失性程序和数据存储器</span></div><div class="t m0 x5 h4 yc ff3 fs3 fc0 sc0 ls6 ws1">–<span class="_ _4"> </span>64K<span class="_"> </span><span class="ff2 sc1 ls2">字节的系统内可编程</span><span class="lsb ws5"> Flash </span></div><div class="t m0 x6 h4 yd ff2 fs3 fc0 sc1 ls2 ws1">擦写寿命<span class="_ _2"> </span><span class="ff3 sc0 lsc ws6">: 10,000<span class="_"> </span></span>次</div><div class="t m0 x5 h4 ye ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">具有独立锁定位的可选<span class="_ _2"> </span></span><span class="lsd">Boot<span class="_"> </span></span><span class="ff2 sc1">代码区</span></div><div class="t m0 x6 h4 yf ff2 fs3 fc0 sc1 ls2 ws1">通过片上<span class="_ _2"> </span><span class="ff3 sc0 lsd">Boot<span class="_"> </span></span>程序实现系统内编程</div><div class="t m0 x6 h4 y10 ff2 fs3 fc0 sc1 ls2 ws1">真正的同时读写操作</div><div class="t m0 x5 h4 y11 ff3 fs3 fc0 sc0 ls8 ws1">–2<span class="_ _5"></span>K<span class="_ _6"></span><span class="ff2 sc1 lse">字节的<span class="_ _2"> </span><span class="ff3 sc0 lsd">EEPROM</span></span></div><div class="t m0 x6 h4 y12 ff2 fs3 fc0 sc1 ls2 ws1">擦写寿命<span class="_ _2"> </span><span class="ff3 sc0 lsc ws6">: 100,000<span class="_"> </span></span>次</div><div class="t m0 x5 h4 y13 ff3 fs3 fc0 sc0 ls8 ws1">–4<span class="_ _5"></span>K<span class="_ _6"></span><span class="ff2 sc1 ls2">字节片内<span class="_ _2"> </span><span class="ff3 sc0 lsf">SRAM</span></span></div><div class="t m0 x5 h4 y14 ff3 fs3 fc0 sc0 ls10 ws1">–<span class="_ _4"> </span>64K <span class="ff2 sc1 ls2">字节可选外部存储空间</span></div><div class="t m0 x5 h4 y15 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">可以对锁定位进行编程以实现用户程序的加密</span></div><div class="t m0 x5 h4 y16 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">通过<span class="_ _2"> </span></span><span class="ls11">SPI<span class="_"> </span></span><span class="ff2 sc1">接口进行系统内编程</span></div><div class="t m0 x2 h4 y17 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff3 fs3 lsc">JT<span class="_ _7"></span>AG <span class="ff2 sc1 ls2">接口<span class="_"> </span></span><span class="ls2">(<span class="_ _2"> </span><span class="ff2 sc1">与<span class="_ _2"> </span></span><span class="ls12 ws7">IEEE 1<span class="_ _7"></span>149.1<span class="_ _2"> </span><span class="ff2 sc1 ls2 ws1">标准兼容<span class="_"> </span><span class="ff3 sc0">)</span></span></span></span></span></div><div class="t m0 x5 h4 y18 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">符合<span class="_ _2"> </span></span><span class="ls13">JT<span class="_ _7"></span>AG<span class="_"> </span><span class="ff2 sc1 ls2">标准的边界扫描功能</span></span></div><div class="t m0 x5 h4 y19 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">支持扩展的片内调试功能</span></div><div class="t m0 x5 h4 y1a ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">通过<span class="_ _2"> </span></span><span class="ls13">JT<span class="_ _7"></span>AG<span class="_"> </span><span class="ff2 sc1 ls2">接口实现对<span class="_ _2"> </span></span><span class="ls14">Flash<span class="ff2 sc1 ls2">、<span class="_"> </span></span><span class="ls15">EEPROM<span class="ff2 sc1 ls2">、熔丝位和锁定位的编程</span></span></span></span></div><div class="t m0 x2 h4 y1b ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff2 fs3 sc1">外设特点</span></div><div class="t m0 x5 h4 y1c ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">两个具有独立预分频器和比较器功能的<span class="_ _2"> </span></span>8<span class="_"> </span><span class="ff2 sc1">位定时器<span class="_ _2"> </span>/<span class="_"> </span>计数器</span></div><div class="t m0 x5 h4 y1d ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">两个具有预分频器、比较功能和捕捉功能的扩展<span class="_ _2"> </span></span><span class="ls6">16<span class="_"> </span></span><span class="ff2 sc1">位定时器<span class="_ _2"> </span>/<span class="_"> </span>计数器</span></div><div class="t m0 x5 h4 y1e ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">具有独立振荡器的实时计数器<span class="_ _2"> </span></span><span class="ls15">RTC</span></div><div class="t m0 x5 h4 y1f ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">两路<span class="_ _2"> </span></span>8<span class="_"> </span><span class="ff2 sc1">位<span class="_ _2"> </span></span><span class="ls16">PWM<span class="_ _2"> </span></span><span class="ff2 sc1">通道</span></div><div class="t m0 x5 h4 y20 ff3 fs3 fc0 sc0 ls8 ws1">–6<span class="_ _6"></span><span class="ff2 sc1 ls2">路编程分辨率从<span class="_ _2"> </span><span class="ff3 sc0">1<span class="_"> </span></span>到<span class="ff3 sc0 ls17 ws8"> 16<span class="_ _2"> </span></span>位可变的<span class="_ _2"> </span><span class="ff3 sc0 ls14">PWM<span class="_"> </span></span>通道<span class="ff3 sc0"> </span></span></div><div class="t m0 x5 h4 y21 ff3 fs3 fc0 sc0 ls8 ws1">–8<span class="_ _6"></span><span class="ff2 sc1 ls2">路<span class="_ _2"> </span><span class="ff3 sc0 ls6">10<span class="_"> </span></span>位<span class="_ _2"> </span><span class="ff3 sc0 ls18">ADC</span></span></div><div class="t m0 x6 h4 y22 ff3 fs3 fc0 sc0 ls6 ws1">8 <span class="ff2 sc1 ls2">个单端通道</span></div><div class="t m0 x6 h4 y23 ff3 fs3 fc0 sc0 ls2 ws1">7<span class="_ _2"> </span><span class="ff2 sc1">个差分通道</span></div><div class="t m0 x6 h4 y24 ff3 fs3 fc0 sc0 ls2 ws1">2<span class="_ _2"> </span><span class="ff2 sc1">个具有可编程增益<span class="_"> </span>(</span><span class="ls14 ws9">1x, 10x, </span><span class="ff2 sc1">或<span class="_ _2"> </span></span><span class="ls6">200x</span><span class="ff2 sc1">)的差分通道</span></div><div class="t m0 x5 h4 y25 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">面向字节的两线接口</span></div><div class="t m0 x5 h4 y26 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">可编程的串行<span class="_ _2"> </span></span><span class="ls19">USART</span></div><div class="t m0 x5 h4 y27 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">可工作于主机<span class="_ _2"> </span>/<span class="_"> </span>从机模式的<span class="_ _2"> </span></span><span class="ls11">SPI<span class="_ _2"> </span></span><span class="ff2 sc1">串行接口</span></div><div class="t m0 x5 h4 y28 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">具有独立片内振荡器的可编程看门狗定时器</span></div><div class="t m0 x5 h4 y29 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">片内模拟比较器</span></div><div class="t m0 x2 h4 y2a ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff2 fs3 sc1">特殊的处理器特点</span></div><div class="t m0 x5 h4 y2b ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">上电复位以及可编程的掉电检测</span></div><div class="t m0 x5 h4 y2c ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">片内经过标定的<span class="_ _2"> </span></span><span class="ls1a">RC<span class="_"> </span></span><span class="ff2 sc1">振荡器</span></div><div class="t m0 x5 h4 y2d ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">片内<span class="_ _2"> </span>/<span class="_"> </span>片外中断源</span></div><div class="t m0 x5 h4 y2e ff3 fs3 fc0 sc0 ls8 ws1">–6<span class="_ _6"></span><span class="ff2 sc1 ls2">种睡眠模式<span class="_ _2"> </span><span class="ff3 sc0 ls1b">: </span>空闲模式、<span class="ff3 sc0 ls1a">ADC<span class="_"> </span></span>噪声抑制模式、<span class="_ _8"></span>省电模式、<span class="_ _8"></span>掉电模式、<span class="ff3 sc0 ls1c">Stand<span class="_ _9"></span>by<span class="_"> </span></span>模式以及</span></div><div class="t m0 x7 h4 y2f ff2 fs3 fc0 sc1 ls2 ws1">扩展的<span class="_ _2"> </span><span class="ff3 sc0 ls1d">Stan<span class="_ _9"></span>d<span class="_ _9"></span>by<span class="_ _a"> </span></span>模式</div><div class="t m0 x5 h4 y30 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">软件选择时钟频率</span></div><div class="t m0 x5 h4 y31 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">熔丝位选择的<span class="_ _2"> </span></span><span class="ls1e">A<span class="_ _7"></span>Tmega10<span class="_ _9"></span>3<span class="_ _2"> </span><span class="ff2 sc1 ls2">兼容模式</span></span></div><div class="t m0 x5 h4 y32 ff3 fs3 fc0 sc0 ls2 ws1">–<span class="_ _4"> </span><span class="ff2 sc1">全局上拉禁止</span></div><div class="t m0 x2 h4 y33 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff3 fs3 ls3">I/O<span class="_"> </span><span class="ff2 sc1 ls2">和封装</span></span></div><div class="t m0 x5 h4 y34 ff3 fs3 fc0 sc0 ls8 ws1">–5<span class="_ _5"></span>3<span class="_ _6"></span><span class="ff2 sc1 ls2">个可编程的<span class="_ _2"> </span><span class="ff3 sc0 ls1f">I/O<span class="_"> </span></span>口</span></div><div class="t m0 x5 h4 y35 ff3 fs3 fc0 sc0 ls8 ws1">–6<span class="_ _5"></span>4<span class="_ _6"></span><span class="ff2 sc1 ls2">引脚<span class="_ _2"> </span><span class="ff3 sc0 ls20">TQFP<span class="_ _2"> </span></span>封装<span class="_"> </span><span class="ff3 sc0">,<span class="_ _2"> </span></span>与<span class="ff3 sc0 ls17 ws8"> 64<span class="_"> </span></span>引脚<span class="_ _2"> </span><span class="ff3 sc0 lsd">MLF<span class="_ _2"> </span></span>封装</span></div><div class="t m0 x2 h4 y36 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff2 fs3 sc1">工作电压</span></div><div class="t m0 x5 h4 y37 ff3 fs3 fc0 sc0 ls17 ws1">–<span class="_ _4"> </span>ATmeg<span class="_ _0"></span>a64L<span class="ff2 sc1 ls2">:</span><span class="lsa ws4">2.7 - 5.5V</span></div><div class="t m0 x5 h4 y38 ff3 fs3 fc0 sc0 ls17 ws1">–<span class="_ _4"> </span>ATmeg<span class="_ _0"></span>a64<span class="ff2 sc1 ls2">:</span><span class="ls21 wsa">4.5 - 5.5V</span></div><div class="t m0 x2 h4 y39 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _1"> </span><span class="ff2 fs3 sc1">速度等级</span></div><div class="t m0 x5 h4 y3a ff3 fs3 fc0 sc0 ls17 ws1">–<span class="_ _4"> </span>ATmeg<span class="_ _0"></span>a64L<span class="ff2 sc1 ls2">:</span><span class="lsb wsb">0 - 8 MHz</span></div><div class="t m0 x5 h4 y3b ff3 fs3 fc0 sc0 ls17 ws1">–<span class="_ _4"> </span>ATmeg<span class="_ _0"></span>a64<span class="ff2 sc1 ls2">:</span><span class="lsf wsc">0 - 16 MHz</span></div><div class="t m0 x8 h6 y3c ff2 fs5 fc0 sc1 ls2 ws1">具有<span class="_ _b"> </span><span class="ff3 sc0 ls22">64KB<span class="_ _b"> </span></span>系统</div><div class="t m0 x8 h6 y3d ff2 fs5 fc0 sc1 ls2 ws1">内可编程<span class="ff3 sc0 ls23 wsd"> Flash</span></div><div class="t m0 x8 h6 y3e ff2 fs5 fc0 sc1 ls2 ws1">的<span class="_ _b"> </span><span class="ff3 sc0">8<span class="_ _b"> </span></span>位<span class="ff3 sc0 ls24"> </span></div><div class="t m0 x8 h6 y3f ff2 fs5 fc0 sc1 ls2 ws1">微控制器</div><div class="t m0 x8 h7 y40 ff3 fs5 fc0 sc0 ls25 ws1">A<span class="_ _8"></span>Tmega64</div><div class="t m0 x8 h7 y41 ff3 fs5 fc0 sc0 ls26 ws1">A<span class="_ _8"></span>Tmega64L</div><div class="t m0 x8 h6 y42 ff2 fs5 fc0 sc1 ls2 ws1">初稿</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/626dd9fb15314c70c3839869/bg2.jpg"><div class="t m0 x9 h8 y43 ff3 fs2 fc0 sc0 ls2 ws1">2</div><div class="t m0 xa h7 y44 ff3 fs5 fc0 sc0 ls27 ws1">ATmega64(L)</div><div class="t m0 xb h2 y45 ff1 fs0 fc0 sc0 ls0 ws1">2490G–AVR–03/0<span class="_ _0"></span>4</div><div class="t m0 x2 h3 y2 ff2 fs1 fc0 sc1 ls28 ws1">引脚配置<span class="_ _c"> </span><span class="ff3 fs2 sc0 ls29 wse">Figure 1. <span class="ff1 ls2a ws1">ATmega64<span class="_ _2"> </span><span class="ff2 ls2b">的引脚</span></span></span></div><div class="t m0 x2 h9 y46 ff2 fs6 fc0 sc1 ls2 ws1">声明<span class="_ _d"> </span><span class="fs2 sc0 ls2b">本数据手册的典型值来源于对器件的仿真,以及其他基于相同<span class="_ _0"></span>产生工艺的<span class="ff1 ls2c wsf"> AVR </span>微控制器</span></div><div class="t m0 xc ha y47 ff2 fs2 fc0 sc0 ls2b ws1">的标定特性。本器件经过特性化<span class="_ _0"></span>之后将给出实际的最大值和最<span class="_ _0"></span>小值。</div><div class="t m1 xd hb y48 ff4 fs7 fc0 sc0 ls2 ws1">1</div><div class="t m1 xd hb y49 ff4 fs7 fc0 sc0 ls2 ws1">2</div><div class="t m1 xd hb y4a ff4 fs7 fc0 sc0 ls2 ws1">3</div><div class="t m1 xd hb y4b ff4 fs7 fc0 sc0 ls2 ws1">4</div><div class="t m1 xd hb y4c ff4 fs7 fc0 sc0 ls2 ws1">5</div><div class="t m1 xd hb y4d ff4 fs7 fc0 sc0 ls2 ws1">6</div><div class="t m1 xd hb y4e ff4 fs7 fc0 sc0 ls2 ws1">7</div><div class="t m1 xd hb y4f ff4 fs7 fc0 sc0 ls2 ws1">8</div><div class="t m1 xd hb y50 ff4 fs7 fc0 sc0 ls2 ws1">9</div><div class="t m1 xd hb y51 ff4 fs7 fc0 sc0 ls2 ws1">10</div><div class="t m1 xd hb y52 ff4 fs7 fc0 sc0 ls2 ws1">11</div><div class="t m1 xd hb y53 ff4 fs7 fc0 sc0 ls2 ws1">12</div><div class="t m1 xd hb y54 ff4 fs7 fc0 sc0 ls2 ws1">13</div><div class="t m1 xd hb y55 ff4 fs7 fc0 sc0 ls2 ws1">14</div><div class="t m1 xd hb y56 ff4 fs7 fc0 sc0 ls2 ws1">15</div><div class="t m1 xd hb y57 ff4 fs7 fc0 sc0 ls2 ws1">16</div><div class="t m1 xe hb y58 ff4 fs7 fc0 sc0 ls2 ws1">48</div><div class="t m1 xe hb y59 ff4 fs7 fc0 sc0 ls2 ws1">47</div><div class="t m1 xe hb y5a ff4 fs7 fc0 sc0 ls2 ws1">46</div><div class="t m1 xe hb y5b ff4 fs7 fc0 sc0 ls2 ws1">45</div><div class="t m1 xe hb y5c ff4 fs7 fc0 sc0 ls2 ws1">44</div><div class="t m1 xe hb y5d ff4 fs7 fc0 sc0 ls2 ws1">43</div><div class="t m1 xe hb y5e ff4 fs7 fc0 sc0 ls2 ws1">42</div><div class="t m1 xe hb y5f ff4 fs7 fc0 sc0 ls2 ws1">41</div><div class="t m1 xe hb y60 ff4 fs7 fc0 sc0 ls2 ws1">40</div><div class="t m1 xe hb y61 ff4 fs7 fc0 sc0 ls2 ws1">39</div><div class="t m1 xe hb y62 ff4 fs7 fc0 sc0 ls2 ws1">38</div><div class="t m1 xe hb y63 ff4 fs7 fc0 sc0 ls2 ws1">37</div><div class="t m1 xe hb y64 ff4 fs7 fc0 sc0 ls2 ws1">36</div><div class="t m1 xe hb y65 ff4 fs7 fc0 sc0 ls2 ws1">35</div><div class="t m1 xe hb y66 ff4 fs7 fc0 sc0 ls2 ws1">34</div><div class="t m1 xe hb y67 ff4 fs7 fc0 sc0 ls2 ws1">33</div><div class="t m0 xf hc y48 ff5 fs8 fc1 sc0 ls2 ws1">PEN</div><div class="t m0 x10 hc y68 ff5 fs8 fc1 sc0 ls2 ws1">RXD0/(PDI) PE0</div><div class="t m0 x11 hc y69 ff5 fs8 fc1 sc0 ls2 ws1">(TXD0/PDO) PE1</div><div class="t m0 x12 hc y6a ff5 fs8 fc1 sc0 ls2 ws1">(XCK0/AIN0) PE2</div><div class="t m0 x13 hc y6b ff5 fs8 fc1 sc0 ls2 ws1">(OC3A/AIN1) PE3</div><div class="t m0 x13 hc y6c ff5 fs8 fc1 sc0 ls2 ws1">(OC3B/INT4) PE4</div><div class="t m0 x13 hc y6d ff5 fs8 fc1 sc0 ls2 ws1">(OC3C/INT5) PE5</div><div class="t m0 x14 hc y6e ff5 fs8 fc1 sc0 ls2 ws1">(T3/INT6) PE6</div><div class="t m0 x15 hc y6f ff5 fs8 fc1 sc0 ls2 ws1">(IC3/INT7) PE7</div><div class="t m0 x16 hc y70 ff5 fs8 fc1 sc0 ls2 ws1">(SS) PB0</div><div class="t m0 x17 hc y71 ff5 fs8 fc1 sc0 ls2 ws1">(SCK) PB1</div><div class="t m0 x18 hc y72 ff5 fs8 fc1 sc0 ls2 ws1">(MOSI) PB2</div><div class="t m0 x18 hc y73 ff5 fs8 fc1 sc0 ls2 ws1">(MISO) PB3</div><div class="t m0 x17 hc y74 ff5 fs8 fc1 sc0 ls2 ws1">(OC0) PB4</div><div class="t m0 x19 hc y75 ff5 fs8 fc1 sc0 ls2 ws1">(OC1A) PB5</div><div class="t m0 x19 hc y76 ff5 fs8 fc1 sc0 ls2 ws1">(OC1B) PB6</div><div class="t m1 x1a hb y77 ff4 fs7 fc1 sc0 ls2 ws1">PA3 (AD3)</div><div class="t m1 x1a hb y78 ff4 fs7 fc1 sc0 ls2 ws1">PA4 (AD4)</div><div class="t m1 x1a hb y79 ff4 fs7 fc1 sc0 ls2 ws1">PA5 (AD5)</div><div class="t m1 x1a hb y7a ff4 fs7 fc1 sc0 ls2 ws1">PA6 (AD6)</div><div class="t m1 x1a hb y7b ff4 fs7 fc1 sc0 ls2 ws1">PA7 (AD7)</div><div class="t m1 x1a hb y7c ff4 fs7 fc1 sc0 ls2 ws1">PG2(ALE)</div><div class="t m1 x1a hb y7d ff4 fs7 fc1 sc0 ls2 ws1">PC7 (A15)</div><div class="t m1 x1a hb y7e ff4 fs7 fc1 sc0 ls2 ws1">PC6 (A14)</div><div class="t m1 x1a hb y7f ff4 fs7 fc1 sc0 ls2 ws1">PC5 (A13)</div><div class="t m1 x1a hb y80 ff4 fs7 fc1 sc0 ls2 ws1">PC4 (A12)</div><div class="t m1 x1a hb y81 ff4 fs7 fc1 sc0 ls2 ws1">PC3 (A11)</div><div class="t m1 x1a hb y82 ff4 fs7 fc1 sc0 ls2 ws1">PC2 (A10</div><div class="t m1 x1a hb y83 ff4 fs7 fc1 sc0 ls2 ws1">PC1 (A9)</div><div class="t m1 x1a hb y84 ff4 fs7 fc1 sc0 ls2 ws1">PC0 (A8)</div><div class="t m1 x1a hb y85 ff4 fs7 fc1 sc0 ls2 ws1">PG1(RD)</div><div class="t m1 x1a hb y86 ff4 fs7 fc1 sc0 ls2 ws1">PG0(WR)</div><div class="t m2 x1b hd y87 ff4 fs9 fc0 sc0 ls2 ws1">64</div><div class="t m2 x1c hd y87 ff4 fs9 fc0 sc0 ls2 ws1">63</div><div class="t m2 x1d hd y87 ff4 fs9 fc0 sc0 ls2 ws1">62</div><div class="t m2 x1e hd y87 ff4 fs9 fc0 sc0 ls2 ws1">61</div><div class="t m2 x1f hd y87 ff4 fs9 fc0 sc0 ls2 ws1">60</div><div class="t m2 x20 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">59</div><div class="t m2 x21 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">58</div><div class="t m2 x22 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">57</div><div class="t m2 x23 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">56</div><div class="t m2 x24 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">55</div><div class="t m2 x25 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">54</div><div class="t m2 x26 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">53</div><div class="t m2 x27 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">52</div><div class="t m2 x28 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">51</div><div class="t m2 x29 hd y87 ff4 fs9 fc0 sc0 ls2 ws1">50</div><div class="t m2 xe hd y87 ff4 fs9 fc0 sc0 ls2 ws1">49</div><div class="t m2 x1b hd y88 ff4 fs9 fc0 sc0 ls2 ws1">17</div><div class="t m2 x1c hd y88 ff4 fs9 fc0 sc0 ls2 ws1">18</div><div class="t m2 x1d hd y88 ff4 fs9 fc0 sc0 ls2 ws1">19</div><div class="t m2 x1e hd y88 ff4 fs9 fc0 sc0 ls2 ws1">20</div><div class="t m2 x1f hd y88 ff4 fs9 fc0 sc0 ls2 ws1">21</div><div class="t m2 x20 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">22</div><div class="t m2 x21 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">23</div><div class="t m2 x22 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">24</div><div class="t m2 x23 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">25</div><div class="t m2 x24 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">26</div><div class="t m2 x25 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">27</div><div class="t m2 x26 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">28</div><div class="t m2 x27 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">29</div><div class="t m2 x28 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">30</div><div class="t m2 x29 hd y88 ff4 fs9 fc0 sc0 ls2 ws1">31</div><div class="t m2 xe hd y88 ff4 fs9 fc0 sc0 ls2 ws1">32</div><div class="t m2 x1b hd y89 ff4 fs9 fc1 sc0 ls2 ws1">(OC2/OC1C) PB7</div><div class="t m2 x1c hd y8a ff4 fs9 fc1 sc0 ls2 ws1">TOSC2/PG3</div><div class="t m2 x1d hd y8a ff4 fs9 fc1 sc0 ls2 ws1">TOSC1/PG4</div><div class="t m2 x1e hd y8b ff4 fs9 fc1 sc0 ls2 ws1">RESET</div><div class="t m2 x1f hd y8c ff4 fs9 fc1 sc0 ls2 ws1">VCC</div><div class="t m2 x20 hd y8d ff4 fs9 fc1 sc0 ls2 ws1">GND</div><div class="t m2 x21 hd y8e ff4 fs9 fc1 sc0 ls2 ws1">XTAL2</div><div class="t m2 x22 hd y8e ff4 fs9 fc1 sc0 ls2 ws1">XTAL1</div><div class="t m2 x23 hd y8f ff4 fs9 fc1 sc0 ls2 ws1">(SCL/INT0) PD0</div><div class="t m2 x24 hd y90 ff4 fs9 fc1 sc0 ls2 ws1"> (SDA/INT1) PD1</div><div class="t m2 x25 hd y91 ff4 fs9 fc1 sc0 ls2 ws1">(RXD1/INT2) PD2</div><div class="t m2 x26 hd y92 ff4 fs9 fc1 sc0 ls2 ws1">(TXD1/INT3) PD3</div><div class="t m2 x27 hd y93 ff4 fs9 fc1 sc0 ls2 ws1">(IC1) PD4</div><div class="t m2 x28 hd y94 ff4 fs9 fc1 sc0 ls2 ws1">(XCK1) PD5</div><div class="t m2 x29 hd y95 ff4 fs9 fc1 sc0 ls2 ws1">(T1) PD6</div><div class="t m2 xe hd y95 ff4 fs9 fc1 sc0 ls2 ws1">(T2) PD7</div><div class="t m2 x1b hd y96 ff4 fs9 fc1 sc0 ls2 ws1">AVCC</div><div class="t m2 x1c hd y96 ff4 fs9 fc1 sc0 ls2 ws1">GND</div><div class="t m2 x1d hd y96 ff4 fs9 fc1 sc0 ls2 ws1">AREF</div><div class="t m2 x1e hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF0 (ADC0)</div><div class="t m2 x1f hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF1 (ADC1)</div><div class="t m2 x20 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF2 (ADC2)</div><div class="t m2 x21 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF3 (ADC3)</div><div class="t m2 x22 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF4 (ADC4/TCK)</div><div class="t m2 x23 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF5 (ADC5/TMS)</div><div class="t m2 x24 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF6 (ADC6/TDO)</div><div class="t m2 x25 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PF7 (ADC7/TDI)</div><div class="t m2 x26 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">GND</div><div class="t m2 x27 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">VCC</div><div class="t m2 x28 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PA0 (AD0) </div><div class="t m2 x29 hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PA1 (AD1)</div><div class="t m2 xe hd y96 ff4 fs9 fc1 sc0 ls2 ws1">PA2 (AD2)</div><div class="t m0 x20 he y97 ff6 fsa fc1 sc0 ls2 ws1">TQFP/MLF</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/626dd9fb15314c70c3839869/bg3.jpg"><div class="t m0 x2a h8 y43 ff3 fs2 fc0 sc0 ls2 ws1">3</div><div class="t m0 x27 h7 y98 ff3 fs5 fc0 sc0 ls15 ws1">ATmega64(L)</div><div class="t m0 x2 h2 y45 ff1 fs0 fc0 sc0 ls2d ws1">2490G–AVR–03/04</div><div class="t m0 x2 h3 y2 ff2 fs1 fc0 sc1 ls2 ws1">综述</div><div class="t m0 x2 ha y99 ff1 fs2 fc0 sc0 ls2e ws1">A<span class="_ _7"></span>Tmega64<span class="_ _3"></span><span class="ff2 ls2b">是基于增<span class="_ _0"></span>强的<span class="_ _3"></span><span class="ff1 ls2f">AV<span class="_ _3"></span>R<span class="_ _3"></span></span><span class="ls2"> <span class="ff1 ls30">RISC<span class="_ _3"></span></span></span>结构的低功耗<span class="_ _3"></span><span class="ff1 ls2">8<span class="_ _3"></span><span class="ff2">位<span class="_ _3"></span></span><span class="ls30">CMOS<span class="_ _3"></span></span></span>微控制器。<span class="_ _e"></span>由于其先进的指令集以及单时钟周期<span class="_ _0"></span>指令执行时间,</span></div><div class="t m0 x2 ha y9a ff1 fs2 fc0 sc0 ls2e ws1">A<span class="_ _7"></span>Tmega64<span class="_ _2"> </span><span class="ff2 ls2b">的数据吞吐率高达<span class="_ _a"> </span></span><span class="ls31">1M<span class="_ _f"></span>I<span class="_ _f"></span>P<span class="_ _f"></span>S<span class="_ _f"></span><span class="ff2 ls2">/<span class="_ _9"></span><span class="ff1 ls32">MHz</span><span class="ls2b">,从而可以缓减系统在功耗和处理速度<span class="_ _0"></span>之间的矛盾。</span></span></span></div><div class="t m0 x2 h9 y9b ff2 fs6 fc0 sc1 ls2 ws1">方框图</div><div class="t m0 x2 ha y9c ff3 fs2 fc0 sc0 ls29 wse">Figure 2. <span class="ff2 ls2b ws1">结构框图</span></div><div class="t m0 x2 ha y9d ff1 fs2 fc0 sc0 ls33 ws1">AVR<span class="_ _10"> </span><span class="ff2 ls2b">内核具有丰富的指令集和<span class="_ _11"></span></span><span class="ls2e">32<span class="_ _11"> </span><span class="ff2 ls2b">个通用工作寄存器。<span class="_ _e"></span>所有的寄存器都直接与算逻单元<span class="_ _11"></span><span class="ff1 ls34">(ALU)<span class="_ _11"> </span></span>相连接,<span class="_ _e"></span>使得一条指令可以在一</span></span></div><div class="t m0 x2 ha y9e ff2 fs2 fc0 sc0 ls2b ws1">个时钟周期内同时访问两个独立<span class="_ _0"></span>的寄存器。<span class="_ _f"></span>这种结构大大提高了代码效率,<span class="_ _e"></span>并且具有比普通的<span class="_ _2"> </span><span class="ff1 ls35">CISC<span class="_"> </span></span>微控制器<span class="_ _0"></span>最高至<span class="_ _a"> </span><span class="ff1 ls2e">10<span class="_ _2"> </span></span>倍的</div><div class="t m0 x2 ha y9f ff2 fs2 fc0 sc0 ls2b ws1">数据吞吐率。</div><div class="t m0 x2b hf ya0 ff7 fsb fc1 sc0 ls2 ws1">PROGRAM</div><div class="t m0 x2b hf ya1 ff7 fsb fc1 sc0 ls2 ws1">COUNTER</div><div class="t m0 x2c hf ya2 ff7 fsb fc1 sc0 ls2 ws1">INTERNAL</div><div class="t m0 x2d hf ya3 ff7 fsb fc1 sc0 ls2 ws1">OSCILLA<span class="_ _0"></span>TOR</div><div class="t m0 x2e hf ya4 ff7 fsb fc1 sc0 ls2 ws1">WA<span class="_ _7"></span>TCHDOG</div><div class="t m0 x2f hf ya5 ff7 fsb fc1 sc0 ls2 ws1">TIMER</div><div class="t m0 x30 hf ya0 ff7 fsb fc1 sc0 ls2 ws1">ST<span class="_ _0"></span>ACK</div><div class="t m0 x31 hf ya1 ff7 fsb fc1 sc0 ls2 ws1">POINTER</div><div class="t m0 x2b hf ya6 ff7 fsb fc1 sc0 ls2 ws1">PROGRAM</div><div class="t m0 x32 hf ya7 ff7 fsb fc1 sc0 ls2 ws1">FLASH</div><div class="t m0 x33 hf ya6 ff7 fsb fc1 sc0 ls2 ws1">MCU CONTROL</div><div class="t m0 x2c hf ya7 ff7 fsb fc1 sc0 ls2 ws1">REGISTER</div><div class="t m0 x34 hf ya8 ff7 fsb fc1 sc0 ls2 ws1">SRAM</div><div class="t m3 x35 h10 ya9 ff7 fsc fc1 sc0 ls2 ws1">GENERAL</div><div class="t m3 x35 h10 yaa ff7 fsc fc1 sc0 ls2 ws1">PURPOSE</div><div class="t m3 x36 h10 yab ff7 fsc fc1 sc0 ls2 ws1">REGISTERS</div><div class="t m4 x37 hf yac ff7 fsb fc1 sc0 ls2 ws1">INSTRUCTION</div><div class="t m4 x2b hf yad ff7 fsb fc1 sc0 ls2 ws1">REGISTER</div><div class="t m4 x2f hf yae ff7 fsb fc1 sc0 ls2 ws1">TIMER/</div><div class="t m4 x2e hf yaf ff7 fsb fc1 sc0 ls2 ws1">COUNTERS</div><div class="t m4 x38 hf yb0 ff7 fsb fc1 sc0 ls2 ws1">INSTRUCTION</div><div class="t m4 x39 hf yb1 ff7 fsb fc1 sc0 ls2 ws1">DECODER</div><div class="t m5 x3a hf yb2 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>DIR.</div><div class="t m5 x3b hf yb3 ff7 fsb fc1 sc0 ls2 ws1">REG.<span class="_"> </span>PORTB</div><div class="t m5 x3c hf yb2 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>DIR.</div><div class="t m5 x3d hf yb3 ff7 fsb fc1 sc0 ls2 ws1">REG.<span class="_"> </span>PORTE</div><div class="t m5 x3a hf yb4 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>DIR.</div><div class="t m5 x3b hf yb5 ff7 fsb fc1 sc0 ls2 ws1">REG.<span class="_"> </span>PORT<span class="_ _0"></span>A</div><div class="t m5 x23 hf yb6 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>DIR.</div><div class="t m5 x3e hf yb7 ff7 fsb fc1 sc0 ls2 ws1">REG.<span class="_"> </span>PORTD</div><div class="t m5 x3f hf yb6 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>REGISTER</div><div class="t m5 x40 hf yb7 ff7 fsb fc1 sc0 ls2 ws1">PORTB</div><div class="t m5 x41 hf yb6 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>REGISTER</div><div class="t m5 x42 hf yb7 ff7 fsb fc1 sc0 ls2 ws1">PORTE</div><div class="t m5 x3f hf yb8 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>REGISTER</div><div class="t m5 x40 hf yb9 ff7 fsb fc1 sc0 ls2 ws1">PORT<span class="_ _0"></span>A</div><div class="t m5 x43 hf yb6 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _7"></span>TA<span class="_ _11"> </span>REGISTER</div><div class="t m5 x44 hf yb7 ff7 fsb fc1 sc0 ls2 ws1">PORTD</div><div class="t m4 x45 hf yba ff7 fsb fc1 sc0 ls2 ws1">TIMING AND</div><div class="t m4 x44 hf ybb ff7 fsb fc1 sc0 ls2 ws1">CONTROL</div><div class="t m4 x46 hf ybc ff7 fsb fc1 sc0 ls2 ws1">OSCILLA<span class="_ _0"></span>TOR</div><div class="t m4 x46 hf ybd ff7 fsb fc1 sc0 ls2 ws1">OSCILLA<span class="_ _0"></span>TOR</div><div class="t m4 x2e hf ybe ff7 fsb fc1 sc0 ls2 ws1">INTERRUPT</div><div class="t m4 x47 hf ybf ff7 fsb fc1 sc0 ls2 ws1">UNIT</div><div class="t m4 x48 hf yc0 ff7 fsb fc1 sc0 ls2 ws1">EEPROM</div><div class="t m4 x49 hf yc1 ff7 fsb fc1 sc0 ls2 ws1">SPI</div><div class="t m4 x4a hf yc2 ff7 fsb fc1 sc0 ls2 ws1">USART0</div><div class="t m4 x4b hf yc3 ff7 fsb fc1 sc0 ls2 ws1">ST<span class="_ _0"></span>A<span class="_ _0"></span>TUS</div><div class="t m4 x4c hf yc4 ff7 fsb fc1 sc0 ls2 ws1">REGISTER</div><div class="t m4 x4d h11 yc5 ff7 fsd fc1 sc0 ls2 ws1">Z</div><div class="t m4 x4d h11 yc6 ff7 fsd fc1 sc0 ls2 ws1">Y</div><div class="t m4 x4d h11 yc7 ff7 fsd fc1 sc0 ls2 ws1">X</div><div class="t m4 x4e hf yc8 ff7 fsb fc1 sc0 ls2 ws1">ALU</div><div class="t m6 x4f h12 yc9 ff7 fse fc1 sc0 ls2 ws1">PORTB DRIVERS</div><div class="t m4 x50 hf yca ff7 fsb fc1 sc0 ls2 ws1">PORTE DRIVERS</div><div class="t m4 x51 hf ycb ff7 fsb fc1 sc0 ls2 ws1">PORT<span class="_ _0"></span>A DRIVERS</div><div class="t m4 x52 hf ycc ff7 fsb fc1 sc0 ls2 ws1">PORTF DRIVERS</div><div class="t m4 x53 hf ycd ff7 fsb fc1 sc0 ls2 ws1">PORTD DRIVERS</div><div class="t m4 x54 hf yce ff7 fsb fc1 sc0 ls2 ws1">PORTC DRIVERS</div><div class="t m4 x55 hf ycf ff7 fsb fc1 sc0 ls2 ws1">PB0 - PB7<span class="_ _12"></span>PE0 - PE7</div><div class="c x56 yd0 w2 h13"><div class="t m4 x19 hf yd1 ff7 fsb fc1 sc0 ls2 ws1">P<span class="_ _0"></span>A0 - P<span class="_ _0"></span>A7<span class="_ _13"></span>PF0 - PF7</div></div><div class="t m4 x1a hf yd2 ff7 fsb fc1 sc0 ls2 ws1">RESET</div><div class="t m4 x57 hf yd3 ff7 fsb fc1 sc0 ls2 ws1">VCC</div><div class="t m4 x58 hf yd4 ff7 fsb fc1 sc0 ls2 ws1">AGND</div><div class="t m4 x57 hf yd5 ff7 fsb fc1 sc0 ls2 ws1">GND</div><div class="t m4 x58 hf yd6 ff7 fsb fc1 sc0 ls2 ws1">AREF</div><div class="t m4 x59 hf yd7 ff7 fsb fc1 sc0 ls2 ws1">XT<span class="_ _0"></span>AL1</div><div class="t m4 x59 hf yd8 ff7 fsb fc1 sc0 ls2 ws1">XT<span class="_ _0"></span>AL2</div><div class="t m4 x2b hf yd9 ff7 fsb fc1 sc0 ls2 ws1">CONTROL</div><div class="t m4 x5a hf yda ff7 fsb fc1 sc0 ls2 ws1">LINES</div><div class="t m7 x5b hf ydb ff7 fsb fc1 sc0 ls2 ws1">+</div><div class="t m7 x5c hf ydc ff7 fsb fc1 sc0 ls2 ws1">-</div><div class="t m7 x5d hf ydd ff7 fsb fc1 sc0 ls2 ws1">ANALOG</div><div class="t m7 x5e hf yde ff7 fsb fc1 sc0 ls2 ws1">COMP<span class="_ _0"></span>ARA</div><div class="t m7 x5e hf ydf ff7 fsb fc1 sc0 ls2 ws1">TOR</div><div class="c x56 yd0 w2 h13"><div class="t m4 x5f hf yd1 ff7 fsb fc1 sc0 ls2 ws1">PC0 - PC7</div></div><div class="t m4 x60 hf ye0 ff7 fsb fc1 sc0 ls2 ws1">8-BIT DA<span class="_ _0"></span>T<span class="_ _0"></span>A BUS</div><div class="t m4 x58 hf ye1 ff7 fsb fc1 sc0 ls2 ws1">A<span class="_ _0"></span>VCC</div><div class="t m4 x20 hf ye2 ff7 fsb fc1 sc0 ls2 ws1">USART1</div><div class="t m4 x61 hf ye3 ff7 fsb fc1 sc0 ls2 ws1">CALIB. OSC</div><div class="t m5 x62 hf ye4 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>DIR.</div><div class="t m5 x63 hf ye5 ff7 fsb fc1 sc0 ls2 ws1">REG.<span class="_"> </span>PORT<span class="_ _0"></span>C</div><div class="t m5 x1e hf ye6 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>REGISTER</div><div class="t m5 x64 hf ye7 ff7 fsb fc1 sc0 ls2 ws1">PORT<span class="_ _0"></span>C</div><div class="t m4 x65 hf ye8 ff7 fsb fc1 sc0 ls2 ws1">ON-CHIP DEBUG</div><div class="t m5 x66 hf ye9 ff7 fsb fc1 sc0 ls2 ws1">JTAG TAP</div><div class="t m4 x65 hf yea ff7 fsb fc1 sc0 ls2 ws1">PROGRAMMING</div><div class="t m4 x5b hf yeb ff7 fsb fc1 sc0 ls2 ws1">LOGIC</div><div class="t m4 x58 hf yec ff7 fsb fc1 sc0 ls2 ws1">PEN</div><div class="t m4 x67 hf yed ff7 fsb fc1 sc0 ls2 ws1">BOUNDARY- </div><div class="t m4 x68 hf yee ff7 fsb fc1 sc0 ls2 ws1">SCAN</div><div class="t m5 x69 hf yef ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>DIR.</div><div class="t m5 x6a hf yf0 ff7 fsb fc1 sc0 ls2 ws1">REG.<span class="_"> </span>PORT<span class="_ _0"></span>F</div><div class="t m5 x6b hf yf1 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>REGISTER</div><div class="t m5 x6c hf yf2 ff7 fsb fc1 sc0 ls2 ws1">PORT<span class="_ _0"></span>F</div><div class="t m5 x6d hf yf3 ff7 fsb fc1 sc0 ls2 ws1">ADC</div><div class="t m4 x6e hf yf4 ff7 fsb fc1 sc0 ls2 ws1">PD0 - PD7</div><div class="t m5 x6f hf yf5 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _0"></span>T<span class="_ _0"></span>A<span class="_"> </span>DIR.</div><div class="t m5 x70 hf yf6 ff7 fsb fc1 sc0 ls2 ws1">REG.<span class="_"> </span>PORTG</div><div class="t m5 x71 hf yf5 ff7 fsb fc1 sc0 ls2 ws1">DA<span class="_ _7"></span>TA<span class="_ _11"> </span>REG.</div><div class="t m5 x27 hf yf7 ff7 fsb fc1 sc0 ls2 ws1">PORTG</div><div class="t m4 x72 hf yf8 ff7 fsb fc1 sc0 ls2 ws1">PORTG DRIVERS</div><div class="t m4 x73 hf yf9 ff7 fsb fc1 sc0 ls2 ws1">PG0 - PG4</div><div class="t m4 x74 h14 yfa ff7 fsf fc1 sc0 ls2 ws1">2-WIRE SERIAL</div><div class="t m4 x75 h14 yfb ff7 fsf fc1 sc0 ls2 ws1">INTERFACE</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/626dd9fb15314c70c3839869/bg4.jpg"><div class="t m0 x9 h8 y43 ff3 fs2 fc0 sc0 ls2 ws1">4</div><div class="t m0 xa h7 y44 ff3 fs5 fc0 sc0 ls27 ws1">ATmega64(L)</div><div class="t m0 xb h2 y45 ff1 fs0 fc0 sc0 ls0 ws1">2490G–AVR–03/0<span class="_ _0"></span>4</div><div class="t m0 xc ha yfc ff1 fs2 fc0 sc0 ls36 ws1">ATmega64<span class="_ _3"></span><span class="ff2 ls2b">有如下特点<span class="_ _3"></span>:</span><span class="ls2e">64K<span class="_ _11"></span><span class="ff2 ls2b">字节的系<span class="_ _0"></span>统内可编程<span class="_ _3"></span><span class="ff1 ls29">Flash(<span class="_ _3"></span></span>具有同时读写的能力,<span class="_ _e"></span>即<span class="_ _3"></span><span class="ff1 ls37">RWW)</span><span class="ls2">,</span></span></span></div><div class="t m0 xc ha yfd ff1 fs2 fc0 sc0 ls2e ws1">2K<span class="_ _14"> </span><span class="ff2 ls2">字节<span class="_ _14"> </span></span><span class="ls34">EEPROM<span class="ff2 ls2">,<span class="_ _e"></span><span class="ff1 ls38">4K<span class="_ _14"> </span><span class="ff2 ls2b">字节<span class="_ _14"> </span></span><span class="ls39">SRAM<span class="ff2 ls2">,<span class="_ _e"></span><span class="ff1 ls38">53<span class="_ _14"> </span><span class="ff2 ls2b">个通用<span class="_ _14"> </span></span><span class="ls3a">I/O<span class="_ _14"> </span><span class="ff2 ls2">口线<span class="_ _9"></span>,<span class="_ _e"></span><span class="ff1 ls2e">32<span class="_ _14"> </span><span class="ff2 ls2b">个通用工作寄存器,<span class="_ _f"></span>实时计数</span></span></span></span></span></span></span></span></span></span></div><div class="t m0 xc ha yfe ff2 fs2 fc0 sc0 ls2 ws1">器<span class="_"> </span><span class="ff1 ls3b">(RTC)</span>,<span class="_ _e"></span><span class="ff1"> <span class="_ _9"></span><span class="ff2 ls2b">四个具有比较模式与<span class="_"> </span></span><span class="ls33">PWM<span class="_"> </span><span class="ff2 ls2b">的灵活的定时器<span class="_ _a"> </span>/<span class="_"> </span>计数器<span class="_"> </span></span><span class="ls3c">(T/C)</span></span><span class="ff2">,</span> <span class="ff2 ls2b">两个<span class="_"> </span></span><span class="ls3d">USART<span class="ff2 ls2b">,面</span></span></span></div><div class="t m0 xc ha yff ff2 fs2 fc0 sc0 ls2b ws1">向字节的两线串行接口,<span class="_ _f"></span><span class="ff1 ls3e"> 8<span class="_ _a"> </span><span class="ff2 ls2">路<span class="_"> </span></span><span class="ls38">10<span class="_ _2"> </span><span class="ff2 ls2b">位具有可选差分输入级可编程增益<span class="_ _0"></span>的<span class="_ _2"> </span><span class="ff1 ls3f">ADC </span>,<span class="_ _e"></span>具有片内振</span></span></span></div><div class="t m0 xc ha y100 ff2 fs2 fc0 sc0 ls2b ws1">荡器的可编程看门狗定时器,一<span class="_ _0"></span>个<span class="_ _15"> </span><span class="ff1 ls2c">SPI<span class="_ _15"> </span></span>串行端<span class="_ _0"></span>口,与<span class="_ _15"> </span><span class="ff1 ls40 ws10">IEEE 1149.1<span class="_ _15"> </span></span>标准兼容的、可用于</div><div class="t m0 xc ha y101 ff2 fs2 fc0 sc0 ls2b ws1">访问片上调试系统及编程的<span class="_ _2"> </span><span class="ff1 ls41">JTAG<span class="_"> </span></span>接口,<span class="_ _6"></span>以及六个可以通过软件<span class="_ _0"></span>进行选择的省电模式。<span class="_ _6"></span>工</div><div class="t m0 xc ha y102 ff2 fs2 fc0 sc0 ls2b ws1">作于空闲模式时<span class="_ _2"> </span><span class="ff1 ls42">CPU<span class="_"> </span></span><span class="ls2">停止工作,而<span class="_"> </span><span class="ff1 ls39">SRAM</span>、<span class="_ _2"> </span><span class="ff1 ls39">T/C<span class="_ _9"></span></span>、<span class="_ _a"> </span><span class="ff1 ls33">SPI<span class="_ _2"> </span></span></span>端口以及中断系统继续工作;掉</div><div class="t m0 xc ha y103 ff2 fs2 fc0 sc0 ls43 ws1">电模式时晶体振荡器停止振荡,<span class="_ _0"></span>所有功能除了中断和硬件复位之外都停止工作;在省电</div><div class="t m0 xc ha y104 ff2 fs2 fc0 sc0 ls2b ws1">模式下,<span class="_ _8"></span>异步定时器继续运行,<span class="_ _8"></span>允许用户保持一个时间基准,<span class="_ _8"></span>而其余功能模块处于<span class="_ _0"></span>休眠状</div><div class="t m0 xc ha y105 ff2 fs2 fc0 sc0 ls2b ws1">态;<span class="_ _11"> </span><span class="ff1 ls44">ADC<span class="_ _10"> </span></span>噪声抑制模式时终止<span class="_ _10"> </span><span class="ff1 ls45">CPU </span>和除了异步定时器与<span class="_ _11"></span><span class="ff1 ls42">ADC<span class="_ _11"> </span></span>以外所有<span class="_ _10"> </span><span class="ff1 ls3a">I/O<span class="_ _10"> </span></span>模块的工作,</div><div class="t m0 xc ha y106 ff2 fs2 fc0 sc0 ls2b ws1">以降低<span class="_ _a"> </span><span class="ff1 ls44">ADC<span class="_ _2"> </span></span>转换时的开关噪声;<span class="_"> </span><span class="ff1 ls29">Stan<span class="_ _0"></span>dby<span class="_ _a"> </span><span class="ff2 ls2b">模式下只<span class="_ _0"></span>有晶体或谐振振荡器运行,<span class="_ _8"></span>其余功能</span></span></div><div class="t m0 xc ha y107 ff2 fs2 fc0 sc0 ls2b ws1">模块处于休眠状态,<span class="_ _8"></span>使得器件只消耗极<span class="_ _0"></span>少的电流,<span class="_ _8"></span>同时具有快速启动能力<span class="_ _0"></span>;扩展<span class="_ _a"> </span><span class="ff1 ls3a">Standby</span></div><div class="t m0 xc ha y108 ff2 fs2 fc0 sc0 ls2b ws1">模式下则允许振荡器和异步定时<span class="_ _0"></span>器继续工作。</div><div class="t m0 xc ha y109 ff2 fs2 fc0 sc0 ls2b ws1">本芯片是以<span class="_ _a"> </span><span class="ff1 ls35">Atmel<span class="_ _2"> </span></span>高密度非易失性存储器技术生产的。<span class="_ _6"></span>片内<span class="_ _2"> </span><span class="ff1 ls46 ws11">ISP Flas<span class="_ _9"></span>h<span class="_"> </span></span>允许<span class="_ _0"></span>程序存储器通</div><div class="t m0 xc ha y10a ff2 fs2 fc0 sc0 ls2 ws1">过<span class="_"> </span><span class="ff1 ls47">ISP<span class="_ _a"> </span></span><span class="ls2b">串行接口,或<span class="_ _0"></span>者通用编程器进行编程,也可<span class="_ _0"></span>以通过运行于<span class="_ _a"> </span><span class="ff1 ls33">AVR<span class="_ _a"> </span></span>内核之中的<span class="_ _0"></span>引导程</span></div><div class="t m0 xc ha y10b ff2 fs2 fc0 sc0 ls2b ws1">序进行编程。<span class="_ _f"></span>引导程序可以使用任意接口将应用程序下载到应用<span class="_ _3"></span><span class="ff1 ls48">Flash<span class="_ _11"></span></span>存储区<span class="_ _3"></span><span class="ff1 ls40">(Application</span></div><div class="t m0 xc ha y10c ff1 fs2 fc0 sc0 ls49 ws12">Flash Mem<span class="_ _9"></span>ory)<span class="ff2 ls2b ws1">。<span class="_ _e"></span>在更新应用<span class="ff1 ls4a">Fla<span class="_ _9"></span>sh<span class="_ _9"></span></span>存储区时引导<span class="ff1 ls4b">Flash<span class="_ _9"></span></span><span class="ls2">区<span class="_ _9"></span><span class="ff1 ls4c ws13">(Boot Flash Memory)</span></span>的程序继续</span></div><div class="t m0 xc ha y10d ff2 fs2 fc0 sc0 ls2b ws1">运行,实现了<span class="_"> </span><span class="ff1 ls37">RWW<span class="_"> </span></span>操作。<span class="_ _f"></span> <span class="_ _9"></span>通过将<span class="_"> </span><span class="ff1 ls2">8<span class="_"> </span><span class="ff2">位<span class="_"> </span></span><span class="ls41 ws14">RISC CPU<span class="_"> </span></span></span>与系统内可编程的<span class="_"> </span><span class="ff1 ls48">Fla<span class="_ _0"></span>sh<span class="_"> </span><span class="ff2 ls2b">集成在一个</span></span></div><div class="t m0 xc ha y10e ff2 fs2 fc0 sc0 ls2b ws1">芯片内,<span class="_ _a"> </span><span class="ff1 ls36">ATmega6<span class="_ _0"></span>4<span class="_ _16"> </span><span class="ff2 ls2b">成为一个功能强大的单片机,为许多嵌入式控制应用提供了灵活而</span></span></div><div class="t m0 xc ha y10f ff2 fs2 fc0 sc0 ls2b ws1">低成本的解决方案。</div><div class="t m0 xc ha y110 ff1 fs2 fc0 sc0 ls2a ws1">ATmega64 <span class="ff2 ls2b">具有一整套<span class="_ _0"></span>的编程与系统开发工具,<span class="_ _17"></span>包括<span class="_ _17"></span>:<span class="_ _8"></span><span class="ff1 ls2">C<span class="_"> </span><span class="ff2 ls2b">语言编译器、<span class="_ _17"></span>宏汇编、<span class="_ _e"></span><span class="ff1 ls2"> <span class="ff2 ls2b">程序调试</span></span></span></span></span></div><div class="t m0 xc ha y111 ff2 fs2 fc0 sc0 ls2b ws1">器<span class="_ _a"> </span>/<span class="_ _2"> </span>软件仿真器、仿真器及评估板。</div><div class="t m0 x2 h9 y112 ff2 fs6 fc0 sc1 ls4d ws1">ATmega103<span class="_"> </span>与<span class="_ _a"> </span>ATmega64</div><div class="t m0 x2 h9 y113 ff2 fs6 fc0 sc1 ls2 ws1">兼容性</div><div class="t m0 xc ha y112 ff1 fs2 fc0 sc0 ls36 ws1">ATmega64<span class="_ _3"></span><span class="ff2 ls2b">是有极高灵活性的微控制器,<span class="_ _e"></span>其<span class="_ _3"></span><span class="ff1 ls3a">I<span class="_ _9"></span>/O </span>地址<span class="_ _0"></span>取代<span class="_ _11"></span><span class="ff1 ls33">AVR<span class="_ _3"></span></span>指令集中保留的<span class="_ _11"></span><span class="ff1 ls2e">64<span class="_ _3"></span></span><span class="ls2">个<span class="ff1 ls3a ws15"> I/<span class="_ _9"></span>O<span class="_ _11"></span></span>地</span></span></div><div class="t m0 xc ha y114 ff2 fs2 fc0 sc0 ls2b ws1">址。<span class="_ _6"></span>为保证与<span class="_ _a"> </span><span class="ff1 ls4e">AT<span class="_ _0"></span>mega103<span class="_ _a"> </span><span class="ff2 ls2">兼容,<span class="_ _e"></span><span class="ff1 ls4f ws16"> ATmega6<span class="_ _0"></span>4<span class="_"> </span><span class="ff2 ls2 ws1">芯片将<span class="_ _2"> </span><span class="ff1 ls3a">AT<span class="_ _9"></span>mega103<span class="_"> </span></span><span class="ls2b">中的所有<span class="_ _a"> </span><span class="ff1 ls3a">I/O<span class="_ _2"> </span></span>地址的位</span></span></span></span></span></div><div class="t m0 xc ha y115 ff2 fs2 fc0 sc0 ls2b ws1">置保留。大部分附加<span class="_ _0"></span><span class="ff1 ls3a ws17"> I/O<span class="_ _a"> </span><span class="ff2 ls2b ws1">地址在从</span><span class="ls50 ws18"> 0<span class="_ _0"></span>x60 <span class="ff2 ls2 ws1">到<span class="_ _a"> </span><span class="ff1 ls51">0xFF<span class="_ _2"> </span></span>的扩展<span class="_"> </span><span class="ff1 ls52">I/O<span class="_ _a"> </span></span><span class="ls2b">空间<span class="_ _0"></span>中<span class="_ _a"> </span><span class="ff1 ls2">(<span class="_ _2"> </span></span>即,在<span class="_"> </span><span class="ff1 ls2a">ATme<span class="_ _0"></span>ga103</span></span></span></span></span></div><div class="t m0 xc ha y116 ff2 fs2 fc0 sc0 ls2b ws1">内部<span class="_ _a"> </span><span class="ff1 ls44">RAM<span class="_ _a"> </span></span>空间<span class="_ _2"> </span><span class="ff1 ls2">)</span>。<span class="_ _7"></span>在这些地址只能<span class="_ _0"></span>使用<span class="ff1 ls3d ws19"> LD/LDS/LDD<span class="_ _a"> </span></span><span class="ls2">与<span class="_ _a"> </span><span class="ff1 ls53">ST/STS/STD<span class="_ _2"> </span></span></span>指令,<span class="_ _7"></span>而不能使用</div><div class="t m0 xc ha y117 ff1 fs2 fc0 sc0 ls3a ws1">IN<span class="_ _3"></span><span class="ff2 ls2">与<span class="_ _3"></span><span class="ff1">OUT<span class="_ _3"></span></span><span class="ls2b">指令。<span class="_ _e"></span>对<span class="_ _9"></span><span class="ff1 ls4e">ATmega103<span class="_ _3"></span></span>用户而言,<span class="_ _f"></span>内部<span class="_ _3"></span><span class="ff1 ls54">RAM<span class="_ _3"></span></span>空间的重新定位仍然是<span class="_ _0"></span>个问题;同时</span></span></div><div class="t m0 xc ha y118 ff2 fs2 fc0 sc0 ls2b ws1">若代码使用绝对地址,<span class="_ _0"></span>则中断向量数目的增加也<span class="_ _0"></span>是一个问题。通<span class="_ _0"></span>过对熔丝位<span class="_ _a"> </span><span class="ff1 ls42">M10<span class="_ _0"></span>3C<span class="_ _a"> </span><span class="ff2 ls2b">编程</span></span></div><div class="t m0 xc ha y119 ff2 fs2 fc0 sc0 ls2b ws1">选择<span class="_"> </span><span class="ff1 ls2a">ATmega103<span class="_"> </span></span>兼容模式,可解决该问题。该模式下<span class="_ _0"></span>,不使用扩展<span class="_"> </span><span class="ff1 ls3a">I/O<span class="_"> </span></span>空间中的功能,</div><div class="t m0 xc ha y11a ff2 fs2 fc0 sc0 ls2b ws1">同样,删除扩展中断向量。</div><div class="t m0 xc ha y11b ff1 fs2 fc0 sc0 ls2a ws1">ATmega64 <span class="ff2 ls2b">引脚与<span class="_ _2"> </span></span><span class="ls36">ATmega103<span class="ff2 ls2"> </span><span class="ls2e">100%<span class="_ _a"> </span><span class="ff2 ls2b">兼容,<span class="_ _f"></span><span class="ff1 ls2"> <span class="ff2 ls2b">也可在电路印刷板上替换<span class="_ _a"> </span></span><span class="ls36">ATmega<span class="_ _0"></span>103 <span class="ff2 ls55">。下</span></span></span></span></span></span></div><div class="t m0 xc ha y11c ff2 fs2 fc0 sc0 ls2b ws1">面给出替换时的注意事项。</div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/626dd9fb15314c70c3839869/bg5.jpg"><div class="t m0 x2a h8 y43 ff3 fs2 fc0 sc0 ls2 ws1">5</div><div class="t m0 x27 h7 y98 ff3 fs5 fc0 sc0 ls15 ws1">ATmega64(L)</div><div class="t m0 x2 h2 y45 ff1 fs0 fc0 sc0 ls2d ws1">2490G–AVR–03/04</div><div class="t m0 x2 ha yfc ff2 fs2 fc0 sc1 ls56 ws1">ATmega103<span class="_ _a"> </span>兼容模式<span class="_ _18"> </span><span class="sc0 ls2b">通过对熔丝位<span class="_ _4"> </span><span class="ff1 ls2e">M103C<span class="_ _4"> </span></span>编程,<span class="_ _a"> </span><span class="ff1 ls36">ATmega64<span class="_ _4"> </span></span>可以和<span class="_ _4"> </span><span class="ff1 ls4e">ATmega103<span class="_ _4"> </span></span>兼容。但在兼容模式下,</span></div><div class="t m0 xc ha yfd ff1 fs2 fc0 sc0 ls36 ws1">ATmega64<span class="_ _2"> </span><span class="ff2 ls2b">的某些特性无效,具体如下:</span></div><div class="t m0 xc ha y11d ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">异步模式下,只有一个<span class="_ _2"> </span></span><span class="ls39">USART<span class="ff2 ls2b">。波特率寄存器中只有低<span class="_ _2"> </span></span></span>8<span class="_"> </span><span class="ff2 ls2b">位有效。</span></div><div class="t m0 xc ha y11e ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">一个有两个比较寄存器的<span class="_ _2"> </span></span><span class="ls2e">16 </span><span class="ff2">位<span class="_"> </span></span><span class="ls39">T/C<span class="_ _a"> </span><span class="ff2 ls2b">代替两<span class="_ _0"></span>个有三个比较寄存器的<span class="_ _2"> </span><span class="ff1 ls57">T/<span class="_ _9"></span>C</span><span class="ls2">。</span></span></span></div><div class="t m0 xc ha y11f ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">不支持两线串行接口。</span></div><div class="t m0 xc ha y102 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">端口<span class="_ _a"> </span></span>G<span class="_ _a"> </span><span class="ff2 ls2b">只<span class="_ _0"></span>有第二功能<span class="_ _a"> </span><span class="ff1 ls2">(<span class="_ _2"> </span></span>非通用<span class="_"> </span><span class="ff1 ls3a">I/O<span class="_ _a"> </span></span>端口<span class="_ _2"> </span><span class="ff1 ls2">)<span class="ff2">。</span></span></span></div><div class="t m0 xc ha y120 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">端口</span><span class="ls3a"> F<span class="_ _a"> </span><span class="ff2 ls2b">作为<span class="_ _2"> </span></span><span class="ls33">AD<span class="_ _9"></span>C<span class="_ _a"> </span><span class="ff2 ls2b">的模拟与数字输<span class="_ _0"></span>入端。</span></span></span></div><div class="t m0 xc ha y121 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">不支持<span class="_ _a"> </span></span><span class="ls47">Boot<span class="_ _a"> </span><span class="ff2 ls2b">下载功<span class="_ _0"></span>能。</span></span></div><div class="t m0 xc ha y122 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">内部标定<span class="_ _a"> </span></span><span class="ls45">RC<span class="_ _1a"> </span><span class="ff2 ls2b">振荡器频率不可调。</span></span></div><div class="t m0 xc ha y107 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">外部存储器接口不能释放地址引脚<span class="_ _0"></span>,也不能对不同的外部擦除<span class="_ _0"></span>地址段分配不同的等</span></div><div class="t m0 x76 ha y108 ff2 fs2 fc0 sc0 ls2b ws1">待状态。</div><div class="t m0 xc ha y123 ff1 fs2 fc0 sc0 ls30 ws1">•<span class="_ _19"> </span>MCUCSR <span class="ff2 ls2b">寄存器中只有<span class="_ _1a"> </span></span><span class="ls33">EXTRF<span class="_"> </span><span class="ff2 ls2">与</span><span class="ls39 ws1a"> PORF</span><span class="ff2 ls2">。</span></span></div><div class="t m0 xc ha y10a ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">看门狗超时改变不需时序。</span></div><div class="t m0 xc ha y124 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">八个外部中断源中只能使用低优先<span class="_ _0"></span>级的四个中断。</span></div><div class="t m0 xc ha y125 ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">端口<span class="_ _1a"> </span></span>C<span class="_"> </span><span class="ff2 ls2b">只作为输出。</span></div><div class="t m0 xc ha y126 ff1 fs2 fc0 sc0 ls58 ws1">•U<span class="_ _1b"></span>S<span class="_ _1b"></span>A<span class="_ _1b"></span>R<span class="_ _1b"></span>T<span class="_ _1c"></span><span class="ff2 ls2b">没有<span class="_ _1a"> </span><span class="ff1 ls59">FIFO</span>,因此数据溢出更快。</span></div><div class="t m0 xc ha y10f ff1 fs2 fc0 sc0 ls2 ws1">•<span class="_ _19"> </span><span class="ff2 ls2b">对未用的<span class="_ _1a"> </span></span><span class="ls3a">I/O<span class="_"> </span><span class="ff2 ls2b">位必须置<span class="_ _2"> </span></span></span>0<span class="ff2">。</span></div><div class="t m0 x2 h9 y127 ff2 fs6 fc0 sc1 ls2 ws1">引脚说明</div><div class="t m0 x2 ha y128 ff2 fs2 fc0 sc1 ls42 ws1">VCC<span class="_ _1d"> </span><span class="sc0 ls2b">数字电路的电源</span></div><div class="t m0 x2 ha y129 ff2 fs2 fc0 sc1 ls4c ws1">GND<span class="_ _1e"> </span><span class="sc0 ls2">地</span></div><div class="t m0 x2 ha y12a ff2 fs2 fc0 sc1 ls3b ws1">端口<span class="_ _1a"> </span>A(PA7..PA0)<span class="_ _1f"> </span><span class="sc0 ls2b">端口<span class="_ _1a"> </span><span class="ff1 ls2">A<span class="_"> </span><span class="ff2">为<span class="_ _1a"> </span></span>8<span class="_"> </span></span>位双向<span class="_ _2"> </span><span class="ff1 ls3a">I/O<span class="_"> </span></span>口,<span class="_ _6"></span>具有可编程的内部上拉<span class="_ _0"></span>电阻。<span class="_ _6"></span>其输出缓冲器具有对称的驱动特</span></div><div class="t m0 xc ha y12b ff2 fs2 fc0 sc0 ls2b ws1">性,<span class="_ _7"></span>可以输出和吸收大<span class="_ _0"></span>电流。<span class="_ _7"></span>作为输入使用时<span class="_ _0"></span>,<span class="_ _7"></span>若内部上拉电阻<span class="_ _0"></span>使能,<span class="_ _7"></span>端口被外部电路拉</div><div class="t m0 xc ha y12c ff2 fs2 fc0 sc0 ls2b ws1">低时将输出电流。在复位过程中<span class="_ _0"></span>,即使系统时钟还未起振,端<span class="_ _0"></span>口<span class="_ _1a"> </span><span class="ff1 ls2">A<span class="_"> </span></span>处于高阻状态<span class="_ _0"></span>。</div><div class="t m0 xc ha y12d ff2 fs2 fc0 sc0 ls2b ws1">端口<span class="_ _1a"> </span><span class="ff1 ls2">A<span class="_"> </span></span>也可以用<span class="_ _0"></span>做其他不同的特殊功能,请参见<span class="ff1 ls33 ws1b"> P69</span><span class="ls2">。</span></div><div class="t m0 x2 ha y12e ff2 fs2 fc0 sc1 ls3b ws1">端口<span class="_ _1a"> </span>B(PB7..PB0)<span class="_ _1f"> </span><span class="sc0 ls2b">端口<span class="_ _1a"> </span><span class="ff1 ls2">B<span class="_"> </span><span class="ff2">为<span class="_ _1a"> </span></span>8<span class="_"> </span></span>位双向<span class="_ _2"> </span><span class="ff1 ls3a">I/O<span class="_"> </span></span>口,<span class="_ _6"></span>具有可编程的内部上拉<span class="_ _0"></span>电阻。<span class="_ _6"></span>其输出缓冲器具有对称的驱动特</span></div><div class="t m0 xc ha y12f ff2 fs2 fc0 sc0 ls2b ws1">性,<span class="_ _7"></span>可以输出和吸收大<span class="_ _0"></span>电流。<span class="_ _7"></span>作为输入使用时<span class="_ _0"></span>,<span class="_ _7"></span>若内部上拉电阻<span class="_ _0"></span>使能,<span class="_ _7"></span>端口被外部电路拉</div><div class="t m0 xc ha y130 ff2 fs2 fc0 sc0 ls2b ws1">低时将输出电流。在复位过程中<span class="_ _0"></span>,即使系统时钟还未起振,端<span class="_ _0"></span>口<span class="_ _1a"> </span><span class="ff1 ls2">B<span class="_"> </span></span>处于高阻状态<span class="_ _0"></span>。</div><div class="t m0 xc ha y131 ff2 fs2 fc0 sc0 ls2b ws1">端口<span class="_ _1a"> </span><span class="ff1 ls2">B<span class="_"> </span></span>也可以用<span class="_ _0"></span>做其他不同的特殊功能,请参见<span class="_ _2"> </span><span class="ff1 ls5a">P70</span><span class="ls2">。</span></div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>