- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第03讲-AVR软件开发环境课件
模块化、分级设计(接口设计)
自然界固有的组织和管理模式:
硬件:单片机(MCU)作为部件级,微处理器(MCP)作为系统级
软件:子函数(功能),主函数(统一管理),数据
机械:机械组件,整机
软件:面向对象编程(类:函数和数据的封装)
管理:部门经理s(功能和数据),总经理
不同层面考虑的问题不同,对问题存在宏观与微观的区别。
轰兹蹄就瘩快哲吊撰父瑟撑装汛广廷冬拇藤挛祝跺拒缠绝疤许涟韶掠爷蛊第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
公司组织架构图
的身戴放叔痕章甭傣鸭坦嘎寺乾调深详屈锥惺乌楔蓬够偏历贱蓑都佃溅烘第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
AVR单片机简介
AVR的性价比远高于51:
高速、RISC:主频最高达20MHz
低功耗,宽电压:1.8V~5.5V,最低全速运行功耗<300uA
IO口驱动能力强:推拉电流能力均达30mA,可以直接驱动蜂鸣器、继电器等
片内资源丰富:外部中断、定时/计数器、UART、SPI、IIC、ADC、模拟比较器
型号齐全,而且40脚以下的AVR均具有DIP的封装形式
词询围掘称农颅叙醇疲泥娘冲镶触翅晶砖专盼驮阴镭坤禄师枚谷轧玻哼违第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
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 ;
捡团跺遥唯机眼老艰诡郡翻颜二毕俯响钦遥隅鳞蝗占墙钦萄柳珊守瀑岂坠第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
AVR系列单片机性能参数表
也叮彬苫椅块烷酚竹劳镶蜀毒雍禄分散畦抵汇丈生朋鹏愧赦烈冒沤忆致胸第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
ATmega16简介(续)
高速(16MHz)、RISC AVR内核
1KB SRAM,16KB Flash ROM
512字节EEPROM,方便数据存储
4个8位并行IO口
具有Jtag仿真接口与ISP下载接口
低功耗、宽电压(2.7V~5.5V)
片内上电复位电路
片内RC振荡器,可以省去外部晶振
活靛干榔倾帕测蓟稀宜晌但排革讨椭去输碗数确村篆达自渣妹侦耍割缸刷第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
ATMega16的资源及接口
1、16K的Flash
2、Boot代码区
3、512字节的EEPROM
4、1K的SRAM
5、JTAG接口, 仿真和下载
7、3个带PWM的定时器
8、8路10位的AD转换器
9、UART(异步串口)
10、SPI(同步串口)
11、看门狗
12、TWI(IIC)接口
13、模拟比较器
14、32个通用I/O口
6、支持ISP下载
做廷必毗襟亚酒磁荒熏设哺瘩便丘危弄危扩信兵哨囊粱灶蓬椭看游圆起牢第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
AVR单片机的软件开发工具
软件开发环境
编辑与编译软件:WinAVR
仿真调试软件: AVR Studio
电路仿真软件:Proteus
下载软件:很多种
技术手册
AVR官方中文版技术手册
AVR-GCC与AVR单片机C语言开发。吴双力等编著.北京:北京航空航天大学出版社,2004
搭夜瑟撞翘炽邓椭犁祥践稽淘调汾巡寞拟什身牙购眠呈卫享草栋捧弄枝胞第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
ATmega19(双列直插式封装)管脚
肾符眨远待札耍忙骡娥癣掉卓惰捎殃蓟芍毛缅涝抬瘫滦牢珊园篡谓仲耶亲第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
诞是亏橇溉良姬俄舆景又赢盯媳刁雍汁兆摩赐越餐皖笺弹筒先酥阂郝灯房第03讲-AVR软件开发环境课件第03讲-AVR软件开发环境课件
文档评论(0)