久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 51單片機proteus仿真:7段數碼管顯示小數 [打印本頁]

作者: 51黑z    時間: 2016-9-8 22:57
標題: 51單片機proteus仿真:7段數碼管顯示小數
這個51單片機的proteus仿真實現無符號浮點數的顯示。
具體說,顯示個位和小數點后三位
數碼管的顯示一定要注意消隱的問題,每次顯示數字之前要先關一次數碼管。否則會出現顯示混亂。

仿真電路圖如下:

C程序如下:
  1. #include<reg52.h>
  2. #include<intrins.h>
  3. sbit duan=P3^0;
  4. sbit wei=P3^1;
  5. unsigned char code table[] = {
  6. 0x3f,0x06,0x5b,0x4f,
  7. 0x66,0x6d,0x7d,0x07,
  8. 0x7f,0x6f,0x77,0x7c,
  9. 0x39,0x5e,0x79,0x71 };

  10. void delay(void)
  11. {
  12.   unsigned char i,j;
  13. for(i=0;i<10;i++)
  14.   for(j=0;j<110;j++);


  15. }


  16. void show6led(float num)
  17. {
  18. unsigned char i;


  19. i=num;
  20. duan=1;
  21. P2=table[i]+0x80;  //顯示個位和小數點
  22. duan=0;
  23. P2=0xff;   //先關閉led
  24. wei=1;
  25. P2=0xfb;             //段選3
  26. wei=0;
  27. delay();



  28.    P2=0xff;
  29. P3=0xff;  //這兩句非常重要,主要是清屏消隱
  30. num=num-i;
  31. num=num*10;
  32. i=num;
  33. duan=1;
  34. P2=table[i];
  35. duan=0;
  36.   P2=0xff;
  37.   wei=1;
  38. P2=0xf7;          //段選4,十分位
  39. wei=0;
  40. delay();


  41.     P2=0xff;
  42. P3=0xff;
  43.   num=num-i;
  44. num=num*10;
  45. i=num;
  46. duan=1;
  47. P2=table[i];
  48. duan=0;
  49. P2=0xff;
  50. wei=1;
  51. P2=0xef;          //段選5,百分位
  52. wei=0;
  53. delay();



  54.   P2=0xff;
  55. P3=0xff;
  56. num=num-i;
  57. num=num*10;
  58. i=num;
  59. duan=1;
  60. P2=table[i];
  61. duan=0;
  62. P2=0xff;
  63. wei=1;
  64. P2=0xdf;          //段選6,千分位
  65. wei=0;
  66. delay();
  67.    P2=0xff;
  68. P3=0xff;

  69. }

  70. main()
  71. {
  72.   float number;
  73.   number=3.718;
  74.   
  75.   while(1)
  76.   {
  77.    show6led(number);

  78.   }


  79. }
復制代碼








歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲一区二区在线视频 | 日韩精品一区二区三区视频播放 | 国产成人精品一区 | 三级av网址| 国产91精品久久久久久久网曝门 | 久久精品这里精品 | 久久9999久久 | 欧美日日 | 国产一卡二卡三卡 | 国产精品亚洲精品久久 | 欧美多人在线 | 98成人网 | 中文字幕成人在线 | 青青草av | 亚洲国产视频一区二区 | 波多野结衣一二三区 | 亚洲午夜三级 | 91国产精品| 波霸ol一区二区 | 亚洲精美视频 | 蜜桃av一区二区三区 | 综合色在线 | 亚洲最新网址 | 国产男女猛烈无遮掩视频免费网站 | 亚洲成人网在线播放 | 久久久久国产一区二区三区四区 | 国产精品区二区三区日本 | 日本精品在线播放 | 免费一级毛片 | 在线观看深夜视频 | 久久免费精品视频 | 欧美二区在线 | 亚洲成人精品视频 | 午夜av电影 | 国内精品久久久久久久 | 福利精品在线观看 | 亚洲看片网站 | 韩国av网站在线观看 | www.男人天堂.com | 国产福利在线小视频 | 天天操天天干天天爽 |