您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>汇编编程>

一款关于检测温度与湿度的程序

大小:7.91 KB 人气: 2011-06-03 需要积分:0

STATUS:    **
        C      EQU  0 ;有进位或无借位为1
 DC     EQU  1 ;
 Z      EQU  2 ;运算结果为0时=1
 PD     EQU  3 ;
 TO     EQU  4 ;看门狗溢出时为0,上电时为1
 PS0    EQU  5 ;|直接寻址使用 _6/5=00=00H-7FH RAM(20-7FH)
 PS1    EQU  6 ;|             _6/5=10=80H-FFH RAM(A0-FFH) 
 PS2    EQU  7 ;间接寻址用 1=100-1FFH(存储区2和3) 0=0-FFH(存储区0和1) 
;*********************************************************************************
;**OPTION_:
;BIT0-2=预分频器分频比选择位
 ;位值  TMR0分频比  WDT分频比
 ;000     1 : 2      1 : 1
 ;001  1 : 4      1 : 2
 ;010  1 : 8      1 : 4
 ;011  1 : 16     1 : 8
 ;100  1 : 32     1 : 16
 ;101  1 : 64     1 : 32
 ;110  1 : 128    1 : 64
 ;111  1 : 256    1 : 128
;BIT3=预分频器分配位
 ;1 = 预分频器分配给WDT
 ;0 = 预分频器分配给Timer0 模块 
;BIT4=TMR0计数脉冲边沿选择位
 ;1 = 在RA4/T0CKI 引脚上的下降沿递增1
 ;0 = 在RA4/T0CKI 引脚上的上升沿递增1 
;BIT5=TMR0时钟源选择位
 ;1 = RA4/T0CKI 引脚上的外部时钟
 ;0 = 内部指令周期时钟(CLKOUT) 
;BIT6=中断触发边沿选择位
 ;1 = RB0/INT 引脚上上升沿触发中断
 ;0 = RB0/INT 引脚上下降沿触发中断 
;BIT7=PORTB 弱上拉使能位
 ;1 = 禁止PORTB 弱上拉
 ;0 = PORTB 弱上拉由备用功能或TRISBn位的值确定 

非常好我支持^.^

(0) 0%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!