找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1805|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

我想把這個(gè)單片機(jī)二組數(shù)碼管同時(shí)倒計(jì)時(shí)程序優(yōu)化一下,求意見(jiàn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:278457 發(fā)表于 2022-7-15 22:11 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
大神們提提意見(jiàn)!

51hei圖片20220715221002.png (11.25 KB, 下載次數(shù): 92)

51hei圖片20220715221002.png

51hei圖片20220715221045.png (6.69 KB, 下載次數(shù): 91)

51hei圖片20220715221045.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:278457 發(fā)表于 2022-7-15 22:12 | 只看該作者
是二組數(shù)碼管同時(shí)倒計(jì)時(shí).
回復(fù)

使用道具 舉報(bào)

板凳
ID:278457 發(fā)表于 2022-7-15 22:13 | 只看該作者
是模塊化的

51hei圖片20220715221253.png (41.88 KB, 下載次數(shù): 85)

51hei圖片20220715221253.png
回復(fù)

使用道具 舉報(bào)

地板
ID:688692 發(fā)表于 2022-7-16 10:29 | 只看該作者
意思是兩個(gè)數(shù)碼管顯示的內(nèi)容是一樣的?那就刪掉一半,輸出相同數(shù)據(jù)就好了
回復(fù)

使用道具 舉報(bào)

5#
ID:887371 發(fā)表于 2022-7-16 11:39 | 只看該作者

C語(yǔ)言要多使用函數(shù)。

  1. void ledbuf_set(unsigned int s1,unsigned int s2)
  2. {
  3.         LEDBuf[0]=s1/1000%10;
  4.         LEDBuf[1]=s1/100%10;
  5.         LEDBuf[2]=s1/10%10;
  6.         LEDBuf[3]=s1%10;

  7.         LEDBuf[4]=s2/1000%10;
  8.         LEDBuf[5]=s2/100%10;
  9.         LEDBuf[6]=s2/10%10;
  10.         LEDBuf[7]=s2%10;
  11. }
  12. void main()
  13. {
  14.         while(1)
  15.         {
  16. /*
  17. 不應(yīng)該在此更改LEDBuf
  18. 應(yīng)該在需要更改LEDBuf時(shí)才調(diào)用函數(shù)更改
  19. */
  20.                 //ledbuf_set(sec,9999-sec);
  21.                 ledbuf_set(sec,sec);
  22.         }
  23. }
復(fù)制代碼
回復(fù)

使用道具 舉報(bào)

6#
ID:213173 發(fā)表于 2022-7-16 20:54 | 只看該作者
shenqiwei 發(fā)表于 2022-7-15 22:12
是二組數(shù)碼管同時(shí)倒計(jì)時(shí).

測(cè)試 仿真.rar (91.07 KB, 下載次數(shù): 6)
回復(fù)

使用道具 舉報(bào)

7#
ID:584814 發(fā)表于 2022-7-18 10:49 | 只看該作者
LEDBuf[0]=s1/1000%10;
.....
既然是顯示內(nèi)容相同,這類計(jì)算非得多增加4個(gè)變量重復(fù)算一次么 ? 只算一次就是優(yōu)化
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表