Thông báo

Collapse
No announcement yet.

Thuật toán nhập số liệu tử ma trận phím 3*4

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Các bạn cung nghiên cứu. cái này mình viết để thiết lập giới hạn giá trị cho mạch đếm sản phẩm. Hơi cùi bắp nhưng dùng tạm tạm. hihi
    Code:
    unsigned char key(void)
    {
    	unsigned char i,j,k;	 
    	int n[4] = {0xfe,0xf7,0xfb,0xfd};	//Bang gia tri se xuat ra cac hang
    	for (i=0; i<4;++i)
    	{
    		keyport = n[i];
    		for(j=0;j<3;j++)				//Vong lap quet 4 cot
    			for(k=0;k<5;k++)			//Vong lap chong nhieu khi nhan phim
    			{
    				if(keyport==makey[3*i+j])	
    					return (3*i+j+1);
    			}
    	}
    	return 0;
    }
    
    void thietlap_gh(void)	//thiet lap gioi han so sp
    {
    	unsigned int sph=0;
    	unsigned char bientam=0;
    	if(key()==1)
    	{
    		out=0;
    		leddo=1;
    		ledxanh=1;
    		count1=0;
    		
    		for(;;)
    		{
    			bientam=key();
    			if(bientam==2)
    				break;
    			if(bientam>2)
    			{
    				sph=sph*10+bientam-3;
    				sph=sph%100;
    				count2=sph;
    				delay(200);
    			}
    		}
    
    		out=1;
    		leddo=0;
    	}
    }
    Cuộc đời như bánh omi, không biết rồi sẽ về đâu?

    Comment

    Về tác giả

    Collapse

    hang1988 Tìm hiểu thêm về hang1988

    Bài viết mới nhất

    Collapse

    Đang tải...
    X