基于avr的绘图型图形库文件(drawing graphics library file based on avr)

基于avr的绘图型图形库文件(drawing graphics library file based on avr)

ID:15174623

大小:28.88 KB

页数:59页

时间:2018-08-01

基于avr的绘图型图形库文件(drawing  graphics library file based on avr)_第1页
基于avr的绘图型图形库文件(drawing  graphics library file based on avr)_第2页
基于avr的绘图型图形库文件(drawing  graphics library file based on avr)_第3页
基于avr的绘图型图形库文件(drawing  graphics library file based on avr)_第4页
基于avr的绘图型图形库文件(drawing  graphics library file based on avr)_第5页
资源描述:

《基于avr的绘图型图形库文件(drawing graphics library file based on avr)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于avr的绘图型12864图形库文件(Drawing12864graphicslibraryfilebasedonAVR)#则__avr_huitu12864_h#定义__avr_huitu12864_h#包括<<_const。”#包括<<数学。”#定义unsignedchar函数#unsignedint定义单元#定义RS(1<<0)/控制口PC口;数据口是PA口#定义RW(1<<1)#定义EN(1<<2)#定义CS1(1<<3)#定义CS2(1<<4)#定义休息(1<<5)无效wr_data(UCHARDAT);//写数据无效wr_command(函数命令);//写指令清平(v

2、oid函数CS);//清屏无效wr_onebytel(函数的函数的函数X,Y,DAT);//在第页列写一字节数据XYrd_data虚空(void);//读数据无效rd_onebytel(函数的函数X、Y);//在第页列读一字节数据XY无效rd_somebytel(函数的函数X,Y,Z的函数);//从第XYZ字节数据页列开始读虚点(函数的函数X,Y,ucharzheng);//在第X行Y列写一个点(郑时表示点亮=1,0表示熄灭;0≤x≤63,0<=Y<=127)空面(函数X,Y的函数,函数的函数的函数的XX,YY,郑);//从坐标(x,y)到(XX,YY)画一个矩形面郑=1点亮0熄灭

3、;XX>X、YYY>无效的线(XY的函数,函数,函数的函数的函数的HH,YY,郑);//从坐标(x,y)到(XX,YY)画一条线郑=1点亮0熄灭;无效biankuang(函数的函数的函数X,Y,XX,YY的函数,函数的函数关、郑);//从坐标(x,y)到(XX,YY)画一个矩形边框,宽表示边框宽度;郑=1点亮0熄灭;XX>X、YYY>虚空元(函数的函数X,Y,char函数R,郑);//以(x,y)为圆心R为半径画圆面,郑=1点亮0熄灭无效yuanbiankuang(函数的函数X,Y,字符,函数的函数关、郑);////以(x,y)为圆心R为半径画圆边框,宽表示宽度,郑=1点亮0熄灭无

4、效的范县(函数X,Y的函数的函数的函数,XX,YY);//从坐标(x,y)到(XX,YY)的矩形区域内数据反显无效PointF(函数X,函数y);//点(x,y)反显无效yuanfanxian(函数的函数X,Y,焦R);//以(x,y)为圆心R为半径圆形区域内数据反显rd_point函数(函数的函数X、Y);//读(x,y)点得数据(返回值为UCHAR型)无效wr_sin(函数,函数的函数的函数B,C,D);//画函数正弦曲线,起始坐标为(一,0)表示最大值表示频率B,C,D=1点亮0熄灭无效wr_cos(函数,函数的函数的函数B,C,D);//画函数余弦曲线,起始坐标为(一,0)

5、表示最大值表示频率B,C,D=1点亮0熄灭无效wr_tan(函数,函数的函数的函数B,C,D);//画函数正切曲线,起始坐标为(一,0)表示最大值表示频率B,C,D=1点亮0熄灭无效的太极(函数X,Y的函数,字符R);//以(x,y)为圆心R为半径画一个太极图lcd_busy虚空(void);//判忙lcd_init虚空(void);//液晶初始化voidinit(void);//初始化read_dat函数;rd_zhanchun[函数];无效delay_5us(单位N){为(n=0);N—);}无效delay_ms(单位N){单元我;为(n;0;n)对于(i=0;i<1140;i

6、+);}初始化(空){0xffDDRA=;0xff门=;0xff口=;0xffPORTC=;lcd_init();}无效wr_data(UCHARDAT){lcd_busy();//检测忙PORTC=RSRS=1;//还能和=~RWRW=0;//PORTC=ENEN=1;//门=DAT;//输出数据还能和=~ENEN=0;//}wr_command(void函数命令){lcd_busy();//根据需要检测忙还能和=~RSRS=0;//还能和=~RWRW=0;//PORTC=ENEN=1;//门=命令;//输出指令还能和=~ENEN=0;//}lcd_busy虚空(void){温度

7、的函数;UCHAR旗=1;当(标志=1){DDRA=0x00;//端口B改为输入0xff门=;还能和=~RSRS=0;//PORTC=RWRW=1;//PORTC=ENEN=1;//(4)delay_5us;温度=翩;//读端口一还能和=~EN;DDRA=0xff;//端口一改为输出delay_5us(4);//恩=0如果((温度>>7)==0)标志=0;}}lcd_init虚空(void){清平(2);wr_command(0x3e);wr_command(0xC0

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

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

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