标题:
我这里有小车计数器仿真程序,自己去取
[打印本页]
作者:
明威
时间:
2018-11-21 08:23
标题:
我这里有小车计数器仿真程序,自己去取
根据电机行程进行单片机计费,新手的课程设计
0.png
(21.99 KB, 下载次数: 20)
下载附件
2018-11-21 15:54 上传
单片机源程序如下:
#include <REG52.H>
#define uchar unsigned char
#define uint unsigned int
sbit LED1=P1^0;//从哪个口出来就改这个就好了,有四个口
sbit LED2=P1^1;
sbit LED3=P1^6;
sbit LED4=P1^7;
uchar highcount;
void timer0isr(void) interrupt 1 using 1
{
TH0 = 0xEC;
TL0 = 0x78;
highcount++;
if(highcount == 5)//为什么为这么宽就改这个上面四个口定义过来,你现在跑的是5,15,25,35
LED1 = 0;
else if(highcount == 10)
LED2 = 0;
else if(highcount == 20)
LED3 = 0;
else if(highcount == 40)
LED4 = 0;
else if(highcount == 100)
{
LED1 = 1;
LED2 = 1;
LED3 = 1;
LED4 = 1;
}
}
void main(void)
{
highcount = 0;
TMOD = 0x01;
LED1 = 1;
LED2 = 1;
LED3 = 1;
LED4 = 1;
TH0 = 0xEC;
TL0 = 0x78;
EA = 1;
ET0 = 1;
TR0 = 1;
while(1);
}
复制代码
所有资料51hei提供下载:
定时器.zip
(42.46 KB, 下载次数: 3)
2018-11-21 08:23 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1