c语言系统函数(word版)

c语言系统函数(word版)

ID:6321160

大小:143.00 KB

页数:26页

时间:2018-01-10

c语言系统函数(word版)_第1页
c语言系统函数(word版)_第2页
c语言系统函数(word版)_第3页
c语言系统函数(word版)_第4页
c语言系统函数(word版)_第5页
资源描述:

《c语言系统函数(word版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、系统函数1)ClearScreen2)DispBCD3)SetScrollBar4)TextOut5)UpdateLCD6)bell7)block8)clrscr9)cursor10)delay11)get_chi_font12)get_eng_font13)getkey14)getpixel15)gotoxy16)line17)move18)noidle19)outtextxy20)putpixel21)pyfc22)rectangle23)sleep24)textmode25)time26)write_chi_font27)write_eng_fontclr

2、scr,ClearScreen原型:externvoidclrscr(void);externvoidClearScreen(void);用法:#include功能:清屏说明:清除屏幕缓冲区及液晶显示缓冲区光标位置回到屏幕左上角。举例://clrscr.c#includemain(){clrscr();textmode(0x00);printf("Pressakey");getchar();ClearScreen();printf("AnotherScreen");getchar();return0;}DispBCD原型:

3、externvoidDispBCD(int);用法:#include功能:显示七段数码管数字说明:调用后在屏幕左侧图标区显示对应数字。显示最大值为999。举例://DispBCD.c#includemain(){inti;i=9;clrscr();printf("NowDisplay9");DispBCD(9);getchar();i=99;clrscr();printf("NowDisplay99");DispBCD(99);getchar();i=999;clrscr();printf("NowDisplay99");

4、DispBCD(999);getchar();return0;}SetScrollBar原型:externvoidSetDispBar(intsum,intcur);用法:#include功能:显示滚动条说明:调用后在屏幕左侧图标区显示百分比滚动条。sum为总长度,cur为当前位置。举例://SetScrollBar.c#includemain(){inti;clrscr();printf("ScrollBarTest");for(i=0;i<60;i+=5){SetScrollBar(60,i);sleep(1);}ge

5、tchar();return0;}TextOut,outtextxy原型:externvoidTextOut(intx,inty,char*str,intmode);用法:#include功能:在屏幕上指定位置输出字符串说明:outtextxy为指向TextOut的宏,用法相同。str所指向字符串可以为中文或英文。中文显示成16x16点阵,英文显示成8x16点阵。mode决定往屏幕上写的方式,其值含义如下:0:背景透明,点阵中为0的点不显示。1:正常方式,即点阵中为0的点擦除,为1的点显示。2:反显方式,即点阵中为1的点擦除,为0的点显示。3

6、:异或方式,即点阵中点的值和屏幕当前位置的值作异或后取值,为0则擦除,为1显示。举例://TextOut.c#includemain(){clrscr();TextOut(0,0,"文曲星",1);TextOut(10,10,"文曲星",0);TextOut(20,20,"您好",2);TextOut(30,30,"GGV-金远见",3);getchar();return0;}TextOut原型:externvoidUpdateLCD(unsignedintmode);用法:#include功能:以指定模式刷新屏幕说明:文

7、曲星屏幕可以按大行(行高16点)或小行(行高8点)显示。以CC300的屏幕为例,液晶分辨率为112*48即横向可显示112点,纵向可显示48点由于一个大行占据16点,小行占据8点,故可显示48/16=3大行,或48/8=6小行。大行和小行可以同屏显示。具体哪一行为大行,娜一行为小行由mode来决定。mode低字节从bit7-bit0每一位代表一行,为1表示大行,为0表示小行。举例如下:mode值对应二进制值屏幕显示状态0xE011100000三大行0xC011000000两大行,两小行0x8010000000一大行,四小行0x0000000000六小行0x200

8、0100000两小行,一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。