首页 AVR单片机通用延时子程序

AVR单片机通用延时子程序

举报
开通vip

AVR单片机通用延时子程序 AVR通用延时子程序 广州市天河双龙电子有限公司 http://www.SL.com.cn AVR通用延时子程序 注:因广大网友要求,尤其学生网友自己无个人电脑, 学习不方便,现将本人几年来学习单片机资料心得由浅 入深,贡献给网友,希望对你学习单片机有件所帮助!本 内容将以连载方式出现,有MCS-51/AVR单片机对照学习 举例,有汇编级及国内流行的各种高级语言编写的,不 知网友想法如何,21ICBBS也同意吗? 7.1.0 AVR通用延时子程序(选自北航出版耿德根主编>) ;* 标题: 通...

AVR单片机通用延时子程序
AVR通用延时子程序 广州市天河双龙电子有限公司 http://www.SL.com.cn AVR通用延时子程序 注:因广大网友 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 ,尤其学生网友自己无个人电脑, 学习不方便,现将本人几年来学习单片机资料心得由浅 入深,贡献给网友,希望对你学习单片机有件所帮助!本 内容将以连载方式出现,有MCS-51/AVR单片机对照学习 举例,有汇编级及国内流行的各种高级语言编写的,不 知网友想法如何,21ICBBS也同意吗? 7.1.0 AVR通用延时子程序(选自北航出版耿德根主编<>) ;* 标 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 : 通用延时子程序,文件名:DELAY.ASM ;* 利用寄存器内容减1不0为转的多级嵌套,只需改变一个寄存器延时常数, ;* 就可改变延时时间 .include "8515def.inc" ;器件配置文件,决不可少,不然汇编通不过 .DEF TEMP1 =R20 .DEF CON =R21 .org $0000 rjmp RESET ;复位 .ORG $0010 ;跳过中断区 RESET: ldi r16,high(RAMEND) ;设AT90S8515堆栈 为$025F OUT SPH,r16 ;见器件配置文件"8515def.inc " ldi r16,low(RAMEND) OUT SPL,R16 ser temp1 SER CON ;temp1直接置数$FF, A口 out DDRA,temp1 ;方向寄存器设定A口为输出 LDI R16,0X70 LOOP: OUT PORTA,TEMP1 RCALL DELAY ;调用通用延时子程序 EOR TEMP1,CON ; 异或 RJMP LOOP delay: ; 通用延时子程序 push r16 ;进栈需2t L0: push r16 ;进栈需2t L1: push r16 ;进栈需2t L2: push r16 ;进栈需2t L3: dec r16 ; -1需1t brne L3 ;不为0转,为0顺执, 需1t/2t pop r16 ;出栈 需2t dec r16 ;-1 需1t AVR通用延时子程序 广州市天河双龙电子有限公司 http://www.SL.com.cn brne L2 ; 不为0转,为0顺执,需1t/2t pop r16 ; 出栈需2t dec r16 ; -1需1t brne L1 ; 不为0转,为0顺执,需1t/2t pop r16 ; 出栈需2t dec r16 ;-1 需1t brne L0 ; 不为0转,为0顺执,需1T/2T pop r16 ; 出栈需2t ret ; 子程序返回需4t 三次嵌套通用延时程序 ,在8MHz晶振下测试数据,H为十六进制,D为十进制 通用延时子程序时间常数所对应的延时周期数及时间见下 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf H D T 周期 数 t H D T 周期数 t D 13 8800 1.10 ms BA 186 16112872 20.14109 19 25 81082 10.14 ms CE 206 24071536 30.08942 56 86 8006263 1.00078 S DE 222 32312704 40.39088 67 103 16060590 2.007574 S EB 235 40434640 50.5433 82 130 39672170 4.959022 F6 246 48427464 60.53433 9B 155 78845870 9.855734 00 256 56671736 70.83967 AE 174 12402390 15.50299 广州市天河双龙电子有限公司 http://WWW.SL.COM.CN 广州双龙:广州天河路 561号新赛格电子城 331室(510630) 电话:020-87578852 87505012 传真:分机 620 北京双龙:北京海淀知春路 132号中发大厦 616室(100086) 电话:010-82623551 62653785 传真:010-82623550 上海双龙:上海北京东路 668 号科技京城东搂 12H2 室(200001) 电话:021-53081501 53081502 传真:分机 213
本文档为【AVR单片机通用延时子程序】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_040068
暂无简介~
格式:pdf
大小:22KB
软件:PDF阅读器
页数:0
分类:互联网
上传时间:2011-03-19
浏览量:23