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

📄 display.c

📁 此程序是基于c8051f020平台实现的是等精度频率计的测量控制部分
💻 C
字号:
#include<c8051f020.h>
#include "hao.h"
extern  f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,
        t0,t1,t2,t3,t4,t5,t6,t7,t8,t9,
		pulse0, pulse1, pulse2, pulse3, pulse4, pulse5, pulse6, pulse7, pulse8, pulse9;
uchar  table[]={'0','1','2','3','4','5','6','7','8','9','.'};

void display_f()
        {
			  
 	          lcd_write(0x00,0x80);
			  delay(10);
			  lcd_write(0x01,'F');
			  lcd_write(0x01,':');
			  lcd_write(0x01,table[f9]);
			  lcd_write(0x01,table[f8]);
			  lcd_write(0x01,table[f7]);
			  lcd_write(0x01,table[f6]);
			  lcd_write(0x01,table[f5]);
			  lcd_write(0x01,table[f4] );
			  lcd_write(0x01,table[f3] );
			  lcd_write(0x01,table[f2] );
			  lcd_write(0x01,table[10] );
			  lcd_write(0x01,table[f1] );
			  lcd_write(0x01,table[f0] );
			  lcd_write(0x01,'H');
			  lcd_write(0x01,'Z');
}

void display_t()
{			  
	          lcd_write(0x00,0xc0);
			    delay(10);
			  lcd_write(0x01,'T');
			  lcd_write(0x01,':');
			  lcd_write(0x01,table[t9]);
			  lcd_write(0x01,table[t8]);
			  lcd_write(0x01,table[t7]);
			  lcd_write(0x01,table[t6]);
			  lcd_write(0x01,table[t5]);
			  lcd_write(0x01,table[t4]);
			  lcd_write(0x01,table[t3]);
			  lcd_write(0x01,table[t2]);
			  lcd_write(0x01,table[10]);
			  lcd_write(0x01,table[t1]);
			  lcd_write(0x01,table[t0]);
			  lcd_write(0x01,'U');
			  lcd_write(0x01,'S');
			  
			
}

void display_pulse()
{
              
			  delay(10);
			  lcd_write(0x00,0x80);
			  lcd_write(0x01,'P');
			  lcd_write(0x01,':');
			  lcd_write(0x01,table[pulse9]);
			  lcd_write(0x01,table[pulse8]);
			  lcd_write(0x01,table[pulse7]);
			  lcd_write(0x01,table[pulse6]);
			  lcd_write(0x01,table[pulse5]);
			  lcd_write(0x01,table[pulse4]);
			  lcd_write(0x01,table[pulse3]);
			  lcd_write(0x01,table[pulse2]);
			  lcd_write(0x01,table[10]);
			  lcd_write(0x01,table[pulse1]);
			  lcd_write(0x01,table[pulse0]);
			  lcd_write(0x01,'U');
			  lcd_write(0x01,'S');
			  
			  	
}

void display_wait()
{
	           lcd_write(0x00,0x80);
			   delay(10);
			   
			   lcd_write(0x01,'W');
			   lcd_write(0x01,'A');
			   lcd_write(0x01,'I');
			   lcd_write(0x01,'T');
			  
}

⌨️ 快捷键说明

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