直播系统平台搭建的重要性与工作总结的高效方法探讨
546
2022-05-28
说明:使用外部中断捕获车轮上脉冲,用于计数从而测量车轮总里程,通过LED灯亮灭累积示意。
设备:
连线方式已经在课堂上全部讲过了,请务必掌握设计思想,理解中断在实际机器人中的应用。
代码:
#include<8052.h>
#define LSA P1_5
#define LSB P1_6
#define LSC P1_7
char light;
void EXint_Init(void);
void Delayms(unsigned int);
void EXINT0() __interrupt 0;
void main()
{
EXint_Init();
motor=0xff;
LSA=0;
LSB=0;
LSC=0;
while(1)
{
P0 = motor;
Delayms(1);
}
}
void EXint_Init()
{
IT0=1;
IT1=0;
// IPH=0x40;
PX1=1;
EA=1;
EX0=1;
EX1=1;
}
void Delayms(unsigned int xms)
{
unsigned int i,j;
for(i = xms;i > 0;i--)
{
for (j = 110;j > 0;j--);
}
}
void EXINT0() __interrupt 0
{
motor--;
}
单片机
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。