单片机计数范围超过65535怎么办
我用外部中断计脉冲数,脉冲数超过设定值则执行某个动作,脉冲计数要求是最大记到999999,远远超出longInt的最大计数65536,请问各位大侠该怎么办...
我用外部中断计脉冲数,脉冲数超过设定值则执行某个动作,脉冲计数要求是最大记到999999,远远超出long Int的最大计数65536,请问各位大侠该怎么办
展开
展开全部
用unsigned long 型的数据就可以了,四字节
PS:65536是unsigned int 的范围,你记错啦
PS:65536是unsigned int 的范围,你记错啦
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
long(C# 参考)
long 关键字表示一种整型,该类型根据下表显示的大小和范围存储值。
类型 范围 大小 .NET Framework 类型
long
-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
有符号 64 位整数
long 关键字表示一种整型,该类型根据下表显示的大小和范围存储值。
类型 范围 大小 .NET Framework 类型
long
-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
有符号 64 位整数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那就用另一个再计。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询