手机版

PIC课程设计报告(11)

时间:2025-07-09   来源:未知    
字号:

void LCD_BUSY(void) { char R1; while(1)

{ R1=LCD_READ();

//读寄存器

if ((R1 & 0x80)==0x00) //最高位为忙标志位

break;

};

}

//整屏显示

void DISP_MENU(const char *A) { char i; CLR_LCD();

LCD_WRITE(LINE1,COM);

//回到行首

for (i=0;i<16;i++)

LCD_WRITE(A[i],DAT);

//显示16个字符,ASCII码对应的字符 }

//从R1双字节数转换为十进制数千位-个位: QW,BW,SW,GW void BCD(unsigned int R1)

{ QW=0;BW=0;SW=0;GW=0; while(R1>=1000) {R1-=1000;QW++;} while(R1>=100) {R1-=100;BW++;} while(R1>=10)

{R1-=10; SW++;} GW=R1;

}

//延时(n)ms

void DELAY(unsigned int n) { unsigned int j;

char k;

PIC课程设计报告(11).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)