main.c

来自「凌阳控制AD2543」· C语言 代码 · 共 48 行

C
48
字号
#include "SPCE061A.h"
#include "lcd.h"
#include "25431.h"
#define uchar unsigned char
#define uint unsigned int

#define comm  0
#define dat   1  
 
extern void wr_lcd (unsigned char dat_comm,unsigned char content);
//extern write_comm();  
int temp;
//******************************************************************************************
//  主函数  
//******************************************************************************************
int main()
{    
    int ads;
    //*P_IOA_Dir=0xff00;        //May be lcd IO initial
    //*P_IOA_Attrib=0xff00;
    //*P_IOA_Data=0x0000;
  *P_SystemClock = 0x0080;   //PLL:20.48MHz  CPU:20.48MHz	
     io_initial();
  *P_IOA_Dir = 0xfff7;    
  *P_IOA_Attrib = 0xffff;  //why it must be ffff and not 0000
  *P_IOA_Data = 0x0000;
  lcd_init();
    while(1)   
    {       
        ads=send_get_2543(0x01);
        ads=ads&0x3fff;
        delay(0xffff);  
        *P_Watchdog_Clear=1;   
        ads=send_get_2543(0x01);
        ads=ads&0x3fff; 
              delay(0xffff);  
        *P_Watchdog_Clear=1;  
        ads=send_get_2543(0x01);
        ads=ads&0x3fff; 
        wr_lcd(comm,0x90);
         wr_lcd(dat,'=');
         dis_end(ads);
        delay(0xffff);  
        *P_Watchdog_Clear=1;
     }    
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?