?? uart._c
字號:
/****************************************Copyright (c)**************************************************
**
** 開 發 部
**
** 文 件 名: uart.c
** 最后修改日期: 2005-7-9 20:36
** 描 述: ATmega16L的操作函數
** 版 本: V1.0
** 主 控 芯 片:M16 晶振頻率:7.3728MHZ,
**********************************************************************************************************/
#include <iom16v.h>
#include <macros.h>
#include "define.h"
#include "function.h"
#include "extern.h"
/**********************************************************************
functionName:putChar(uint8 sentData)
description:通過串口發送數據sentData
**********************************************************************/
void putChar(uint08 sentData)
{
while(!(UCSRA&(1<<UDRE)));
UDR=sentData;
}
/**********************************************************************
functionName:putChars(uint08 *sentData)
description:通過串口接受數據
**********************************************************************/
uint08 getChar(void)
{
while(!(UCSRA&BIT(RXC)))
{
if(!flag)
if(TCCNT1 < 20)
asm("jmp 0x000000\n");
};
return(UDR);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -