完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#include
#include "HX711.h" //**************************************************** //延时函数 //**************************************************** void Delay_hx711_us(int t) { //_nop_();//_nop_(); while(t--); } // I/O配置 void PORT_Init(void) { P1SEL &=~ (BIT6+BIT7); P1DIR &=~ BIT7;//SDA P1DIR |= BIT6;//SCK } //**************************************************** //读取HX711 //**************************************************** unsigned long HX711_Read(void) //增益128 { unsigned long count; unsigned char i; P1OUT |= BIT7; //SDA Delay_hx711_us(4); P1OUT &=~ BIT6;//SCK count=0; while( P1IN&BIT7 ); //SDA for(i=0;i<24;i++) { P1OUT |= BIT6; //SCK count=count<<1; P1OUT &=~ BIT6;//SCK if(P1IN&BIT7)//SDA count++; } P1OUT |= BIT6; //SCK Delay_hx711_us(4); P1OUT &=~ BIT6;//SCK return(count); } |
|
相关推荐
4个回答
|
|
描述不清,你这个是什么用途,然后是什么没反应
|
|
|
|
电子秤的ad转换,一般接了电桥电压,然后就能测量重量,但是我现在给了电压,他测试不出来,好像上面P1OUT和P1IN没转好。。。请问如何转 |
|
|
|
你这延迟有问题 吧?直接--就没了?
|
|
|
|
你的问题解决了吗,我的也是这个问题
|
|
|
|
只有小组成员才能发言,加入小组>>
3039个成员聚集在这个小组
加入小组2941 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3622 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2352 浏览 1 评论
4817 浏览 1 评论
2579 浏览 1 评论
1339浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3622浏览 2评论
2941浏览 1评论
1528浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-5 05:05 , Processed in 1.284521 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号