查看: 1506|回复: 12
打印 上一主题 下一主题

用430记录电脉冲的次数,应该怎么写呢?

[复制链接] qrcode

1

主题

83

帖子

23

积分

新手上路

Rank: 1

积分
23
楼主
发表于 2015-9-30 09:47 AM | 显示全部楼层

main()

{

P1IN_bit.P1 = 0;

P1IN_bit.P1 = 0;

unsigned char cnt_uc = 0;

unsigned char temp_uc = 0;

unsigned short time_us = 0;


while(1)

{

for(time_us  = 20000; time_us  > 0; time_us --);//延时

if (P1IN_bit.P1 = 1 &&  temp_uc = 0)//检测是否有新的脉冲到来

cnt_uc++;//脉冲计数

 temp_uc = P1IN_bit.P1;//脉冲上升沿判断标志

}

=====================

先找本C语言的数好好看看吧

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表