📄 libr.c
字号:
/**************************************************************************
Project : RDS Car Radio System
Compiler : ST7 HiCross C (HiWARE)
Module : libr.c
Version : V 1.0
Created : Feb 20, 1997
Author : C. Baek / ST-Korea
Description
- This file contains Common Routines used in
RDS Car Radio Software.
***************************************************************************/
#include "libr.h"
/*-----------------------------------------------------------------------------
ROUTINE Name : WAIT_Delay
Input/Output : Delay
Description : Wait Delay.
Comments : Only internal use.
-----------------------------------------------------------------------------*/
void WAIT_Delay (char DelayMs, char DelayUs)
{
asm
{
ld X,DelayMs
Delay0: LD A,DelayUs
Delay1: LD Y,#60
Delay2: DEC Y
JRNE Delay2
DEC A
JRNE Delay1
CP X,#0
JREQ Delay3
DEC X
JRT Delay0
Delay3:
}
}
void delay_us(unsigned int n)
{
while(n--);
asm nop;
}
/******************************* end of file *******************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -