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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

關于單片機數碼管顯示不全的問題

查看數: 5573 | 評論數: 7 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-5-23 17:34

正文摘要:

樓主需要做一個protues的仿真,功能是電機正反轉,并將壓力傳感器的數值顯示出來,壓力傳感器是用電橋電路模擬的,現在其他部分都做好了,唯獨數碼管顯示不全,如下圖,想問一下怎么樣才能修改好?

回復

ID:96682 發表于 2019-5-24 21:29
U3 U4 段位標簽改過來,看數碼管是否能正常顯示否則替換別的數碼管
ID:327029 發表于 2019-5-24 21:13
把千,百,十,個的數字類型改成int。%運算必須用整型數據。
ID:93224 發表于 2019-5-24 18:27
數碼管顯示的數字有限,你可以用液晶試試
ID:545748 發表于 2019-5-24 15:44

不太明白你說的意思,是說我程序上段選和位選順序錯了嗎
ID:96682 發表于 2019-5-24 14:21
段位分不清
ID:545748 發表于 2019-5-23 21:02
void display(float nums)
{
     uchar qian,bai,shi,ge;
         uint out;
         out=nums*5*1000/255;
         qian=out/1000;
         bai=out%1000/100;
     shi=out%100/10;
         ge=out%10;

        wela=1;
    P0=0xfe;
    wela=0;
    dula=1;
    P0=table[qian]-128;
    dula=0;
        P0=0xff;
    delay(5);

        wela=1;
    P0=0xfd;
    wela=0;
    dula=1;
    P0=table[bai];
    dula=0;
        P0=0xff;
    delay(5);

    wela=1;
    P0=0xfb;
    wela=0;
    dula=1;
    P0=table[shi];
    dula=0;
        P0=0xff;
    delay(5);

    wela=1;
    P0=0xf7;
    wela=0;
    dula=1;
    P0=table[ge];
    dula=0;
        P0=0xff;
    delay(5);
   
}
程序如上
ID:545748 發表于 2019-5-23 17:35
壓縮包里是電路圖和程序

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

Powered by 單片機教程網

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