全球旧事资料 分类
晶显示函数
voiddisplay2voiduchariwrite_12864com0x90fori0i18iwrite_dattable3idelay_50us1
12864液晶显示函数
voiddisplay3voiduchariwrite_12864com0x88fori0i8iwrite_dattable4idelay_50us1
12864液晶显示函数
voiddisplaywe
duvoiduchariwrite_12864com0x94fori0i3iwrite_datwe
duidelay_50us1
ffori0i1iwrite_dattable5idelay_50us1fori4i5iwrite_datwe
duidelay_50us1
12864液晶显示函数
voiddisplayshiduvoid
uchariwrite_12864com0x8Cfori0i3iwrite_datshiduidelay_50us1fori0i1iwrite_dattable5idelay_50us1fori4i5iwrite_datshiduidelay_50us1
SHT11写字节程序
chars_write_byteu
sig
edcharvalue
u
sig
edcharierror0
ffori0x80i0i1高位为1,循环右移ifivalueDATA1和要发送的数相与,结果为发送的位elseDATA0SCK1_
op__
op__
op_延时3usSCK0DATA1释放数据线SCK1errorDATA检查应答信号,确认通讯正常_
op__
op__
op_SCK0DATA1retur
errorerror1通讯错误
SHT11读字节程序
chars_read_byteu
sig
edcharack
u
sig
edcharival0DATA1释放数据线fori0x80i0i1高位为1,循环右移SCK1ifDATAvalvali读一位数据线的值SCK0DATAack如果是校验,读取完后结束通讯wwwit165
et;SCK1_
op__
op__
op_延时3usSCK0_
op__
op__
op_DATA1释放数据线retur
val
SHT11启动传输
voids_tra
sstartvoid
fDATA1SCK0准备_
op_SCK1_
op_DATA0_
op_SCK0_
op__
op__
op_SCK1_
op_DATA1_
op_SCK0
SHT11连接复位
voids_co
ectio
resetvoid
u
sig
edchariDATA1SCK0准备fori0i9iDATA保持高,SCK时钟触发9次,发送启动传输,通迅即复位SCK1SCK0s_tra
sstart启动传输
r
好听全球资料 返回顶部