1 #include <stdio.h>
 2 #include <string.h>
 3 #include"stdlib.h"
 4 
 5 unsigned char src[640*481];
 6 unsigned char dst[640*481];
 7 /*--  文字:  1  --*/
 8 /*--  微软雅黑24;  此字体下对应的点阵为:宽x高=20x42   --*/
 9 /*--  宽度不是8的倍数,现调整为:宽度x高度=24x42  --*/
10 unsigned char number1[]=
11 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
12 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x00,0x0F,0xFC,
13 0x00,0x3F,0xFC,0x00,0x3F,0xFC,0x00,0x3F,0xFC,0x00,0x3D,0xFC,0x00,0x01,0xFC,0x00,
14 0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,
15 0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,
16 0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x01,0xFC,0x00,0x3F,0xFF,0xE0,0x3F,0xFF,0xE0,
17 0x3F,0xFF,0xE0,0x3F,0xFF,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
18 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
19 main()
20 {
21 FILE *fp;
22 unsigned long  i,j,m;
23 int c;
24 unsigned char ch;
25 
26  if ((fp=fopen("test.mif","wb+"))==NULL)//打开MIF源文件
27         { /* 以只读方式打开文件1 */
28             printf("cannot open file1\n");
29             exit(0);
30             //return(0);
31         }
32 
33 fprintf(fp,"WIDTH=%d;\n",1); //写入mif 存储数据宽度 
34 
35 fprintf(fp,"DEPTH=%d;\n",262144); //写入mif 存储数据总量 
36 
37 fprintf(fp,"\n"); 
38 
39 fprintf(fp,"ADDRESS_RADIX=DEC;\n"); //十进制表示地址 
40 
41 fprintf(fp,"DATA_RADIX=HEX;\n"); //十六进制表示数据 
42 
43 fprintf(fp,"CONTENT BEGIN;\n"); //内容开始 
44 
45 fprintf(fp,"\n"); 
46 
47 i=0;
48 m=0;
49 
50 //for(i=0;i<512;i++)
51     for(j=0;j<24*42/8;j++)
52         {
53             for(i=0;i<8;i++)
54                 {
55                 if((number1[j]>>i)&0x01==1)
56                     fprintf(fp,"\t%d\t:\t%x;\n",m,1); 
57                 else
58                     fprintf(fp,"\t%d\t:\t%x;\n",m,0);    
59                 m++;    
60                 }
61         }
62 i,j,
63 //fseek(fp, 0, SEEK_SET); 
64 fprintf(fp,"\n"); 
65 fprintf(fp,"END;"); 
66 fclose(fp);
67 }
View Code

相关文章:

  • 2022-12-23
  • 2021-04-22
  • 2021-05-01
  • 2021-09-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-21
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案