📄 lhy.c
字号:
#include <c:\TDS-EMU2XX\c2000\cgtools\include\stdio.h>
#include <c:\TDS-EMU2XX\c2000\cgtools\include\math.h>
#include <c:\TDS-EMU2XX\c2000\cgtools\include\stdlib.h>
#include <d:\lhy\lcd1.c>
#include <d:\lhy\f206.h>
#include <d:\lhy\jacky.dat>
#include <d:\lhy\ren.txt>
#include <d:\lhy\cyq.txt>
#include <d:\lhy\12.txt>
#include <d:\lhy\fifa.txt>
#define pi 3.14159265
#define N 16
volatile unsigned int *reg_p;
main()
{
int lcd_x,lcd_y,lcd_mode;
int i,j;
float volt[N];
asm(" setc intm");
/* reg_p=(unsigned int *)reg_greg;
*reg_p=0x0070;
reg_p=(unsigned int *)reg_imr;
*reg_p=0x0103;*/
reg_wsgr=0xffff;
asm(" setc xf");
/* for(i=2;i<N+2;i++)
{
Lcd_Point(i,volt[i-2]);
} */
reg_clk1=0x0001;
reg_clk1=0x0000;
reg_wsgr=0xffff;
/*tout control frequency*/
reg_tcr=0x0c23;
reg_prd=0x004b;
/*int2 interrupt*/
reg_icr=0x0001;
/*io1 confige output*/
reg_aspcr=0x2;
reg_iosr=0x0;
reg_iosr=0x2;
reg_iosr=0x0;
reg_iosr=0x2;
/* for(i=0;i<N;i++)
{
max125=0x221;
j=i;
}
asm(" setc xf");
asm(" clrc xf");
asm(" setc xf");
/* fp=fopen("d:\\aaa","w");
for(i=0;i<N;i++)
{
fprintf(fp," %f \n",volt[i]);
}
fclose(fp);
*/
Lcd_Init();
lcd_x=8;lcd_y=8;lcd_mode=1;
i=0;
Lcd_Out16x16(lcd_x,lcd_y,dian16x16,lcd_mode);
Lcd_Out16x16(lcd_x,lcd_y+2,liu16x16,lcd_mode);
Lcd_Out16x16(lcd_x,lcd_y+4,hu16x16,lcd_mode);
Lcd_Out16x16(lcd_x,lcd_y+6,gan16x16,lcd_mode);
Lcd_Out16x16(lcd_x,lcd_y+8,qi16x16,lcd_mode);
Lcd_Out16x16(lcd_x,lcd_y+10,ce16x16,lcd_mode);
Lcd_Out16x16(lcd_x,lcd_y+12,liang16x16,lcd_mode);
reg_wsgr=0xffff;
asm(" setc xf");
Lcd_Init();
Lcd_Out_Bmp(0,0,32,32,fifa,1);
Lcd_Out_Bmp(280,170,32,32,ren1,1);
Lcd_Out_Bmp(0,0,320,240,p12,1);
for(i=0;i<128;i++)
{
asm(" clrc xf");
}
i=0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -