- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
mega8AVR2
2.1.1 MCU内核的结构和原理 p.30 图2-1 内核结构框图 (pdf:p.7 Figure 2. Block Diagram of the AVR MCU Architecture) MCU工作原理 PC?Flash存储器?IR ?ID ?控制信号 2.1.4 MCU内核对复位和中断的处理 MCU内核对复位的处理——在本章最后一节(2.5)学习 MCU内核对中断的处理——在第5章第2节(5.2)学习 存储器的分类 2.2.2 内部SRAM数据存储器 2.2.2 内部SRAM数据存储器 2.2.2 内部SRAM数据存储器 2.2.3 EEPROM数据存储器 ATmega8/90S8535的片内EEPROM 512 Bytes(地址范围:$000~$1FF ) 通过三组I/O寄存器进行访问 地址寄存器、数据寄存器、控制寄存器 其他AVR单片机的片内EEPROM ATmega16 —— 1K Bytes ATmega162—— 1K Bytes ATmega128——4K Bytes 2.2.4 I/O寄存器 AVR的片内I/O操作通过I/O寄存器进行 操作指令:IN、OUT、SBI、CBI I/O寄存器地址范围:$00~$3F 也可以用访问SRAM的指令访问I/O寄存器 I/O寄存器$00~$3F的对应地址:$20~$5F 可以访问高档AVR单片机的扩展I/O寄存器(例如ATmega128的数据地址:$60~$FF为扩展I/O寄存器) 2.2.5 熔丝位编程单元 AVR的熔丝位用于选择不同应用功能(例如复位以后执行应用程序还是引导程序、系统时钟源的选择等等) 这些位不能用指令(程序)修改,需要用单片机开发工具进行设置 通常取默认值 2.3 ATmega8 时钟系统 时钟系统结构 2.3.2 ATmega8 时钟系统振荡源 外部晶振 XTAL1——反相振荡放大器的输入端 XTAL2——反相振荡放大器的输出端 2.3.2 ATmega8 时钟系统振荡源 外部低频晶振 在XTAL1、XTAL2之间接入32.768kHz石英晶体振荡器 熔丝位CKOPT编程时,可以省掉外部电容C1、C2 2.3.2 ATmega8 时钟系统振荡源 外部RC振荡器 在要求不高的场合使用 熔丝位CKOPT编程时,可以省掉外部电容C 2.3.2 ATmega8 时钟系统振荡源 内部可校准RC振荡器 采用内部RC振荡器,频率1、2、4、8MHz 校准后精度1% 默认时钟源为1MHz的内部RC振荡器 2.3.2 ATmega8 时钟系统振荡源 外部时钟源 在系统中已经有其他时钟信号的场合使用 熔丝位CKOPT编程时,XTAL1与GND之间的电容有效 The End of Chap.2 2.5.1 复位逻辑 ATmega8单片机有4个复位源,任何一个复位源都可以使单片机复位 复位逻辑如图所示(p.63 图2-16) 上电复位 外部复位 看门狗复位 延时定时 BOD复位 2.5.1 复位逻辑 复位过程 I/O寄存器初始化(取默认值) 当熔丝位BOOTRST=1时,PC= $000,复位后从头开始执行用户程序 当熔丝位BOOTRST=0时,PC= 引导程序区起始地址 2.5.2 复位源 ATmega8单片机有4个复位源: 上电复位、外部复位、看门狗复位和BOD复位 1. 上电复位 当电源电压上升过程中达到上电门限VPOT(典型值1.4V)时启动复位延时 VCC VPOT /RESET TIME-OUT tTOUT 内部复位 2. 外部复位 当/RESET复位引脚上的低电平超过50ns 时开始复位,达到复位门限VRST(典型值0.6VCC)时启动复位延时。 VRST /RESET TIME-OUT tTOUT 内部复位 3. 看门狗复位 当看门狗定时器WDT溢出时,产生1个晶振周期的复位脉冲,此脉冲的下降沿启动复位延时。 VCC 1 XTAL cycle /RESET TIME-OUT tTOUT 内部复位 看门狗定时输出 4. BOD复位 BOD电路检测电源电压Vcc,当电压低于2.7V或4.0V时产生复位。 为了避免电源毛刺误触发,电路设计了130mV的滞回特性 p.66 图2-21没有准确表示出滞回特性 * * by wky 第2章 ATmega8 MCU内核 ATmega8 MCU内核 ATmega8 存储器组织 ATmega8 时钟系统 ATmega8 系统复位 AVR 第2章 ATmega8 MCU内核 ATmega8 MCU内核 ATmega8 存储器组织 ATmega8 时钟系统 ATmega8 系统复位 2.1 ATmega8 MCU内核 MCU内核的结构和原理 MCU内核的组成部件
您可能关注的文档
- EDA技术第2章-11.ppt
- EDA课件第2章.ppt
- FMST(空气采样)宣传手册.pdf
- fpga内部结构.pdf
- FPGA设计曹健-3.pdf
- ftth常用线路设备及安装工艺培训091222.pdf
- FT装维资料free.ppt
- GZDCZDC-1A-0-007 轮对更换.pdf
- HVDC_ABB.ppt
- ispLEVER中Verilog设计详解.pdf
- 重庆市第八中学校2024—2025学年八年级上学期期中考试地理试题(无答案).docx
- 四川省成都市西北中学实验学校2024-2025学年九年级上学期期中考试道德与法治试题.docx
- 山东省枣庄市第三中学2024-2025学年高一上学期期中考试政治试题.docx
- 浙江省绍兴市柯桥区联盟2024-2025学年九年级上学期期中教学质量调测科学试卷(1.1-3.2).docx
- 四川省南充市白塔中学2024-2025学年八年级上学期期中检测历史试题.docx
- 山东省潍坊市2024-2025学年高三上学期11月期中考试政治试题.docx
- 河南省新乡市原阳县第一高级中学2024-2025学年高二上学期11月月考政治试题.docx
- 四川省南充市白塔中学2024-2025学年高二上学期期中检测政治试题.docx
- 广东省汕头市潮南区2022-2023学年七年级上学期期末地理试题.docx
- 河北省秦皇岛市部分学校2024-2025学年高三上学期11月期中考试政治试题.docx
文档评论(0)