資源簡介
arm7 44b0 與pc機器的通訊 通過串口0
把數(shù)據(jù)傳輸?shù)絧c 機器上進行顯示
代碼片段和文件信息
#include?“stdio.h“
#include??“44b.h“
void?Delay(unsigned?int?i)
{
unsigned?int?jk;
for(j=0;j {
for(k=0;k<2000;k++);
}
}
//*************************串口寄存器定義完畢***************************************//
//static?int?whichUart=0;??//標識初始化,使用的是哪一個串口
//**********************************************************************************
//函數(shù)功能:串口初始化
//參數(shù):三個,功能如下
//編寫日期:2009-3-15
//編寫人:
//是否修改:否
//**********************************************************************************
void?Uart_Init(int?whichuarint?mclkint?baud)
{//參數(shù)?whichuar=選擇串口0=串口01=串口1;mclk=時鐘;baud=波特率
int?i;
if(mclk==0)//如果輸入0為使用系統(tǒng)時鐘,否則自己輸入時鐘
{
mclk=MCLK;
}
if(whichuar==0) //串口0初始化
{
rUFCON0=0x0;?? //禁止FIFO
rUMCON0=0x0; //不使用自動流控制
rULCON0=0x3;??? //正常模式無奇偶校驗,1位停止位,
評論
共有 條評論