📄 driverd.c
字号:
/***********************************/
/* 直接访问方式的驱动函数 */
/***********************************/
/* 直接驱动函数由4个子程序组成:
1.读BF和AC值函数PR0
2.写指令代码函数PR1
3.写显示数据函数PR2
4.读显示数据函数PR3
占用系统接口资源:
cradd,cwadd,dwadd,dradd
函数输入变量:COM 或 DAT */
/*---------读BF和AC值函数---------*/
PR0()
{
com=cradd;
}
/*-----------写指令函数-----------*/
PR1()
{
busy(); /* 调判忙函数 */
cwadd=com; /* 写指令 */
}
/*-----------写数据函数-----------*/
PR2()
{
busy(); /* 调判忙函数 */
dwadd=dat; /* 写数据 */
}
/*-----------读数据函数-----------*/
PR3()
{
busy(); /* 调判忙函数 */
dat=dradd; /* 读数据 */
}
/*------------判忙函数------------*/
busy()
{
do
{
ACC=cradd; /* 读状态字 */
}
while (ACC_7==1); /* 判“忙”标志 */
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -