网站大量收购独家精品文档,联系QQ:2885784924

AVR课件新手单机入门(第一讲).ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AVR课件新手单机入门(第一讲)

AVR单片机技术 AVR Microcontroller 主讲 李正中 课程安排 Course schedule 第一讲:单片机及其开发工具简介 第二讲:AVR硬件电路设计教程 第三讲:AVR开发环境的建立,数字逻辑与C语言程序设计基础知识 第四讲:流水灯、蜂鸣器、数码管的程序设计 第五讲:普通按键与矩阵键盘的程序设计 第六讲:外部中断、定时器的应用 第七讲:USART的应用 第八讲:ADC的应用 第九讲:项目应用实例-循迹小车 单片机就是一台微型电脑。麻雀虽小,五脏俱全,单片机将微型电脑的所有基本部分都集成在一片硅片上。 构成单片机的基本要素: CPU核 ROM RAM 片上外设 总线 片上系统的概念 System on Chip,SoC AVR单片机是完全集成的混合信号系统级芯片(SoC),具有单指令RISC内核,片内集成了数据采集和控制系统中常用的模拟、数字外设及其他功能部件;内置FLASH程序存储器、内部RAM。AVR单片机具有片内调试电路,通过4脚的JTAG接口可以进行非侵入式、全速的在系统调试。 CPU核 相当于电脑的CPU,执行从ROM中取出指令 性能指标: 主频:CPU时钟的频率,类似于电脑的主频。 指令集:复杂指令集CISC与精简指令集RISC,后者比前者执行效率高很多。 字长:一次处理的二进制数据位数。 ROM(只读存储器) 目标代码存储器,相当于硬盘,用于存储运行在单片机上的程序代码 目前大多数单片机为Flash结构 基本性能指标:容量,单位一般为KB(千字节) 高级的指标:自编程能力 RAM(随机存储器) 数据存储器,相当于内存,ROM中的程序在运行时快速的存取数据 目前大多数单片机为SRAM结构 性能指标:容量,单位一般为B(字节)或KB(千字节) RAM(随机存储器) 数据存储器,相当于内存,ROM中的程序在运行时快速的存取数据 目前大多数单片机为SRAM结构 性能指标:容量,单位一般为B(字节)或KB(千字节) 片上外设 相当于电脑的键盘鼠标接口、显示器接口等 常见的片上外设模块有外部中断、定时/计数器、UART、SPI、IIC、ADC、模拟比较器等 总线 用于在以上四部分之间传输数据的通道,相当于硬盘IDE线、光驱线等 单片机的应用 单片机无所不能! 所谓“微电脑控制”场合的核心就是单片机 涵盖工业生产、日常生活、军事设备、科研仪表仪器等所有智能化应用场合 智能洗衣机 定时完成洗衣、脱水等功能 可以判断衣服的干净程度,实现“洗净即停”的功能 蒸汽熨烫的功能 刷卡、投币洗衣 更加智能:LG公司的“iPod洗衣机”——一边洗衣一边听歌 LED显示屏 LED发光二极管构成显示屏的像素点 单片机负责逐点或逐行扫描,并与电脑通信获取图片信息 PH/ORP仪表 用于环境监测、工矿企业、科学研究、水产养殖场等场合的pH值的测定 读取pH传感器的模拟信号,内部处理后显示在LCD上 各种数码产品 智能小车 巡线 避障 电视机遥控器遥控 LCD显示 单片机的开发工具 编程器(烧写器):将编译出来的目标代码固化到单片机的ROM内 下载线:作用与编程器相同,但可以在线下载 仿真器:对单片机的程序进行单步调试、设置断点等,便于查找程序中的错误。其中Jtag仿真器可以在线仿真调试。 AVR单片机简介 AVR的性价比远高于MCS51: 高速、RISC:主频最高达24MHz 低功耗,宽电压:1.8V~5.5V,最低全速运行功耗300uA IO口驱动能力强:推拉电流能力均达40mA,可以直接驱动蜂鸣器、继电器等 片内资源丰富:外部中断、定时/计数器、UART、SPI、IIC、ADC、模拟比较器 型号齐全,而且40脚以下的AVR均具有DIP的封装形式 精彩的AVR世界 8脚系列:ATtiny13、25、45、85; 14脚系列:ATtiny24 20脚系列:AtTiny26,2313 ; 28脚系列:ATmega8,48,88,168 ; 32脚系列:AT90PWM3 ; 40脚系列:ATmega16,32,162,163,169,8515,8535 ; 以上几个系列均有DIP双列直插封装 64脚系列:ATmega64,128 ; 100脚系列:ATmega1280,2560 ; 精彩的AVR世界 AVR单片机的开发工具 软件开发环境 编辑与编译软件:WinAVR 仿真调试软件: AVR Studio 下载软件:CAVR 硬件开发环境 仿真调试工具:JTAG ICE 下载线工具:STK500/300 学习板一块:AVR综合实训平台 技术手册 AVR官方中文版技术手册 《AVR 单片机与GCC 编程》 www.OURAVR.com AVR单片机优势 Advantage 工业的高级 8-bit 性能 实时

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档