c8051经典初始化

  上传用户:zhuanjifen 上传日期:2013-09-17 文件类型:DOC
  文件大小:29.00K 资料积分:0分 积分不够怎么办?
c8051
 
 
 
 
C8051F020的初始化过程又网友谈过,但是感觉还是有点不住,现在我把这个过程重复描
述一次,希望这方面需要的朋友参考:

#i nclude "C8051F020.h" 
#i nclude "stdio.h"
#define SYSCLK       11059000
#define BAUDRATE     9600
/*************************************************************/
#define WDTDISABLE  {WDTCN=0xDE;WDTCN=0xAD;}
/************************************************************/
/************************************************************/
void DELAY(void)
{
  int i,j;
  for(i=255;i>=0;i--)
    for(j=255;j>=0;j--); 
}

/*************************************************************/
 
void SYSCLK_Init (void)
{
 int i;
 OSCXCN=0x67;
 for(i=255;i>=0;i--);
 while (!(OSCXCN & 0x80)) ;    //11.059m hz
 OSCICN=0x88;
}

void UART0_Init (void)
{
   SCON0   = 0x50;                     // SCON0: mode 1, 8-bit UART, enable
RX
   TMOD   

关键词: c8051  

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关下载