CODE C
#include <REGX51.H>
#include <stdio.h>
#include <math.h>
#include <intrins.h>
#include <string.h>

#define LCDdata P2
sbit RS = P3^0;
sbit SW = P3^1;
sbit EN = P3^2;
sbit K1 = P3^3;
sbit K2 = P3^4;
sbit R  = P3^5;
sbit L  = P3^6;
unsigned char i,j;
unsigned char x=5;
/****************************************/
void delay(unsigned char ms)
{
for(i=0;i<ms;i++)
for(j=0;j<125;j++){}
}
/******************************/
void control_dc(void)
{
if(K1==0)
{
R=0;
L=1;
}
/*if(K2==0)
{
R=1;
L=0;
} */
if(K2==0)
{
x++;
if(x>100)x=100;
}
}



/**************************************/
void main(void)
{
while(1)
{
control_dc();
}
}

(Empty)

Nguồn: Blog Điện Tử | Tin Học - Chia sẻ kiến thức - Kết nối đam mê điện tử

Điều khiển động cơ 1 chiều, lap trinh vi dieu khien, lap trinh 8051

Đăng nhận xét

Đăng nhận xét

Author Name



Tôi là Ngọc Anh. Tôi đến từ Nghệ An. Tôi tốt nghiệp một trường đại học tại Sài Gòn. Hiện tôi đang phát triển công ty riêng. Liên lạc với tôi qua:






Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.