当前位置: 首页 > 免费论文下载 > 电子信息 >
论文服务

在高校实验中avr单片机与C语言应用

时间:2013-05-25来源:易品网 点击:

论文摘要:针对我院实验教学中新开avr单片机原理课程,本文对学校实验课程提出新的方法和可行编程方法。我院计算机本科教学基础课开设C语言编程,控制专业新开专业基础课avr单片机,本论文对avr单片机与C语言应用及命令,编程,程序举例说明:使学生有效学习avr单片机原理课程,更有效提高了学生兴趣,提高教学质量。

关键词:avr;单片机器;C语言
  中图分类号:TP368.1 文献标识码:A 文章编号:1674-7712 (2013) 04-0092-01

一、AVR与C语言结合安装办法
  计算机使用C语言编程肯定要使用到C编译器,学生把写好的C程序编译为机器码,单片机才能执行编写的程序。AVR是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的特殊芯片,具备编辑,编译,仿真等于整体,支持C语言的程序设计,学生用界面和常用的微软VC++的界面相似,界面直接,简单易学易用,学生在调试C语言程序,实验软件仿真方面也有很好的功能。因此实验教学应用很广泛,实验室先要安装它。下载软件环境软件安装:哪些是你所需要的采用GNU C语言开发环境你需要下列:binutils-2.11.2.tar.bz2或者安装到/usr/local/atmel下。这是为了使这些程序和普通Linux C语言编译器分开。ftp://gatekeeper.dec.com/pub/GNU/binutils/下载,和应用使用gcc-core-3.0.3.tar.gz1是一个商业的软件,对于我们学生可以到中国代理免费公司的网站上下载一份能编译2K的DEMO版软件,基本可以满足学生学习和对微型应用程序的开发。

二、学习怎么配置编程环境
  这也是本文的主要内容,针对我院实验环境,对模块化的应用程序是有一个很好的程序结构的应用。AVR C语言程序有两种方法用户文件,以c程序文件,还有.h头文件,在程序中编写过程中需要.分别c文件中包含.h头文件。学生对出现重复包含或者头文件包含错误的问题,我当时也时常为这种问题而困惑。下面我以我写的程来给大家说明一下,优秀的编程文件结构。如下图:下载程序例子电机控制案例。

三、针对AVR单片机用C语言编程优势
  我院对于控制计算机专业学生,要求学生掌握很强实验能力,我院开了AVR课程。其优势如下:AVR往往设有看门狗电路,具有看门狗动作,使计算机复位归零,这就是计算机热启动。机器热启动时,一般不允许从头开始,这将使存在已测量到或计算到的值复位归零,导致系统工作出现异常。因而在程序必须判断是否出问题,简便的方法是:确定计算机内存单位为标志位(如0x7f位和0x7e位),计算机启动时首先读该内存单元的内容,如果它等于一个特定的值(例如两个内存单元的都是0xaa),就是热启动,反之就是冷启动,计算机程序执行初始化,并将0xaa值赋与这两个内存单元。

本文针对我院学生实验课,主要介绍了avr单片机与C语言应用方法命令集应用,学习怎么配置编程环境:针对我院新开的课程有效提高学生实验能力编程技巧。本文中介绍的数字增益控制电路用单片C语言编程实现,电路参数调整灵活快捷,同时也实现了电路板的小型化语言编程环境。
 

  • 认准易品期刊网

1、最快当天审稿 最快30天出刊

易品期刊网合作杂志社多达400家,独家内部绿色通道帮您快速发表(部分刊物可加急)! 合作期刊列表


2、100%推荐正刊 职称评审保证可用

易品期刊网所推荐刊物均为正刊,绝不推荐假刊、增刊、副刊。刊物可用于职称评审! 如何鉴别真伪期刊?

都是国家承认、正规、合法、双刊号期刊,中国期刊网:http://www.cnki.net 可查询,并全文收录。


3、八年超过1万成功案例

易品期刊网站专业从事论文发表服务8年,超过1万的成功案例! 更多成功案例


4、发表不成功100%全额退款保证

易品期刊网的成功录用率在业内一直遥遥领先,对于核心期刊的审稿严格,若未能发表,全额退款! 查看退款证明

特色服务
杂志社内部绿色审稿通道,快速发表论文
发表流程
论文发表流程
专题推荐