- 10
- 0
- 约5.38千字
- 约 12页
- 2017-05-07 发布于重庆
- 举报
AVR单片机开发工具介绍
AVR单片机开发工具介绍
概述
单片机应用系统开发包括硬件(电路)系统开发和软件系统开发,硬件系统的开发一般包括电路原理设计,PCB(印刷电路板)设计制作两个部分,使用Protel等软件实现。由于现在单片机系统的一个未来的发展趋势就是外围电路最简化,最终实现单片系统,某些高档单片机已经集成了很多的外部设备的功能,如AVR单片机集成了ROM、RAM、RC震荡电路、PWM波输出功能、AD转换器功能、模拟比较器功能等,如ATmega8单片机,所以单片机的外围电路变得非常的简单,简单的单片机系统只要一片单片机便足够了,所以对单片机的硬件系统开发,我们在此不在进行详细的讲解。典型单片机应用系统框图如图6-1。
图6-1 典型单片机应用系统框图
单片机软件系统开发流程
开发单片机软件系统,一般来说都要经历以下的过程:
编写代码—编译器编译—仿真器仿真—烧写器烧写/在线下载AVR系列单片机,可以使用汇编编程,也可以使用C语言和BASIC语言开发,我们选择C语言编程开发,Atmel公司和它的合作伙伴提供了一整套开发工具:C语言编写 ICCAVR 仿真软件: AVR Studio
下载软件: PONYPROG(或用ICCAVR直接烧写FLASH)
开发流程大致如图6-2(括号中所注为所使用的软件名)。
图6-2 单片机软件系统开发流程
编程:C语言编程环境
AVR单
您可能关注的文档
最近下载
- TCAGHP 003-2018 抗滑桩治理工程设计规范(试行).pdf VIP
- 危险化学品安全法解读.pptx
- 新概念英语第四册中英对照版.pdf VIP
- (2025年)CSCOCTIT诊疗指南精要PPT课件.pptx VIP
- 2025CSCOCTIT诊疗指南精要PPT课件.pptx VIP
- INVT英威腾变频器说明书CHE说明书.doc VIP
- 一种头帽肌激动器用垂直控制装置.pdf VIP
- 2026年广州市南沙区人民政府南沙街道办事处编外工作人员招聘考试【结构化面试题库+高分答题模板】(含考官评分要点).docx VIP
- 国家开放大学公共部门人力资源管理形考.docx VIP
- 中医四诊课件简易版最新完整版本.pptx VIP
原创力文档

文档评论(0)