AVR单片机高精度延时程序汇编语言 可以直接使用

2019-10-22来源: 51hei关键字:AVR单片机  高精度  延时程序  汇编语言

波特率为7.3728MHZ
延时1ms,精度误差为10us
;********************************

delay_1ms:
           ldi  r27,41
   delay_11:
          ldi  r28,35
  delay_22:
        nop
        nop
       dec    r28
      brne    delay_22
       dec    r27
     brne    delay_11
   ret
;***************************

关键字:AVR单片机  高精度  延时程序  汇编语言 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic477948.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:ATMEGA128的1602LCD显示驱动程序
下一篇:AVR单片机定时器做的门铃程序+电路

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

AVR单片机红外遥控键值解码实验
AVR学习笔记十八、红外遥控键值解码实验  18.1 实例功能 红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。 在这个实验中,我们采用红外线遥控器和一体化红外接收头来进行红外遥控键值解码的实验,本实例分为三个功能模块,分别描述如下: ● 单片机系统:利用 ATmega16单片机与一体化红外接收器组成红外接收电路。 
发表于 2019-11-11
AVR单片机红外遥控键值解码实验
AVR单片机跑马灯的仿真设计
简易的跑马灯设计。基于AVR单片机仿真原理图如下:单片机源程序如下:/********************************************************************                            汇诚科技*********************************************************************/#include <iom16v.h>
发表于 2019-11-11
AVR单片机跑马灯的仿真设计
关于AVR单片机,你了解多少?
什么是AVR单片机?AVR单片机有什么优点?为什么要选择AVR单片机?AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机、PIC单片机相比具有一系列的优点:1:在相同的系统时钟下AVR运行速度最快;2: 芯片内部的Flsah、EEPROM、SRAM容量较大;3:所有型号的Flash、EEPROM都可以反复烧写、全部支持在线编程烧写(ISP);4:多种频率的内部RC振荡器、上电自动复位、看门狗、启动延时等功能,零外围电路也可以工作;5:每个IO口都可以以推换驱动的方式输出高、低电平,驱动能力强;6:内部资源丰富,一般都集成AD、DA模数器;PWM;SPI、USART、TWI、I2C通信口;丰富的中断源等。目前支持
发表于 2019-11-09
AVR单片机经典使用经验
AVR具有上手入门快,开发方便简单的特点,但要充分体会和发挥AVR的优点,还需要应用工程师本身的硬软件设计开发能力的不断学习、实践提高。AVR与传统类型的单片机相比,除了必须能实现原来的一些基本的功能,其在结构体系、功能部件、性能和可靠性等多方面有很大的提高和改善。功能越好的器件,需要具备更高技术和能力的人来使用和驾驭它。就象一部好的F1赛车,只有具备高超技术的驾驶员才能充分体会到车的特点,并能最大限度的发挥出车的性能。“外行看热闹,内行看门道”,对于有一定基础的嵌入式和单片机系统设计开发的工程师,不妨先简单尝试一下AVR。开发环境与工具:PC+下载线+实际的系统板PC上的开发软件:AVR Studio(Free)汇编+汇编调试
发表于 2019-11-09
AVR单片机经典使用经验
avr单片机八位流水灯程序
八位流水灯程序单片机源程序如下:#include<iom16v.h>#define uint unsigned int#define uchar unsigned charvoid Delay_ms(uint k){         uint i,j;         for(;k>0;k--)                 for(i=142;i>0;i--)       
发表于 2019-11-08
avr单片机可演奏的电子琴仿真加源码
单片机电子琴仿真原理图如下avr单片机源程序如下://-----------------------------------------------------------------//  名称: 电子琴仿真//-----------------------------------------------------------------//  说明: 本例在键盘矩阵上模拟演奏电子琴,数码管显示键号.//        按下不同按键时将输出不同频率音符,按键长按时发出长音,//        短按时发出短音
发表于 2019-11-08
avr单片机可演奏的电子琴仿真加源码
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved