打印

定义ASCII码字体出错

[复制链接]
3483|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
husion|  楼主 | 2011-1-14 10:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
const unsigned char  FONT8x8ASCII[][8] = {
/* 空格 */
  {
   ________,
   ________,
   ________,
   ________,
   ________,
   ________,
   ________,
   ________}
   
/*  !  */   
,{
   ___XX___,
   __XXXX__,
   __XXXX__,
   ___XX___,
   ___XX___,
   ________,
   ___XX___,
   ________} };
为什么我在Keil定义上面FONT8x8ASCII就提示出错
T.C(12): error C202: '________': undefined identifier
T.C(13): error C202: '________': undefined identifier
T.C(14): error C202: '________': undefined identifier
T.C(15): error C202: '________': undefined identifier
T.C(16): error C202: '________': undefined identifier
T.C(17): error C202: '________': undefined identifier
T.C(18): error C202: '________': undefined identifier
T.C(19): error C202: '________': undefined identifier
T.C(23): error C202: '___XX___': undefined identifier
T.C(24): error C202: '__XXXX__': undefined identifier
T.C(25): error C202: '__XXXX__': undefined identifier
T.C(26): error C202: '___XX___': undefined identifier
T.C(27): error C202: '___XX___': undefined identifier
T.C(28): error C202: '________': undefined identifier
T.C(29): error C202: '___XX___': undefined identifier
T.C(30): error C202: '________': undefined identifier

相关帖子

沙发
ayb_ice| | 2011-1-14 10:44 | 只看该作者
ASCII字符要用'',比如'A'
字符串用"".....

使用特权

评论回复
板凳
husion|  楼主 | 2011-1-14 11:25 | 只看该作者
1.以上在ADS上定义是没有问题的.
2.在Keil中定义
const unsigned char  FONT8x8ASCII[][8] = {
/* 空格 */
  {
   "________",
   "________",
   "________",
   "________",
   "________",
   "________",
   "________",
   "________"}
   
/*  !  */   
,{
   "___XX___",
   "__XXXX__",
   "__XXXX__",
   "___XX___",
   "___XX___",
   "________",
   "___XX___",
   "________"} };
出错:T.C(13): error C243: 'array[]': string out of bounds

使用特权

评论回复
地板
ayb_ice| | 2011-1-14 11:44 | 只看该作者
FONT8x8ASCII[][8]改成FONT8x8ASCII[][9]

使用特权

评论回复
5
husion|  楼主 | 2011-1-14 13:29 | 只看该作者
改了,一样的错误

使用特权

评论回复
6
ayb_ice| | 2011-1-14 13:33 | 只看该作者
''只能用于单个字符
""这个用于字符串
真怀疑你是不是写程序的

使用特权

评论回复
7
刘前辈| | 2011-1-14 13:57 | 只看该作者
本帖最后由 刘前辈 于 2011-1-14 14:10 编辑

main()
{
code  char  FONT8x8ASCII[][8] = {
/* 空格 */
     "________",
    "________",
    "________",
    "________",
    "________",
    "________",
    "________",
    "________",
    "___XX___",
    "__XXXX__",
    "__XXXX__",
    "___XX___",
    "___XX___",
    "________",
    "___XX___",
    "________" };

}
//*******************************************

RSEG  ?CO?LEDLS
FONT8x8ASCII?142:
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'X' ,'X' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'X' ,'X' ,'X' ,'X' ,'_' ,'_'
DB  '_' ,'_' ,'X' ,'X' ,'X' ,'X' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'X' ,'X' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'X' ,'X' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'X' ,'X' ,'_' ,'_' ,'_'
DB  '_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_' ,'_'


使用特权

评论回复
8
delin17| | 2011-1-14 14:22 | 只看该作者
应该是有头文件没包含进来
________这个都没有定义
#define ________         0x00
#define _______X         0x01
#define ______X_         0x02
#define ______XX         0x03
#define _____X__         0x04
#define _____X_X         0x05
如:

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

70

帖子

1

粉丝