原创 74hc165 子程序 pic16系列 汇编

2008-2-1 08:25 2521 8 8 分类: MCU/ 嵌入式

;***************************************************************ReciveByteForm74hc165
;/*****************************************
;** 函数名: ReciveByteForm74hc165
;** 输 入:无
;** 输 出: 采集到的数据 a byte;  出口参数:w
;** 功能描述:用串行的形式采集8位,io口必须设置为输出。
;          
;** 全局变量:无
;** 调用模块:无
;** 作 者:lijun  leejun@qingdaonews.com
;** 日 期:2007/02/10
;** 版本 1.0
;******************************************/


ReciveByteForm74hc165
 MOVLW 8
 MOVWF count
 BSF CLK_165
 CLRF tmp_data
Reciv1
 CLC
 RLF tmp_data,1
 BTFSC QH_165
 INCF tmp_data,1
 
 BCF CLK_165
 NOP
 MOVLW 1
 call DelayXms
 nop
 NOP
 BSF CLK_165 
 NOP
 MOVLW 1
 call DelayXms
 nop
 nop
 DECFSZ count,1
 GOTO Reciv1
 MOVF tmp_data,0  ;temp_data ---> W
    RETURN

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条