您当前的位置:五五电子网电子知识单片机-工控设备综合-其它PC机与PIC单片机串行通讯的实现 正文
PC机与PIC单片机串行通讯的实现

PC机与PIC单片机串行通讯的实现

点击数:7907 次   录入时间:03-04 12:00:56   整理:http://www.55dianzi.com   综合-其它
SUB_COMPMOVLW 6A
MOVWF CONT
MOVFCONT,W
XORWF NUM_ADDR,1 MOVLW
1 ;
ADDWF NUM_ADDR,1 DECFSZ
NUM-ADDR,1
GOTO EXIT
NOP
OVERNOP
RETURN
SUB_TRANSMOVLW 3 //发送的数据位数
MOVWF T_ COUNT
MOVLW 2A
MOVWF SEN_CODE
BCF RA,A1 //设置发送起始位0
T_NEXTCALL DELAY
RRF SEN_CODE
BTFSC STATUS,C
BSF RA,A1 //发送数据位"1"
BTFSS STATUS,C
BCF RA,A1 //发送数据位"0"
DECFS2T_COUNT
GOTO T_NEXT
CALL DELAY
BSF RA,A1 //发送停止位
RETURN
EXITNOP
END

4 结 语

     本文所论述的通讯方法曾在对气体传感的在线检测中应用,由于DSl820为数字传感器,因此利用单片机可直接对DSl820操作,将温度值存储在单片机通用寄存器中,通过VC调用WinAPI函数对串口读写,可将温度值及气体传感器信号采集到PC机界面,从而实现对气体传感器在不同温度值下的在线检测。实践证明,利用VC开发通讯系统,从底层到上层直接面向用户,具有很强的调试功能,采用文中所述的方式构建的通讯在线检测系统工作稳定,数据传输可靠。

上一页  [1] [2] 


本文关键字:单片机  综合-其它单片机-工控设备 - 综合-其它