PIC单片机控制DS1302子程序
点击数:7424 次 录入时间:03-04 11:44:18 整理:http://www.55dianzi.com PIC单片机
bcf STATUS,C ;clr c
goto get_0
get_1
bsf STATUS,C
get_0
rrf DS1302_RX,F
bsf T_CLK
nop
bcf T_CLK ;下降沿读
decfsz cnt,F
goto R_shift
;reset output
bsf STATUS,RP0 ;bank1
bcf TRISE,2 ;设置T_IO为输出
bcf STATUS,RP0 ;bank0
return
这个程序一定要,PIC默认PORTA为A/D口,切记,切记!改为其他口时候请参考PIC的DATASHEET
;=============================================
; 初始化端口
;=============================================
Port_Init
bsf STATUS,RP0 ;bank1
bcf ADCON1,PCFG0
bsf ADCON1,PCFG1
bsf ADCON1,PCFG2
bcf ADCON1,PCFG3 ;PORTA and PORTE:digital I/O
bcf STATUS,RP0 ;bank0
return
上一页 [1] [2] [3]
本文关键字:单片机 子程序 PIC单片机,单片机-工控设备 - PIC单片机