基于AT89C51与霍尔元件的测速及LCD1602显示

//电机转速表设计
#include    //包含单片机寄存器的头文件
#include  //包含_nop_()函数定义的头文件
#define   uchar unsigned char
#define   uint unsigned int    
sbit CS=P3^5;
sbit SID=P3^6;
sbit SCLK=P3^4;
sbit PSB=P3^7;
uchar code digit[ ]={"0123456789"}; //定义字符数组显示数字
uint v;   //储存电机转速
uchar count,count1;  //储存定时器T0中断次数
bit flag;      //计满1秒钟标志位

//**********液晶延时***************    
void delay_1ms(uint x)
{
      uint i,j;
      for(j=0;j

 

你可能感兴趣的:(c程)