//****************************************************************************
// 功用:C8051F330串口UART0示例程序
//****************************************************************************
//运用F330,串口为P0.4(TX0),P0.5(RX0);
//—————————————————————————–
// UART0.c
//—————————————————————————–
//—————————————————————————–
// 所包括的头文件
//————————————————————————
#include
//#include
//—————————————————————————–
// 常量界说
//—————————————————————————–
// 体系作业频率
#define SYSCLK 24500000
// 串口作业波特率
#define BAUDRATE 9600
//—————————————————————————–
// 功用函数
//—————————————————————————–
void SYSCLK_Init(void);
void PORT_Init(void);
void UART0_Init(void);
void Uart0_Transmit(unsigned char tmp);
void sendstr(unsigned char*tmp);
unsigned char temp ;
void delay_1ms()
{
}
void delay_ms(unsigned int i)
{
}
//—————————————————————————–
// 主程序
//—————————————————————————–
void main(void)
{
}
//—————————————————————————–
// 端口初始化
//—————————————————————————–
//
// 装备交叉开关和通用IO
//
// P0.4 – UART TX0
// P0.5 – UART RX0
void PORT_Init(void)
{
}
//—————————————————————————–
// 体系时钟初始化
//—————————————————————————–
void SYSCLK_Init(void)
{
}
//—————————————————————————–
// 串口UART0初始化
//—————————————————————————–
void UART0_Init(void)
{
}
//———————————————————–
// 串口UART0中止
//———————————————————–
//中止向量0x0023
void UATR0_ISR(void)interrupt 4
{
}
//———————————————————–
// 串口UART0发送
//———————————————————–
void Uart0_Transmit(unsigned char tmp)
{
}
//———————————————————–
// 发送字符串
//———————————————————–
void sendstr(unsigned char*tmp)
{
}