IoInitial.c
上传用户:xhjmsc
上传日期:2019-09-13
资源大小:389k
文件大小:1k
源码类别:

传真(Fax)编程

开发平台:

C/C++

  1. //Io Set
  2. #include "includeH.h"
  3. void IoInitial(void)
  4. {
  5.      //BCSCTL1|=XTS;     //MCLK时钟源  Select LFXTCLK high frequency
  6.      //BCSCTL2|=SELM_3;     //MCLK时钟源  Select LFXTCLK   //+DIVM_3
  7.      //delay800ms();
  8.      P2SEL = 0X00;                          
  9.      P2DIR = 0X1f;//P2DIR = 0X3E;
  10.      P2OUT = 0X19;
  11.      
  12.      //P2SEL = 0X00; //For old flash circuit                         
  13.      //P2DIR = 0X3E; //For old flash circuit 
  14.      //P2OUT = 0X26; //For old flash circuit 
  15.      
  16.      FLASH_CON_PORT_OUT |= CE; //COMMAND_LATCH_INTO_INITAIL all control disable
  17.      FLASH_CON_PORT_OUT |= WE;
  18.      FLASH_CON_PORT_OUT |= RE;
  19.      FLASH_CON_PORT_OUT &= ~CLE;
  20.      FLASH_CON_PORT_OUT &= ~ALE;
  21.      
  22.      
  23.      
  24.      
  25.     
  26.      //P2OUT = 0X19; //
  27.      //P3SEL = 0X00;                          
  28.      //P3DIR = 0Xff;
  29.      //P3OUT = 0X10;
  30.      //P3OUT = 0X00;
  31.      P1SEL = 0X00;
  32.      P1DIR = 0X40;
  33.      P1OUT = 0x00;
  34.      P4SEL = 0X00;                          
  35.      P4DIR = 0X06;
  36.      P4OUT = 0x06;
  37.      P5SEL = 0X00;                          
  38.      P5DIR = 0X00;
  39.      P6SEL = 0X00;                          
  40.      P6DIR = 0x58;//11011000     11010001; //McuModemKeyControl on PcModemKeyControl off
  41.      P6OUT = 0x09;//0b01000001; //McuModemKeyControl on PcModemKeyControl off Set SoftUartRx and Tx bit
  42.