main.c
来自「超声波传感器在凌阳16位单片机上的C语言程序」· C语言 代码 · 共 34 行
C
34 行
#include "spce061a.h"
#include "MyBit.h"
const unsigned int num[]="0123456789ABCDEF";
void SystemInit(void)
{
*P_SystemClock=0x0088;
SP_Init_IOA(0xffff,0xffff,0xffff);
SP_Init_IOB(0xffff,0xffff,0xffff);
Reset12864();
}
int main(void)
{
unsigned int L=0;
ISRinit();
SystemInit();
UltrasonicInit();
DispWord(0,0,"超声波测试:");
while(1)
{
L=GetDistance();
DispChar(0,1,num[L/10000]);
DispChar(1,1,num[(L%10000)/1000]);
DispChar(2,1,num[(L%1000)/100]);
DispChar(3,1,num[(L%100)/10]);
DispChar(4,1,num[L%10]);
DispChar(5,1,'m');
DispChar(6,1,'m');
*P_Watchdog_Clear=1;
delay_xms(10000);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?