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

標題: 我想把這個單片機二組數碼管同時倒計時程序優化一下,求意見 [打印本頁]

作者: shenqiwei    時間: 2022-7-15 22:11
標題: 我想把這個單片機二組數碼管同時倒計時程序優化一下,求意見
大神們提提意見!

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

51hei圖片20220715221002.png

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

51hei圖片20220715221045.png

作者: shenqiwei    時間: 2022-7-15 22:12
是二組數碼管同時倒計時.
作者: shenqiwei    時間: 2022-7-15 22:13
是模塊化的

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

51hei圖片20220715221253.png

作者: cnos    時間: 2022-7-16 10:29
意思是兩個數碼管顯示的內容是一樣的?那就刪掉一半,輸出相同數據就好了
作者: datouyuan    時間: 2022-7-16 11:39
shenqiwei 發表于 2022-7-15 22:13
是模塊化的

C語言要多使用函數。

  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. 不應該在此更改LEDBuf
  18. 應該在需要更改LEDBuf時才調用函數更改
  19. */
  20.                 //ledbuf_set(sec,9999-sec);
  21.                 ledbuf_set(sec,sec);
  22.         }
  23. }
復制代碼

作者: wulin    時間: 2022-7-16 20:54
shenqiwei 發表于 2022-7-15 22:12
是二組數碼管同時倒計時.

測試 仿真.rar (91.07 KB, 下載次數: 6)

作者: man1234567    時間: 2022-7-18 10:49
LEDBuf[0]=s1/1000%10;
.....
既然是顯示內容相同,這類計算非得多增加4個變量重復算一次么 ? 只算一次就是優化




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1