欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2946|回復: 3
收起左側

單片機AD模塊顯示電壓程序問題

[復制鏈接]
ID:540313 發表于 2019-7-16 18:05 | 顯示全部樓層 |閱讀模式
這是AD模塊的顯示電壓程序,用了電位器通道,想在數碼管上顯示電壓,想問問大家,為什么我這么寫了之后,數碼管上出現的是4.000,我算了結果應該是4.052旁邊波動,我不知道我這么寫為什么沒有小數點后面的部分了,想問問大家

QQ圖片20190716180518.jpg
回復

使用道具 舉報

ID:512684 發表于 2019-7-16 20:51 | 顯示全部樓層
變量temp定義成整數型的了吧,把小數點后面的數據強制刪掉了,你把temp定義成浮點型的試試
回復

使用道具 舉報

ID:585414 發表于 2019-7-16 21:56 | 顯示全部樓層
建議debug一下試試,你的數據類型寫得太過于混亂,多debug利于規范c編程
回復

使用道具 舉報

ID:388197 發表于 2019-7-16 23:12 | 顯示全部樓層
應該是運算優先級或者不同數據類型轉換的問題.
改成temp = (u16)(tp*1000)試試,
或者先
tp = tp*1000;
temp = (u16)tp;
搞不清楚優先級的就分開寫或者套括號都可以.
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表