car.c

来自「这是我以前做过的51单片机实验代码」· C语言 代码 · 共 65 行

C
65
字号
#include<reg51.h>
#include<stdio.h>
sbit p10=P1^0;
sbit p11=P1^1;
sbit p12=P1^2;
sbit p13=P1^3;
sbit p00=P0^0;
sbit p01=P0^1;
sbit p02=P0^2;
sbit p03=P0^3;
int t;
void timer() interrupt 1
{
t++;
TH0=0XB8;
TL0=0X00;
}

void delay(int a)
{
while(a--);
}
void main()
{
p00=0;
p01=0;
p02=0;
p03=0;

p10=0;
p11=0;
p12=0;

TMOD=0X01;
TH0=0XB8;
TL0=0X00;
EA=1;
ET0=1;

while(1)
{

	if(p00==1)
	{
	delay(2000);
	p10=!p10;
	
	printf("ccc\n");
	}

	if(p02==1)
	{
	p12=1;
	printf("aaa\n");
	}
	else
	p12=0;

	if(p01==1)
	{
	p11=1;
	printf("bbb\n");
	}
	else p11=0;
}}

⌨️ 快捷键说明

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