接下来进行两个字节的数据测量发送与利用CRC对一个字节进行校验。确认每个字节的时候MCU必须通过下拉DATA来确认。从MSB到LSB即为所有的有效数据。例如,12位数据中,第五个值SCK时钟作为MSB;对于8位数据中,高八位的数据没有任何意义。

确认CRC数据位后,通信结束。如果不使用CRC-8校验,经过LSB通过保持ACK位来控制可以测量的数据。完成了测量和通信后,SHT10芯片就会开始自动进入休眠模式。

(3)复位时序

   如果在与SHT10通信的时候中断,串行端口可通过后续的信号序列,如图3。3所示进行复位。数据保持高,拨动SCK时钟9次以上,其次在执行下一个命令前必须发送一个“传输开始”序列。这些序列仅重置串行端口,状态寄存器的内容被保留。

复位时序

3。1。5 C6R-8校验

传输过程中由8位检查的数字信号,以确保任何错误的数据被检测到和移除。

3。1。6 传感器接线图

  传感器的接线图如下传感器接线图

3。2 单片机PIC18F4550

3。2。1单片机PIC18F4550概述

  Microchip的PIC18F4550是最新生产的高端8位单片机芯片为40/44引脚封装全速USB接口。除了具有特定PIC单片机精简指令集(RISC),数据总线和指令总线独立的哈佛(哈佛大学)结构等,而且还配备了自编程闪存和纳米瓦节能技术设备, 48 MHz的工作频率,数据传输速率可达12 Mbps。此外,Microchip拥有先进的PMOS电可擦除单元(PEEC)闪存技术,可提供高达100万次的高耐久性,以及超过40年的数据保存。因此,该芯片具有很强的控制性和工作方式灵活的能力。来*自-优=尔,论:文+网www.youerw.com

3。2。2单片机USB接口的介绍

PIC18F4550器件包含一个功能齐全的通用串行总线通信模块,该模块与USB规范2。0版的规定一致,该模块支持所有允许低速和通信技术的高速数据传输类型,它也有一个片上收发器和3。3V稳压器件还支持外部收发器和稳压器。

具有双接入的1 KB RAM,支持多达32个端点(双向16对)和两个数据速率支持全速USB2。0接口设备(即全速和低速模式12 Mbps的1。5 Mbps)的,采用USB协议规定4种数据传输(传输控制,中断传送,批量传送和实时传输模式)。接口拥有一个片上收发器和一个能把数据直接传送到外部设备的USB流并行端口,不仅降低了CPU的开销,也大大提高了系统的安全性。

PIC18F4550单片机的其中非常重要的一个特点是:它配备了32 KB的自编程增强型闪存,研发人员可以现场通过USB口进行升级。该装置,配备了一系列片上外设和纳瓦技术(纳瓦)电源管理特性,使其非常适合于各种嵌入式应用,包括工业,医疗,汽车,以及电池供电的消费类产品。

3。2。3单片机的硬件资源

 PIC18F4550的硬件资源非常丰富,包括33 I / O,I / O端口为A,B,C,D,E;具有多个中断源及中断优先级选择,4个定时器,32 KB闪存程序存储器,256字节的数据存储器EEP-ROM中,2048字节的数据RAM和8×8硬件乘法器;集成13通道10位A/ D转换器,2 CCP(捕捉/比较/ PWM)模块,增强型CCP模块和看门狗;睡眠模式下的省电功能;只有一个USART支持同步和异步串行通信,并支持LIN总线;两个模拟比较器,以及I2C主机SPI同步串行通信端口的支持,可编程欠压和低电压检测复位电路。

上一篇:AT89C51智能频率计的设计+程序+电路图
下一篇:RS-232串行通信接口的上位机测试软件设计+程序

5d电子体系的晶体场效应与自旋轨道耦合

基于Java的串口通信设计

基于Kinect的深度图像编码

PSpice的电容式加速度计闭环反馈控制模块设计

基于混沌的数字图像加密技术研究

HFSS频率选择表面的设计仿真与分析

基于Virtex-5FPGA的图像处理系统研究

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

安康汉江网讯

网络语言“XX体”研究