⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ma.c

📁 利用单片机AT89S51与adc0809设计一个数字电压表
💻 C
字号:
/**********************************************************************
By ZhuTao

***********************************************************************/
#include "led.c"
#define addo (5.0/255.0)
#define zero 0.005	 //用于校准AD的误差
void main()
{
  uint cnt=0;
  

  while(1)
   {
     switch(cnt++)
      {
        case 0:   decodenum(ad_action(0)*addo+zero,0);break; 
        case 70:  decodenum(ad_action(1)*addo+zero,1);break;
        case 140: decodenum(ad_action(2)*addo+zero,2);break;
        case 210: decodenum(ad_action(3)*addo+zero,3);break;
        case 280: decodenum(ad_action(4)*addo+zero,4);break;
        case 350: decodenum(ad_action(5)*addo+zero,5);break;
        case 420: decodenum(ad_action(6)*addo+zero,6);break;
        case 490: decodenum(ad_action(7)*addo+zero,7);break;
        case 560:cnt=0;break;
       }
     disp();
   }
}       

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -