文件名称:用凌阳61板驱动1602
文件大小:4KB
文件格式:TXT
更新时间:2012-03-21 10:46:16
凌阳61 1602
//=========================================================================================== //语法格式:void check_busy() //实现功能:读忙 //参数: 无 //返回值: 无 //作者: Jun 2009.02.26 //=========================================================================================== void check_busy(void) { uint busy; *P_IOB_Dir&=0xff00;//将IOB的低八位设置为输入 *P_IOB_Attrib=0xff00; for(;;) { RS_0(); RW_1(); EN_1(); busy=*P_IOB_Data; if(!(busy&0x0080))break; EN_0(); *P_Watchdog_Clear=0x0001; } *P_IOB_Dir=0xffff;//判忙时将IOB的低8位设置为了输入,现在改为输出 *P_IOB_Attrib=0xffff; }