#include "lcdtemp.h"
void tme_tempo(int d)
{
usleep(d*1000);
}
void PORT_INIT(void)
{
if( ioperm( PORTA ,4,1 ) )
{
printf("#Ioperm Error!\n");
exit(1);
}
outb( 0x03, PORTA + 2 );
tme_tempo(10);
}
void LCD_E_HIGH(void)
{
unsigned char tmp = inb( PORTA + 2 );
outb( 0xFE & tmp , PORTA + 2 );
}
void LCD_E_LOW(void)
{
unsigned char tmp = inb( PORTA + 2 );
outb( 0X01 | tmp , PORTA + 2 );
}
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载