欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    第1讲avr单片机学习入门.ppt

    • 资源ID:2548240       资源大小:773.01KB        全文页数:19页
    • 资源格式: PPT        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第1讲avr单片机学习入门.ppt

    主讲人:施保华,AVR单片机C程序设计,电子设计及创新实验室(32学时),2,参考资料,1、ATMega16中文手册 2、基于Proteus的AVR单片机C语言程序设计与仿真 陈忠平 编著/2011-01-01/电子工业出版社 3、AVR单片机嵌入式系统原理与应用实践(第2版)马潮 编著/2012-06-01/北京航空航天大学出版社,3,定义:单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。 特点:它的体积小、质量轻、价格便宜。 应用:单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。 其它:学习使用单片机是了解计算机原理与结构的最佳选择。,什么是单片机?,4,单片机的种类,1:51结构:Intel的8051、8052,Atmel的AT89C51、AT89S51等; 2:AVR单片机 ATMega16 3:PIC单片机(8位、16位、32位都有) 4:飞思卡尔单片机 5:TI公司的MSP430单片机 8位单片机: 16位单片机: 32位单片机:,5,AVR单片机从零开始,ATmeg16,40脚PDIP封装,6,AVR芯片入门,ATmel 挪威设计中心的A先生与V先生,于97年设计出一款使用RISC指令集的8位单片机,起名为AVR。,AVR单片机有3个档次: 低档Tiny;中档AT90S系列 (正在淘汰或转型到Mega中); 高档ATmega系列AVR单片机: 主要有ATmega8/16/32/64/128( 存储容量为8/16/32/64/128 KB)等。,7,产品特性 高性能、低功耗的 8 位AVR® 微处理器 先进的RISC 结构 131 条指令 大多数指令执行时间为单个时钟周期 32个8 位通用工作寄存器 全静态工作 工作于16 MHz 时性能高达16 MIPS 只需两个时钟周期的硬件乘法器 非易失性程序和数据存储器 16K 字节的系统内可编程Flash 擦写寿命: 10,000 次 具有独立锁定位的可选Boot 代码区 通过片上Boot 程序实现系统内编程 真正的同时读写操作 512 字节的EEPROM 擦写寿命: 100,000 次 1K字节的片内SRAM 可以对锁定位进行编程以实现用户程序的加密,8, 外设特点 两个具有独立预分频器和比较器功能的8 位定时器/ 计数器 一个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器 具有独立振荡器的实时计数器RTC 四通道PWM 8路10 位ADC 8 个单端通道 TQFP 封装的7 个差分通道 2 个具有可编程增益(1x, 10x, 或200x)的差分通道 面向字节的两线接口 两个可编程的串行USART 可工作于主机/ 从机模式的SPI 串行接口 具有独立片内振荡器的可编程看门狗定时器 片内模拟比较器,9, I/O 和封装 32 个可编程的I/O 口 40引脚PDIP 封装, 44 引脚TQFP 封装, 与44 引脚MLF 封装 工作电压: ATmega16L:2.7 - 5.5V ATmega16:4.5 - 5.5V 速度等级 0 - 8 MHz ATmega16L 0 - 16 MHz ATmega16 ATmega16L 在1 MHz, 3V, 25°C 时的功耗 正常模式: 1.1 mA 空闲模式: 0.35 mA 掉电模式: 1 A,10,avr单片机的基本组成结构,11,新手入门的第一个范例,实验要求:编写一段C代码,实现8只LED的跑马灯程序 。,12,#include #include void main(void) unsigned char i,j,k; /定义变量 PORTA=0xFF; DDRA=0xFF; /PA口设为输出高电平,灯灭 while(1) i=1; for (j=0;j8;j+) /循环8次,轮流闪亮 PORTA=i; /反相输出,低电平有效 delay_ms(300); /延时 300毫秒 i=i1; /左移一位 ,13,CodeVision AVR C Compiler 的使用简介,14,15,16,17,18,19,

    注意事项

    本文(第1讲avr单片机学习入门.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开