使用MSP430F149芯片,透过串口与电脑通信,波特率9600,8数据,无校验。使用32.768k晶振,使用P3.6和P3.7口作为发送和接收口,使用异步通信USART1,采用查询形式。实现通信,当单片机接收到以WR开始的字符串时,后面跟着的数据(最好是二进制的16位),单片机会把这16位的数据高八位赋值给P6口,把中间的数据低八位赋值给P4口;以WO开始的字符串时,后面跟着的数据(最好是二进制的8位),单片机会把这8位的数据赋值给P5口;以RI开始的字符串时,读取P2口P1口的状态(共16位),显示到电脑上,高八位是P2口的状态,低八位是P1口的状态。
|