2、可能原因是SPI接口已被占用,只能用I/O口模拟,另外I/O口模档配兆拟时的时钟信号持续高低电平的时间是可控的
3、另外,这样可以采用中断,避免因不断的扫描而带来额行租外的系统消耗。
Time Distance Complexity—GP2 超声波流量计/热量计专业芯片TDC-GP2主要由脉冲产神枣生器、数据处理单元、时间数字转换器、温度测量单元、时钟控制单元、配置寄存器以及与单片机相接的SPI接口组成。在实际应用中,由于TDC-GP2的功耗很低,使得TDC-GP2的输入/输出电压(工作电压)为1.8~5.5 V,核心电压为1.8~3.6 V,所以可以采用电池游侍拆供电,使用方便。同时单片机由4线的SPI接口相连,可以把TDC-GP2作为单片机的一个外围设备来 *** 作。通过内部ALU单元计算出时间间隔,并将结果送入结果寄存器保存起来。通过对TDC-GP2内部寄存器的设置,可以多次采样并将结果保存。TDC-GP2是基谈棚于内部的模拟电路测量“传输延时”来进行的,是以信号通过内部门电路的传播延迟来进行高精度时间间隔测量的。
proteus中没有STC芯片的,可以用89C52代替51功能Proteus是世界段歼上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处烂燃禅理器模型。在编译饥尘方面,它也支持IAR、Keil和MPLAB等多种编译器
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)