豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > pic16f877延时毫秒源程序
侵权投诉

pic16f877延时毫秒源程序

源程序如下:

list p=16f877A ; 标明所用的处理器类型

#include <p16f877A.inc> ; 调用头文件

;***** 变量声明*******************************************************

reg1 EQU 0x21

reg2 EQU 0x22 ;延时函数循环变量

count EQU 0x23

CT_Delay1S EQU count+1

CT_Delay_xms_time EQU d'100'

;**********************************************************************

org 0x0000 ; 复位入口地址

Nop

Goto main

;-----------------------Main的代码----------------------------------------------

main

nop

movlw d'43' ;

movwf reg1

call Delay1MS;

movlw CT_Delay_xms_time ;将CT_Delay_xms_time传送给w寄存器用 于延时CT_Delay_xms_time毫秒

movwf count

call Delay_xMs ;调用延时函数

movlw d'250'

movwf CT_Delay1S ;将CT_Delay1S寄存器赋值250用于延时1秒的子

函数

call Delay_1S

Goto $

;--------------------------------------------子函数-----------------------------

Delay1MS ; 延时1毫秒

movlw d'37'

movwf reg2

loop decfsz reg1,f

goto loop

nop

nop

movlw d'43' ;

movwf reg1

decfsz reg2,f

goto loop

第1页

热门文档

相关文档

  • pic16f877单片机键盘输入判别程序

    list p=16f877 include "p16f877.inc" ; ORG 0000H BCF INTCON,GIE ;关闭...一秒延时程序 DELAY1S MOVLW 06H MOVWF 20H LOOP1 MOVLW 0EBH MOVWF 21H ...

  • PIC16F877单片机运算子程序

    PIC16F877单片机运算子程序_工学_高等教育_教育专区。PIC16F877单片机运算子程序,PIC16F877 单片机运算子程序 1 PIC16F877 汇编语言程序主体框架 以下是一个典型的程序...

  • Pic16f877双字节无符号减法源程序

    Pic16f877 双字节无符号减法源程序如下: list p=16f877A ; list directive to define processor #include <p16f877A.inc> ; processor specific variable definitions...

  • PWM程序,适用PIC16F877

    PWM程序,适用PIC16F877_计算机软件及应用_IT/计算机_专业资料。PWM程序,适用PIC16F877#include<pic.h>//利用PWM调节占空比来调节L1灯的强度 #define uint8 unsigned...

  • PIC16F877单片机运算子程序1

    PIC16F877 单片机运算子程序 文章来源:IC 库存网 作者:佚名 发布日期:2006-2-22 10:03:08 收藏 1 PIC16F877 汇编语言程序主体框架 以下是一个典型的程序结构:...

  • Pic16f877双字节无符号乘法源程序

    Pic16f877 双字节无符号乘法源程序内容如下: list p=16f877A ; list directive to define processor #include <p16f877A.inc> ; processor specific variable definit...

  • 基于PIC16F877的DS18B20驱动程序

    基于PIC16F877芯片的DS1... 3页 免费 DS18B20驱动程序 4页 1下载券 DS18b20...(14); //此延时不能少,确保读时序的长度60us } DQ=1; return dat; } ...

  • 第5章PIC16F877的外围功能模块

    时间的延时*/ PORTD = 0XFF; /*D口送FFH,发光二极管灭*/ while(1) { ; } /*死循环,等待看门狗溢出复位*/ } 5.8.3 程序清单 该例在PIC16F877休眠...

  • PIC16F877_C语言仿真12例

    PIC16F877_C语言仿真12例_信息与通信_工程科技_专业...(图中上面的数码管)显示毫秒,另一个数码管(下面的...15 例子源程序如下图: 第八个 PIC 的 C 语言...

  • PIC16F877 C语言例程

    延时*/ PORTD = 0XFF; /*D 口送 FFH,发光二极管灭*/ while(1) { ; } /*死循环,等待看门狗溢出复位*/ } 1.8 程序清单该例在 PIC16F877 休眠前...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部