Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

Erreur de ROM !
Guest
Confirmé
Confirmé
Messages : 800
Enregistré en : mars 2017

#21 Message par Guest » dim. 29 mai 2016 19:43

Jérémy a écrit :
tient le fait d'enlever les 4 caractères c'est ok avec fichier et dans le code ???


Oui en enelvant seulement les 4 derniers caractéres ca compile avec la "font" directement dans le source


bon soit le compli place cela un peu au hasard et tu ne trouves pas l'espace nécessaire pour mettre ces 2096 octets

si tu places une font plus petit c'est ok? je suppose que oui

fait une recherche pour placer un point origine sur microC en flash

Erreur de ROM !
Jérémy
Administrateur du site
Administrateur du site
Messages : 2750
Âge : 46
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#22 Message par Jérémy » dim. 29 mai 2016 19:45

Oui avec la font qui n'est pas en gras pas de probléme !

Mais la "font" en gras à plus de valeurs je pense ( le double) .
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Erreur de ROM !
Guest
Confirmé
Confirmé
Messages : 800
Enregistré en : mars 2017

#23 Message par Guest » dim. 29 mai 2016 19:52

Jérémy a écrit :Oui avec la font qui n'est pas en gras pas de probléme !

Mais la "font" en gras à plus de valeurs je pense ( le double) .


bon place la non gras + une toute petite si ok c'est que tu n'a pas de segment de 2096 octets et la je ne vois que le point origine ou alors voir options de complilation je ne connais pas microC

Erreur de ROM !
Jérémy
Administrateur du site
Administrateur du site
Messages : 2750
Âge : 46
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#24 Message par Jérémy » dim. 29 mai 2016 20:06

bon place la non gras + une toute petite si ok


Je place la non gras , et la gras mais avec les 4 caractères en moins et ca fonctionne parfaitement, avec une occupation mémoire de moitié .
Cela vient forcement du tableau crée par la "font en gras", qui est trop gros !.

En divisant le tableau de la font ou en le réduisant ça fonctionne bien !

Je vais explorer les option de compilation ! sinon ben tant pis . mais c'est bien de le savoir quand même ! Je pourrais poster sur le foru mmikoE , au pire pour avoir le fin mot de l'histoire!

En farfouillant dans MikroC je tombe la dessus / bouton "listing" :

Voici des chose peut etre que tu arrivera à déchiffrer :

Code : Tout sélectionner

//** Constants locations ** 
//ADDRESS    SIZE    CONSTANT
//----------------------------------------------
0x0216     [380]    _Description_bold
0x0392       
[2]    ?ICS_largeur
0x0394       
[8]    ?ICS?lstr1_CARN2
0x039C       
[2]    ?ICS_i
0x039E      
[11]    ?ICS?lstr2_CARN2
0x03A9       
[2]    ?ICS_k
0x0800    
[2040]    _Font_arial_12_bold


[spoil]

Code : Tout sélectionner

;CARN2.c,1992 :: _Description_bold
0x0216        0x3402 
;_Description_bold+0
0x0217        0x3400 
;_Description_bold+1
0x0218        0x3400 
;_Description_bold+2
0x0219        0x3400 
;_Description_bold+3
0x021A        0x3402 
;_Description_bold+4
0x021B        0x3400 
;_Description_bold+5
0x021C        0x3406 
;_Description_bold+6
0x021D        0x3400 
;_Description_bold+7
0x021E        0x3406 
;_Description_bold+8
0x021F        0x3400 
;_Description_bold+9
0x0220        0x340C 
;_Description_bold+10
0x0221        0x3400 
;_Description_bold+11
0x0222        0x3407 
;_Description_bold+12
0x0223        0x3400 
;_Description_bold+13
0x0224        0x341E 
;_Description_bold+14
0x0225        0x3400 
;_Description_bold+15
0x0226        0x3407 
;_Description_bold+16
0x0227        0x3400 
;_Description_bold+17
0x0228        0x3433 
;_Description_bold+18
0x0229        0x3400 
;_Description_bold+19
0x022A        0x340F 
;_Description_bold+20
0x022B        0x3400 
;_Description_bold+21
0x022C        0x3448 
;_Description_bold+22
0x022D        0x3400 
;_Description_bold+23
0x022E        0x340B 
;_Description_bold+24
0x022F        0x3400 
;_Description_bold+25
0x0230        0x3475 
;_Description_bold+26
0x0231        0x3400 
;_Description_bold+27
0x0232        0x3402 
;_Description_bold+28
0x0233        0x3400 
;_Description_bold+29
0x0234        0x3496 
;_Description_bold+30
0x0235        0x3400 
;_Description_bold+31
0x0236        0x3404 
;_Description_bold+32
0x0237        0x3400 
;_Description_bold+33
0x0238        0x349C 
;_Description_bold+34
0x0239        0x3400 
;_Description_bold+35
0x023A        0x3404 
;_Description_bold+36
0x023B        0x3400 
;_Description_bold+37
0x023C        0x34A8 
;_Description_bold+38
0x023D        0x3400 
;_Description_bold+39
0x023E        0x3405 
;_Description_bold+40
0x023F        0x3400 
;_Description_bold+41
0x0240        0x34B4 
;_Description_bold+42
0x0241        0x3400 
;_Description_bold+43
0x0242        0x3408 
;_Description_bold+44
0x0243        0x3400 
;_Description_bold+45
0x0244        0x34C3 
;_Description_bold+46
0x0245        0x3400 
;_Description_bold+47
0x0246        0x3402 
;_Description_bold+48
0x0247        0x3400 
;_Description_bold+49
0x0248        0x34DB 
;_Description_bold+50
0x0249        0x3400 
;_Description_bold+51
0x024A        0x3404 
;_Description_bold+52
0x024B        0x3400 
;_Description_bold+53
0x024C        0x34E1 
;_Description_bold+54
0x024D        0x3400 
;_Description_bold+55
0x024E        0x3402 
;_Description_bold+56
0x024F        0x3400 
;_Description_bold+57
0x0250        0x34ED 
;_Description_bold+58
0x0251        0x3400 
;_Description_bold+59
0x0252        0x3404 
;_Description_bold+60
0x0253        0x3400 
;_Description_bold+61
0x0254        0x34F3 
;_Description_bold+62
0x0255        0x3400 
;_Description_bold+63
0x0256        0x3408 
;_Description_bold+64
0x0257        0x3400 
;_Description_bold+65
0x0258        0x34FF 
;_Description_bold+66
0x0259        0x3400 
;_Description_bold+67
0x025A        0x3405 
;_Description_bold+68
0x025B        0x3400 
;_Description_bold+69
0x025C        0x3417 
;_Description_bold+70
0x025D        0x3401 
;_Description_bold+71
0x025E        0x3408 
;_Description_bold+72
0x025F        0x3400 
;_Description_bold+73
0x0260        0x3426 
;_Description_bold+74
0x0261        0x3401 
;_Description_bold+75
0x0262        0x3408 
;_Description_bold+76
0x0263        0x3400 
;_Description_bold+77
0x0264        0x343E 
;_Description_bold+78
0x0265        0x3401 
;_Description_bold+79
0x0266        0x3408 
;_Description_bold+80
0x0267        0x3400 
;_Description_bold+81
0x0268        0x3456 
;_Description_bold+82
0x0269        0x3401 
;_Description_bold+83
0x026A        0x3408 
;_Description_bold+84
0x026B        0x3400 
;_Description_bold+85
0x026C        0x346E 
;_Description_bold+86
0x026D        0x3401 
;_Description_bold+87
0x026E        0x3408 
;_Description_bold+88
0x026F        0x3400 
;_Description_bold+89
0x0270        0x3486 
;_Description_bold+90
0x0271        0x3401 
;_Description_bold+91
0x0272        0x3408 
;_Description_bold+92
0x0273        0x3400 
;_Description_bold+93
0x0274        0x349E 
;_Description_bold+94
0x0275        0x3401 
;_Description_bold+95
0x0276        0x3408 
;_Description_bold+96
0x0277        0x3400 
;_Description_bold+97
0x0278        0x34B6 
;_Description_bold+98
0x0279        0x3401 
;_Description_bold+99
0x027A        0x3408 
;_Description_bold+100
0x027B        0x3400 
;_Description_bold+101
0x027C        0x34CE 
;_Description_bold+102
0x027D        0x3401 
;_Description_bold+103
0x027E        0x3402 
;_Description_bold+104
0x027F        0x3400 
;_Description_bold+105
0x0280        0x34E6 
;_Description_bold+106
0x0281        0x3401 
;_Description_bold+107
0x0282        0x3402 
;_Description_bold+108
0x0283        0x3400 
;_Description_bold+109
0x0284        0x34EC 
;_Description_bold+110
0x0285        0x3401 
;_Description_bold+111
0x0286        0x3408 
;_Description_bold+112
0x0287        0x3400 
;_Description_bold+113
0x0288        0x34F2 
;_Description_bold+114
0x0289        0x3401 
;_Description_bold+115
0x028A        0x3408 
;_Description_bold+116
0x028B        0x3400 
;_Description_bold+117
0x028C        0x340A 
;_Description_bold+118
0x028D        0x3402 
;_Description_bold+119
0x028E        0x3408 
;_Description_bold+120
0x028F        0x3400 
;_Description_bold+121
0x0290        0x3422 
;_Description_bold+122
0x0291        0x3402 
;_Description_bold+123
0x0292        0x3408 
;_Description_bold+124
0x0293        0x3400 
;_Description_bold+125
0x0294        0x343A 
;_Description_bold+126
0x0295        0x3402 
;_Description_bold+127
0x0296        0x340F 
;_Description_bold+128
0x0297        0x3400 
;_Description_bold+129
0x0298        0x3452 
;_Description_bold+130
0x0299        0x3402 
;_Description_bold+131
0x029A        0x340B 
;_Description_bold+132
0x029B        0x3400 
;_Description_bold+133
0x029C        0x347F 
;_Description_bold+134
0x029D        0x3402 
;_Description_bold+135
0x029E        0x340A 
;_Description_bold+136
0x029F        0x3400 
;_Description_bold+137
0x02A0        0x34A0 
;_Description_bold+138
0x02A1        0x3402 
;_Description_bold+139
0x02A2        0x340A 
;_Description_bold+140
0x02A3        0x3400 
;_Description_bold+141
0x02A4        0x34BE 
;_Description_bold+142
0x02A5        0x3402 
;_Description_bold+143
0x02A6        0x340A 
;_Description_bold+144
0x02A7        0x3400 
;_Description_bold+145
0x02A8        0x34DC 
;_Description_bold+146
0x02A9        0x3402 
;_Description_bold+147
0x02AA        0x3409 
;_Description_bold+148
0x02AB        0x3400 
;_Description_bold+149
0x02AC        0x34FA 
;_Description_bold+150
0x02AD        0x3402 
;_Description_bold+151
0x02AE        0x3408 
;_Description_bold+152
0x02AF        0x3400 
;_Description_bold+153
0x02B0        0x3415 
;_Description_bold+154
0x02B1        0x3403 
;_Description_bold+155
0x02B2        0x340A 
;_Description_bold+156
0x02B3        0x3400 
;_Description_bold+157
0x02B4        0x342D 
;_Description_bold+158
0x02B5        0x3403 
;_Description_bold+159
0x02B6        0x340A 
;_Description_bold+160
0x02B7        0x3400 
;_Description_bold+161
0x02B8        0x344B 
;_Description_bold+162
0x02B9        0x3403 
;_Description_bold+163
0x02BA        0x3402 
;_Description_bold+164
0x02BB        0x3400 
;_Description_bold+165
0x02BC        0x3469 
;_Description_bold+166
0x02BD        0x3403 
;_Description_bold+167
0x02BE        0x3408 
;_Description_bold+168
0x02BF        0x3400 
;_Description_bold+169
0x02C0        0x346F 
;_Description_bold+170
0x02C1        0x3403 
;_Description_bold+171
0x02C2        0x340A 
;_Description_bold+172
0x02C3        0x3400 
;_Description_bold+173
0x02C4        0x3487 
;_Description_bold+174
0x02C5        0x3403 
;_Description_bold+175
0x02C6        0x3408 
;_Description_bold+176
0x02C7        0x3400 
;_Description_bold+177
0x02C8        0x34A5 
;_Description_bold+178
0x02C9        0x3403 
;_Description_bold+179
0x02CA        0x340B 
;_Description_bold+180
0x02CB        0x3400 
;_Description_bold+181
0x02CC        0x34BD 
;_Description_bold+182
0x02CD        0x3403 
;_Description_bold+183
0x02CE        0x340A 
;_Description_bold+184
0x02CF        0x3400 
;_Description_bold+185
0x02D0        0x34DE 
;_Description_bold+186
0x02D1        0x3403 
;_Description_bold+187
0x02D2        0x340A 
;_Description_bold+188
0x02D3        0x3400 
;_Description_bold+189
0x02D4        0x34FC 
;_Description_bold+190
0x02D5        0x3403 
;_Description_bold+191
0x02D6        0x3409 
;_Description_bold+192
0x02D7        0x3400 
;_Description_bold+193
0x02D8        0x341A 
;_Description_bold+194
0x02D9        0x3404 
;_Description_bold+195
0x02DA        0x340A 
;_Description_bold+196
0x02DB        0x3400 
;_Description_bold+197
0x02DC        0x3435 
;_Description_bold+198
0x02DD        0x3404 
;_Description_bold+199
0x02DE        0x340B 
;_Description_bold+200
0x02DF        0x3400 
;_Description_bold+201
0x02E0        0x3453 
;_Description_bold+202
0x02E1        0x3404 
;_Description_bold+203
0x02E2        0x3409 
;_Description_bold+204
0x02E3        0x3400 
;_Description_bold+205
0x02E4        0x3474 
;_Description_bold+206
0x02E5        0x3404 
;_Description_bold+207
0x02E6        0x340A 
;_Description_bold+208
0x02E7        0x3400 
;_Description_bold+209
0x02E8        0x348F 
;_Description_bold+210
0x02E9        0x3404 
;_Description_bold+211
0x02EA        0x340A 
;_Description_bold+212
0x02EB        0x3400 
;_Description_bold+213
0x02EC        0x34AD 
;_Description_bold+214
0x02ED        0x3404 
;_Description_bold+215
0x02EE        0x340B 
;_Description_bold+216
0x02EF        0x3400 
;_Description_bold+217
0x02F0        0x34CB 
;_Description_bold+218
0x02F1        0x3404 
;_Description_bold+219
0x02F2        0x340F 
;_Description_bold+220
0x02F3        0x3400 
;_Description_bold+221
0x02F4        0x34EC 
;_Description_bold+222
0x02F5        0x3404 
;_Description_bold+223
0x02F6        0x3409 
;_Description_bold+224
0x02F7        0x3400 
;_Description_bold+225
0x02F8        0x3419 
;_Description_bold+226
0x02F9        0x3405 
;_Description_bold+227
0x02FA        0x340A 
;_Description_bold+228
0x02FB        0x3400 
;_Description_bold+229
0x02FC        0x3434 
;_Description_bold+230
0x02FD        0x3405 
;_Description_bold+231
0x02FE        0x3409 
;_Description_bold+232
0x02FF        0x3400 
;_Description_bold+233
0x0300        0x3452 
;_Description_bold+234
0x0301        0x3405 
;_Description_bold+235
0x0302        0x3404 
;_Description_bold+236
0x0303        0x3400 
;_Description_bold+237
0x0304        0x346D 
;_Description_bold+238
0x0305        0x3405 
;_Description_bold+239
0x0306        0x3404 
;_Description_bold+240
0x0307        0x3400 
;_Description_bold+241
0x0308        0x3479 
;_Description_bold+242
0x0309        0x3405 
;_Description_bold+243
0x030A        0x3404 
;_Description_bold+244
0x030B        0x3400 
;_Description_bold+245
0x030C        0x3485 
;_Description_bold+246
0x030D        0x3405 
;_Description_bold+247
0x030E        0x3408 
;_Description_bold+248
0x030F        0x3400 
;_Description_bold+249
0x0310        0x3491 
;_Description_bold+250
0x0311        0x3405 
;_Description_bold+251
0x0312        0x3409 
;_Description_bold+252
0x0313        0x3400 
;_Description_bold+253
0x0314        0x34A9 
;_Description_bold+254
0x0315        0x3405 
;_Description_bold+255
0x0316        0x3403 
;_Description_bold+256
0x0317        0x3400 
;_Description_bold+257
0x0318        0x34C4 
;_Description_bold+258
0x0319        0x3405 
;_Description_bold+259
0x031A        0x3408 
;_Description_bold+260
0x031B        0x3400 
;_Description_bold+261
0x031C        0x34CD 
;_Description_bold+262
0x031D        0x3405 
;_Description_bold+263
0x031E        0x3408 
;_Description_bold+264
0x031F        0x3400 
;_Description_bold+265
0x0320        0x34E5 
;_Description_bold+266
0x0321        0x3405 
;_Description_bold+267
0x0322        0x3407 
;_Description_bold+268
0x0323        0x3400 
;_Description_bold+269
0x0324        0x34FD 
;_Description_bold+270
0x0325        0x3405 
;_Description_bold+271
0x0326        0x3408 
;_Description_bold+272
0x0327        0x3400 
;_Description_bold+273
0x0328        0x3412 
;_Description_bold+274
0x0329        0x3406 
;_Description_bold+275
0x032A        0x3407 
;_Description_bold+276
0x032B        0x3400 
;_Description_bold+277
0x032C        0x342A 
;_Description_bold+278
0x032D        0x3406 
;_Description_bold+279
0x032E        0x3406 
;_Description_bold+280
0x032F        0x3400 
;_Description_bold+281
0x0330        0x343F 
;_Description_bold+282
0x0331        0x3406 
;_Description_bold+283
0x0332        0x3408 
;_Description_bold+284
0x0333        0x3400 
;_Description_bold+285
0x0334        0x3451 
;_Description_bold+286
0x0335        0x3406 
;_Description_bold+287
0x0336        0x3408 
;_Description_bold+288
0x0337        0x3400 
;_Description_bold+289
0x0338        0x3469 
;_Description_bold+290
0x0339        0x3406 
;_Description_bold+291
0x033A        0x3402 
;_Description_bold+292
0x033B        0x3400 
;_Description_bold+293
0x033C        0x3481 
;_Description_bold+294
0x033D        0x3406 
;_Description_bold+295
0x033E        0x3404 
;_Description_bold+296
0x033F        0x3400 
;_Description_bold+297
0x0340        0x3487 
;_Description_bold+298
0x0341        0x3406 
;_Description_bold+299
0x0342        0x3407 
;_Description_bold+300
0x0343        0x3400 
;_Description_bold+301
0x0344        0x3493 
;_Description_bold+302
0x0345        0x3406 
;_Description_bold+303
0x0346        0x3402 
;_Description_bold+304
0x0347        0x3400 
;_Description_bold+305
0x0348        0x34A8 
;_Description_bold+306
0x0349        0x3406 
;_Description_bold+307
0x034A        0x340C 
;_Description_bold+308
0x034B        0x3400 
;_Description_bold+309
0x034C        0x34AE 
;_Description_bold+310
0x034D        0x3406 
;_Description_bold+311
0x034E        0x3408 
;_Description_bold+312
0x034F        0x3400 
;_Description_bold+313
0x0350        0x34D2 
;_Description_bold+314
0x0351        0x3406 
;_Description_bold+315
0x0352        0x3408 
;_Description_bold+316
0x0353        0x3400 
;_Description_bold+317
0x0354        0x34EA 
;_Description_bold+318
0x0355        0x3406 
;_Description_bold+319
0x0356        0x3408 
;_Description_bold+320
0x0357        0x3400 
;_Description_bold+321
0x0358        0x3402 
;_Description_bold+322
0x0359        0x3407 
;_Description_bold+323
0x035A        0x3408 
;_Description_bold+324
0x035B        0x3400 
;_Description_bold+325
0x035C        0x341A 
;_Description_bold+326
0x035D        0x3407 
;_Description_bold+327
0x035E        0x3405 
;_Description_bold+328
0x035F        0x3400 
;_Description_bold+329
0x0360        0x3432 
;_Description_bold+330
0x0361        0x3407 
;_Description_bold+331
0x0362        0x3407 
;_Description_bold+332
0x0363        0x3400 
;_Description_bold+333
0x0364        0x3441 
;_Description_bold+334
0x0365        0x3407 
;_Description_bold+335
0x0366        0x3405 
;_Description_bold+336
0x0367        0x3400 
;_Description_bold+337
0x0368        0x3456 
;_Description_bold+338
0x0369        0x3407 
;_Description_bold+339
0x036A        0x3408 
;_Description_bold+340
0x036B        0x3400 
;_Description_bold+341
0x036C        0x3465 
;_Description_bold+342
0x036D        0x3407 
;_Description_bold+343
0x036E        0x3407 
;_Description_bold+344
0x036F        0x3400 
;_Description_bold+345
0x0370        0x347D 
;_Description_bold+346
0x0371        0x3407 
;_Description_bold+347
0x0372        0x340D 
;_Description_bold+348
0x0373        0x3400 
;_Description_bold+349
0x0374        0x3492 
;_Description_bold+350
0x0375        0x3407 
;_Description_bold+351
0x0376        0x3407 
;_Description_bold+352
0x0377        0x3400 
;_Description_bold+353
0x0378        0x34B9 
;_Description_bold+354
0x0379        0x3407 
;_Description_bold+355
0x037A        0x3409 
;_Description_bold+356
0x037B        0x3400 
;_Description_bold+357
0x037C        0x34CE 
;_Description_bold+358
0x037D        0x3407 
;_Description_bold+359
0x037E        0x3407 
;_Description_bold+360
0x037F        0x3400 
;_Description_bold+361
0x0380        0x34E9 
;_Description_bold+362
0x0381        0x3407 
;_Description_bold+363
0x0382        0x3406 
;_Description_bold+364
0x0383        0x3400 
;_Description_bold+365
0x0384        0x34FE 
;_Description_bold+366
0x0385        0x3407 
;_Description_bold+367
0x0386        0x3402 
;_Description_bold+368
0x0387        0x3400 
;_Description_bold+369
0x0388        0x3410 
;_Description_bold+370
0x0389        0x3408 
;_Description_bold+371
0x038A        0x3406 
;_Description_bold+372
0x038B        0x3400 
;_Description_bold+373
0x038C        0x3416 
;_Description_bold+374
0x038D        0x3408 
;_Description_bold+375
0x038E        0x3408 
;_Description_bold+376
0x038F        0x3400 
;_Description_bold+377
0x0390        0x3428 
;_Description_bold+378
0x0391        0x3408 
;_Description_bold+379
end of _Description_bold
;CARN2.c,:: ?ICS_largeur
0x0392        0x3400 
;?ICS_largeur+0
0x0393        0x3400 
;?ICS_largeur+1
end of ?ICS_largeur
;CARN2.c,:: ?ICS?lstr1_CARN2
0x0394        0x3455 
;?ICS?lstr1_CARN2+0
0x0395        0x346E 
;?ICS?lstr1_CARN2+1
0x0396        0x3420 
;?ICS?lstr1_CARN2+2
0x0397        0x3454 
;?ICS?lstr1_CARN2+3
0x0398        0x3465 
;?ICS?lstr1_CARN2+4
0x0399        0x3473 
;?ICS?lstr1_CARN2+5
0x039A        0x3474 
;?ICS?lstr1_CARN2+6
0x039B        0x3400 
;?ICS?lstr1_CARN2+7
end of ?ICS?lstr1_CARN2
;CARN2.c,:: ?ICS_i
0x039C        0x3400 
;?ICS_i+0
0x039D        0x3400 
;?ICS_i+1
end of ?ICS_i
;CARN2.c,:: ?ICS?lstr2_CARN2
0x039E        0x3430 
;?ICS?lstr2_CARN2+0
0x039F        0x3431 
;?ICS?lstr2_CARN2+1
0x03A0        0x3432 
;?ICS?lstr2_CARN2+2
0x03A1        0x3433 
;?ICS?lstr2_CARN2+3
0x03A2        0x3434 
;?ICS?lstr2_CARN2+4
0x03A3        0x3435 
;?ICS?lstr2_CARN2+5
0x03A4        0x3436 
;?ICS?lstr2_CARN2+6
0x03A5        0x3437 
;?ICS?lstr2_CARN2+7
0x03A6        0x3438 
;?ICS?lstr2_CARN2+8
0x03A7        0x3439 
;?ICS?lstr2_CARN2+9
0x03A8        0x3400 
;?ICS?lstr2_CARN2+10
end of ?ICS?lstr2_CARN2
;CARN2.c,:: ?ICS_k
0x03A9        0x3400 
;?ICS_k+0
0x03AA        0x3400 
;?ICS_k+1
end of ?ICS_k
;CARN2.c,:: _Font_arial_12_bold
0x0800        0x343C 
;_Font_arial_12_bold+0
0x0801        0x347E 
;_Font_arial_12_bold+1
0x0802        0x3442 
;_Font_arial_12_bold+2
0x0803        0x3442 
;_Font_arial_12_bold+3
0x0804        0x347E 
;_Font_arial_12_bold+4
0x0805        0x343C 
;_Font_arial_12_bold+5
0x0806        0x3480 
;_Font_arial_12_bold+6
0x0807        0x34E0 
;_Font_arial_12_bold+7
0x0808        0x3470 
;_Font_arial_12_bold+8
0x0809        0x341C 
;_Font_arial_12_bold+9
0x080A        0x348E 
;_Font_arial_12_bold+10
0x080B        0x3482 
;_Font_arial_12_bold+11
0x080C        0x3480 
;_Font_arial_12_bold+12
0x080D        0x3480 
;_Font_arial_12_bold+13
0x080E        0x3400 
;_Font_arial_12_bold+14
0x080F        0x3400 
;_Font_arial_12_bold+15
0x0810        0x3400 
;_Font_arial_12_bold+16
0x0811        0x3400 
;_Font_arial_12_bold+17
0x0812        0x3410 
;_Font_arial_12_bold+18
0x0813        0x3418 
;_Font_arial_12_bold+19
0x0814        0x340E 
;_Font_arial_12_bold+20
0x0815        0x3407 
;_Font_arial_12_bold+21
0x0816        0x3401 
;_Font_arial_12_bold+22
0x0817        0x3400 
;_Font_arial_12_bold+23
0x0818        0x340F 
;_Font_arial_12_bold+24
0x0819        0x341F 
;_Font_arial_12_bold+25
0x081A        0x3410 
;_Font_arial_12_bold+26
0x081B        0x3410 
;_Font_arial_12_bold+27
0x081C        0x341F 
;_Font_arial_12_bold+28
0x081D        0x340F 
;_Font_arial_12_bold+29
0x081E        0x3400 
;_Font_arial_12_bold+30
0x081F        0x3400 
;_Font_arial_12_bold+31
0x0820        0x3400 
;_Font_arial_12_bold+32
0x0821        0x3400 
;_Font_arial_12_bold+33
0x0822        0x3400 
;_Font_arial_12_bold+34
0x0823        0x3400 
;_Font_arial_12_bold+35
0x0824        0x3400 
;_Font_arial_12_bold+36
0x0825        0x3400 
;_Font_arial_12_bold+37
0x0826        0x3400 
;_Font_arial_12_bold+38
0x0827        0x3400 
;_Font_arial_12_bold+39
0x0828        0x3400 
;_Font_arial_12_bold+40
0x0829        0x3400 
;_Font_arial_12_bold+41
0x082A        0x3400 
;_Font_arial_12_bold+42
0x082B        0x3400 
;_Font_arial_12_bold+43
0x082C        0x3400 
;_Font_arial_12_bold+44
0x082D        0x3400 
;_Font_arial_12_bold+45
0x082E        0x349C 
;_Font_arial_12_bold+46
0x082F        0x34FE 
;_Font_arial_12_bold+47
0x0830        0x3466 
;_Font_arial_12_bold+48
0x0831        0x34E6 
;_Font_arial_12_bold+49
0x0832        0x34E6 
;_Font_arial_12_bold+50
0x0833        0x343E 
;_Font_arial_12_bold+51
      
|
      |
      |
      |
      |
      |
0x0E37        0x3400 ;_Font_arial_12_bold+1591
0x0E38        0x3400 
;_Font_arial_12_bold+1592
0x0E39        0x34F6 
;_Font_arial_12_bold+1593
0x0E3A        0x34F6 
;_Font_arial_12_bold+1594
0x0E3B        0x341F 
;_Font_arial_12_bold+1595
0x0E3C        0x341F 
;_Font_arial_12_bold+1596
0x0E3D        0x3400 
;_Font_arial_12_bold+1597
0x0E3E        0x3400 
;_Font_arial_12_bold+1598
0x0E3F        0x3400 
;_Font_arial_12_bold+1599
0x0E40        0x3400 
;_Font_arial_12_bold+1600
0x0E41        0x34F6 
;_Font_arial_12_bold+1601
0x0E42        0x34F6 
;_Font_arial_12_bold+1602
0x0E43        0x34C0 
;_Font_arial_12_bold+1603
0x0E44        0x34C0 
;_Font_arial_12_bold+1604
0x0E45        0x34FF 
;_Font_arial_12_bold+1605
0x0E46        0x347F 
;_Font_arial_12_bold+1606
0x0E47        0x3400 
;_Font_arial_12_bold+1607
0x0E48        0x3400 
;_Font_arial_12_bold+1608
0x0E49        0x3400 
;_Font_arial_12_bold+1609
0x0E4A        0x3400 
;_Font_arial_12_bold+1610
0x0E4B        0x34FE 
;_Font_arial_12_bold+1611
0x0E4C        0x34FE 
;_Font_arial_12_bold+1612
0x0E4D        0x3480 
;_Font_arial_12_bold+1613
0x0E4E        0x34C0 
;_Font_arial_12_bold+1614
0x0E4F        0x34E0 
;_Font_arial_12_bold+1615
0x0E50        0x3430 
;_Font_arial_12_bold+1616
0x0E51        0x3410 
;_Font_arial_12_bold+1617
0x0E52        0x341F 
;_Font_arial_12_bold+1618
0x0E53        0x341F 
;_Font_arial_12_bold+1619
0x0E54        0x3403 
;_Font_arial_12_bold+1620
0x0E55        0x3401 
;_Font_arial_12_bold+1621
0x0E56        0x3407 
;_Font_arial_12_bold+1622
0x0E57        0x341E 
;_Font_arial_12_bold+1623
0x0E58        0x3418 
;_Font_arial_12_bold+1624
0x0E59        0x3400 
;_Font_arial_12_bold+1625
0x0E5A        0x3400 
;_Font_arial_12_bold+1626
0x0E5B        0x3400 
;_Font_arial_12_bold+1627
0x0E5C        0x3400 
;_Font_arial_12_bold+1628
0x0E5D        0x3400 
;_Font_arial_12_bold+1629
0x0E5E        0x3400 
;_Font_arial_12_bold+1630
0x0E5F        0x3400 
;_Font_arial_12_bold+1631
0x0E60        0x34FE 
;_Font_arial_12_bold+1632
0x0E61        0x34FE 
;_Font_arial_12_bold+1633
0x0E62        0x341F 
;_Font_arial_12_bold+1634
0x0E63        0x341F 
;_Font_arial_12_bold+1635
0x0E64        0x3400 
;_Font_arial_12_bold+1636
0x0E65        0x3400 
;_Font_arial_12_bold+1637
0x0E66        0x34F0 
;_Font_arial_12_bold+1638
0x0E67        0x34F0 
;_Font_arial_12_bold+1639
0x0E68        0x3460 
;_Font_arial_12_bold+1640
0x0E69        0x3430 
;_Font_arial_12_bold+1641
0x0E6A        0x3430 
;_Font_arial_12_bold+1642
0x0E6B        0x34F0 
;_Font_arial_12_bold+1643
0x0E6C        0x34E0 
;_Font_arial_12_bold+1644
0x0E6D        0x3460 
;_Font_arial_12_bold+1645
0x0E6E        0x3430 
;_Font_arial_12_bold+1646
0x0E6F        0x3430 
;_Font_arial_12_bold+1647
0x0E70        0x34F0 
;_Font_arial_12_bold+1648
0x0E71        0x34E0 
;_Font_arial_12_bold+1649
0x0E72        0x341F 
;_Font_arial_12_bold+1650
0x0E73        0x341F 
;_Font_arial_12_bold+1651
0x0E74        0x3400 
;_Font_arial_12_bold+1652
0x0E75        0x3400 
;_Font_arial_12_bold+1653
0x0E76        0x3400 
;_Font_arial_12_bold+1654
0x0E77        0x341F 
;_Font_arial_12_bold+1655
0x0E78        0x341F 
;_Font_arial_12_bold+1656
0x0E79        0x3400 
;_Font_arial_12_bold+1657
0x0E7A        0x3400 
;_Font_arial_12_bold+1658
0x0E7B        0x3400 
;_Font_arial_12_bold+1659
0x0E7C        0x341F 
;_Font_arial_12_bold+1660
0x0E7D        0x341F 
;_Font_arial_12_bold+1661
0x0E7E        0x3400 
;_Font_arial_12_bold+1662
0x0E7F        0x3400 
;_Font_arial_12_bold+1663
0x0E80        0x3400 
;_Font_arial_12_bold+1664
0x0E81        0x3400 
;_Font_arial_12_bold+1665
0x0E82        0x3400 
;_Font_arial_12_bold+1666
0x0E83        0x3400 
;_Font_arial_12_bold+1667
0x0E84        0x3400 
;_Font_arial_12_bold+1668
0x0E85        0x3400 
;_Font_arial_12_bold+1669
0x0E86        0x3400 
;_Font_arial_12_bold+1670
0x0E87        0x3400 
;_Font_arial_12_bold+1671
0x0E88        0x3400 
;_Font_arial_12_bold+1672
0x0E89        0x3400 
;_Font_arial_12_bold+1673
0x0E8A        0x34F0 
;_Font_arial_12_bold+1674
0x0E8B        0x34F0 
;_Font_arial_12_bold+1675
0x0E8C        0x3460 
;_Font_arial_12_bold+1676
0x0E8D        0x3430 
;_Font_arial_12_bold+1677
0x0E8E        0x3430 
;_Font_arial_12_bold+1678
0x0E8F        0x3430 
;_Font_arial_12_bold+1679
0x0E90        0x34F0 
;_Font_arial_12_bold+1680
0x0E91        0x34E0 
;_Font_arial_12_bold+1681
0x0E92        0x341F 
;_Font_arial_12_bold+1682
0x0E93        0x341F 
;_Font_arial_12_bold+1683
0x0E94        0x3400 
;_Font_arial_12_bold+1684
0x0E95        0x3400 
;_Font_arial_12_bold+1685
0x0E96        0x3400 
;_Font_arial_12_bold+1686
0x0E97        0x3400 
;_Font_arial_12_bold+1687
0x0E98        0x341F 
;_Font_arial_12_bold+1688
0x0E99        0x341F 
;_Font_arial_12_bold+1689
0x0E9A        0x3400 
;_Font_arial_12_bold+1690
0x0E9B        0x3400 
;_Font_arial_12_bold+1691
0x0E9C        0x3400 
;_Font_arial_12_bold+1692
0x0E9D        0x3400 
;_Font_arial_12_bold+1693
0x0E9E        0x3400 
;_Font_arial_12_bold+1694
0x0E9F        0x3400 
;_Font_arial_12_bold+1695
0x0EA0        0x3400 
;_Font_arial_12_bold+1696
0x0EA1        0x3400 
;_Font_arial_12_bold+1697
0x0EA2        0x34C0 
;_Font_arial_12_bold+1698
0x0EA3        0x34E0 
;_Font_arial_12_bold+1699
0x0EA4        0x3470 
;_Font_arial_12_bold+1700
0x0EA5        0x3430 
;_Font_arial_12_bold+1701
0x0EA6        0x3430 
;_Font_arial_12_bold+1702
0x0EA7        0x3470 
;_Font_arial_12_bold+1703
0x0EA8        0x34E0 
;_Font_arial_12_bold+1704
0x0EA9        0x34C0 
;_Font_arial_12_bold+1705
0x0EAA        0x3407 
;_Font_arial_12_bold+1706
0x0EAB        0x340F 
;_Font_arial_12_bold+1707
0x0EAC        0x341C 
;_Font_arial_12_bold+1708
0x0EAD        0x3418 
;_Font_arial_12_bold+1709
0x0EAE        0x3418 
;_Font_arial_12_bold+1710
0x0EAF        0x341C 
;_Font_arial_12_bold+1711
0x0EB0        0x340F 
;_Font_arial_12_bold+1712
0x0EB1        0x3407 
;_Font_arial_12_bold+1713
0x0EB2        0x3400 
;_Font_arial_12_bold+1714
0x0EB3        0x3400 
;_Font_arial_12_bold+1715
0x0EB4        0x3400 
;_Font_arial_12_bold+1716
0x0EB5        0x3400 
;_Font_arial_12_bold+1717
0x0EB6        0x3400 
;_Font_arial_12_bold+1718
0x0EB7        0x3400 
;_Font_arial_12_bold+1719
0x0EB8        0x3400 
;_Font_arial_12_bold+1720
0x0EB9        0x3400 
;_Font_arial_12_bold+1721
0x0EBA        0x34F0 
;_Font_arial_12_bold+1722
0x0EBB        0x34F0 
;_Font_arial_12_bold+1723
0x0EBC        0x3460 
;_Font_arial_12_bold+1724
0x0EBD        0x3430 
;_Font_arial_12_bold+1725
0x0EBE        0x3430 
;_Font_arial_12_bold+1726
0x0EBF        0x3470 
;_Font_arial_12_bold+1727
0x0EC0        0x34E0 
;_Font_arial_12_bold+1728
0x0EC1        0x34C0 
;_Font_arial_12_bold+1729
0x0EC2        0x34FF 
;_Font_arial_12_bold+1730
0x0EC3        0x34FF 
;_Font_arial_12_bold+1731
0x0EC4        0x340C 
;_Font_arial_12_bold+1732
0x0EC5        0x3418 
;_Font_arial_12_bold+1733
0x0EC6        0x3418 
;_Font_arial_12_bold+1734
0x0EC7        0x341C 
;_Font_arial_12_bold+1735
0x0EC8        0x340F 
;_Font_arial_12_bold+1736
0x0EC9        0x3407 
;_Font_arial_12_bold+1737
0x0ECA        0x3400 
;_Font_arial_12_bold+1738
0x0ECB        0x3400 
;_Font_arial_12_bold+1739
0x0ECC        0x3400 
;_Font_arial_12_bold+1740
0x0ECD        0x3400 
;_Font_arial_12_bold+1741
0x0ECE        0x3400 
;_Font_arial_12_bold+1742
0x0ECF        0x3400 
;_Font_arial_12_bold+1743
0x0ED0        0x3400 
;_Font_arial_12_bold+1744
0x0ED1        0x3400 
;_Font_arial_12_bold+1745
0x0ED2        0x34C0 
;_Font_arial_12_bold+1746
0x0ED3        0x34E0 
;_Font_arial_12_bold+1747
0x0ED4        0x3470 
;_Font_arial_12_bold+1748
0x0ED5        0x3430 
;_Font_arial_12_bold+1749
0x0ED6        0x3430 
;_Font_arial_12_bold+1750
0x0ED7        0x3460 
;_Font_arial_12_bold+1751
0x0ED8        0x34F0 
;_Font_arial_12_bold+1752
0x0ED9        0x34F0 
;_Font_arial_12_bold+1753
0x0EDA        0x3407 
;_Font_arial_12_bold+1754
0x0EDB        0x340F 
;_Font_arial_12_bold+1755
0x0EDC        0x341C 
;_Font_arial_12_bold+1756
0x0EDD        0x3418 
;_Font_arial_12_bold+1757
0x0EDE        0x3418 
;_Font_arial_12_bold+1758
0x0EDF        0x340C 
;_Font_arial_12_bold+1759
0x0EE0        0x34FF 
;_Font_arial_12_bold+1760
0x0EE1        0x34FF 
;_Font_arial_12_bold+1761
0x0EE2        0x3400 
;_Font_arial_12_bold+1762
0x0EE3        0x3400 
;_Font_arial_12_bold+1763
0x0EE4        0x3400 
;_Font_arial_12_bold+1764
0x0EE5        0x3400 
;_Font_arial_12_bold+1765
0x0EE6        0x3400 
;_Font_arial_12_bold+1766
0x0EE7        0x3400 
;_Font_arial_12_bold+1767
0x0EE8        0x3400 
;_Font_arial_12_bold+1768
0x0EE9        0x3400 
;_Font_arial_12_bold+1769
0x0EEA        0x34F0 
;_Font_arial_12_bold+1770
0x0EEB        0x34F0 
;_Font_arial_12_bold+1771
0x0EEC        0x3460 
;_Font_arial_12_bold+1772
0x0EED        0x3430 
;_Font_arial_12_bold+1773
0x0EEE        0x3430 
;_Font_arial_12_bold+1774
0x0EEF        0x341F 
;_Font_arial_12_bold+1775
0x0EF0        0x341F 
;_Font_arial_12_bold+1776
0x0EF1        0x3400 
;_Font_arial_12_bold+1777
0x0EF2        0x3400 
;_Font_arial_12_bold+1778
0x0EF3        0x3400 
;_Font_arial_12_bold+1779
0x0EF4        0x3400 
;_Font_arial_12_bold+1780
0x0EF5        0x3400 
;_Font_arial_12_bold+1781
0x0EF6        0x3400 
;_Font_arial_12_bold+1782
0x0EF7        0x3400 
;_Font_arial_12_bold+1783
0x0EF8        0x3400 
;_Font_arial_12_bold+1784
0x0EF9        0x34E0 
;_Font_arial_12_bold+1785
0x0EFA        0x34F0 
;_Font_arial_12_bold+1786
0x0EFB        0x34B0 
;_Font_arial_12_bold+1787
0x0EFC        0x34B0 
;_Font_arial_12_bold+1788
0x0EFD        0x3430 
;_Font_arial_12_bold+1789
0x0EFE        0x3470 
;_Font_arial_12_bold+1790
0x0EFF        0x3460 
;_Font_arial_12_bold+1791
0x0F00        0x340C 
;_Font_arial_12_bold+1792
0x0F01        0x341D 
;_Font_arial_12_bold+1793
0x0F02        0x3419 
;_Font_arial_12_bold+1794
0x0F03        0x341B 
;_Font_arial_12_bold+1795
0x0F04        0x341B 
;_Font_arial_12_bold+1796
0x0F05        0x341F 
;_Font_arial_12_bold+1797
0x0F06        0x340E 
;_Font_arial_12_bold+1798
0x0F07        0x3400 
;_Font_arial_12_bold+1799
0x0F08        0x3400 
;_Font_arial_12_bold+1800
0x0F09        0x3400 
;_Font_arial_12_bold+1801
0x0F0A        0x3400 
;_Font_arial_12_bold+1802
0x0F0B        0x3400 
;_Font_arial_12_bold+1803
0x0F0C        0x3400 
;_Font_arial_12_bold+1804
0x0F0D        0x3400 
;_Font_arial_12_bold+1805
0x0F0E        0x3430 
;_Font_arial_12_bold+1806
0x0F0F        0x34FC 
;_Font_arial_12_bold+1807
0x0F10        0x34FE 
;_Font_arial_12_bold+1808
0x0F11        0x3430 
;_Font_arial_12_bold+1809
0x0F12        0x3430 
;_Font_arial_12_bold+1810
0x0F13        0x3400 
;_Font_arial_12_bold+1811
0x0F14        0x340F 
;_Font_arial_12_bold+1812
0x0F15        0x341F 
;_Font_arial_12_bold+1813
0x0F16        0x3418 
;_Font_arial_12_bold+1814
0x0F17        0x3418 
;_Font_arial_12_bold+1815
0x0F18        0x3400 
;_Font_arial_12_bold+1816
0x0F19        0x3400 
;_Font_arial_12_bold+1817
0x0F1A        0x3400 
;_Font_arial_12_bold+1818
0x0F1B        0x3400 
;_Font_arial_12_bold+1819
0x0F1C        0x3400 
;_Font_arial_12_bold+1820
0x0F1D        0x34F0 
;_Font_arial_12_bold+1821
0x0F1E        0x34F0 
;_Font_arial_12_bold+1822
0x0F1F        0x3400 
;_Font_arial_12_bold+1823
0x0F20        0x3400 
;_Font_arial_12_bold+1824
0x0F21        0x3400 
;_Font_arial_12_bold+1825
0x0F22        0x3400 
;_Font_arial_12_bold+1826
0x0F23        0x34F0 
;_Font_arial_12_bold+1827
0x0F24        0x34F0 
;_Font_arial_12_bold+1828
0x0F25        0x340F 
;_Font_arial_12_bold+1829
0x0F26        0x341F 
;_Font_arial_12_bold+1830
0x0F27        0x3418 
;_Font_arial_12_bold+1831
0x0F28        0x3418 
;_Font_arial_12_bold+1832
0x0F29        0x3418 
;_Font_arial_12_bold+1833
0x0F2A        0x340C 
;_Font_arial_12_bold+1834
0x0F2B        0x341F 
;_Font_arial_12_bold+1835
0x0F2C        0x341F 
;_Font_arial_12_bold+1836
0x0F2D        0x3400 
;_Font_arial_12_bold+1837
0x0F2E        0x3400 
;_Font_arial_12_bold+1838
0x0F2F        0x3400 
;_Font_arial_12_bold+1839
0x0F30        0x3400 
;_Font_arial_12_bold+1840
0x0F31        0x3400 
;_Font_arial_12_bold+1841
0x0F32        0x3400 
;_Font_arial_12_bold+1842
0x0F33        0x3400 
;_Font_arial_12_bold+1843
0x0F34        0x3400 
;_Font_arial_12_bold+1844
0x0F35        0x3470 
;_Font_arial_12_bold+1845
0x0F36        0x34F0 
;_Font_arial_12_bold+1846
0x0F37        0x3480 
;_Font_arial_12_bold+1847
0x0F38        0x3400 
;_Font_arial_12_bold+1848
0x0F39        0x3480 
;_Font_arial_12_bold+1849
0x0F3A        0x34F0 
;_Font_arial_12_bold+1850
0x0F3B        0x3470 
;_Font_arial_12_bold+1851
0x0F3C        0x3400 
;_Font_arial_12_bold+1852
0x0F3D        0x3403 
;_Font_arial_12_bold+1853
0x0F3E        0x341F 
;_Font_arial_12_bold+1854
0x0F3F        0x341C 
;_Font_arial_12_bold+1855
0x0F40        0x341F 
;_Font_arial_12_bold+1856
0x0F41        0x3403 
;_Font_arial_12_bold+1857
0x0F42        0x3400 
;_Font_arial_12_bold+1858
0x0F43        0x3400 
;_Font_arial_12_bold+1859
0x0F44        0x3400 
;_Font_arial_12_bold+1860
0x0F45        0x3400 
;_Font_arial_12_bold+1861
0x0F46        0x3400 
;_Font_arial_12_bold+1862
0x0F47        0x3400 
;_Font_arial_12_bold+1863
0x0F48        0x3400 
;_Font_arial_12_bold+1864
0x0F49        0x3400 
;_Font_arial_12_bold+1865
0x0F4A        0x3430 
;_Font_arial_12_bold+1866
0x0F4B        0x34F0 
;_Font_arial_12_bold+1867
0x0F4C        0x34C0 
;_Font_arial_12_bold+1868
0x0F4D        0x3400 
;_Font_arial_12_bold+1869
0x0F4E        0x3480 
;_Font_arial_12_bold+1870
0x0F4F        0x34F0 
;_Font_arial_12_bold+1871
0x0F50        0x3470 
;_Font_arial_12_bold+1872
0x0F51        0x34F0 
;_Font_arial_12_bold+1873
0x0F52        0x3480 
;_Font_arial_12_bold+1874
0x0F53        0x3400 
;_Font_arial_12_bold+1875
0x0F54        0x34C0 
;_Font_arial_12_bold+1876
0x0F55        0x34F0 
;_Font_arial_12_bold+1877
0x0F56        0x3430 
;_Font_arial_12_bold+1878
0x0F57        0x3400 
;_Font_arial_12_bold+1879
0x0F58        0x3403 
;_Font_arial_12_bold+1880
0x0F59        0x341F 
;_Font_arial_12_bold+1881
0x0F5A        0x341C 
;_Font_arial_12_bold+1882
0x0F5B        0x341F 
;_Font_arial_12_bold+1883
0x0F5C        0x3403 
;_Font_arial_12_bold+1884
0x0F5D        0x3400 
;_Font_arial_12_bold+1885
0x0F5E        0x3403 
;_Font_arial_12_bold+1886
0x0F5F        0x341F 
;_Font_arial_12_bold+1887
0x0F60        0x341C 
;_Font_arial_12_bold+1888
0x0F61        0x341F 
;_Font_arial_12_bold+1889
0x0F62        0x3403 
;_Font_arial_12_bold+1890
0x0F63        0x3400 
;_Font_arial_12_bold+1891
0x0F64        0x3400 
;_Font_arial_12_bold+1892
0x0F65        0x3400 
;_Font_arial_12_bold+1893
0x0F66        0x3400 
;_Font_arial_12_bold+1894
0x0F67        0x3400 
;_Font_arial_12_bold+1895
0x0F68        0x3400 
;_Font_arial_12_bold+1896
0x0F69        0x3400 
;_Font_arial_12_bold+1897
0x0F6A        0x3400 
;_Font_arial_12_bold+1898
0x0F6B        0x3400 
;_Font_arial_12_bold+1899
0x0F6C        0x3400 
;_Font_arial_12_bold+1900
0x0F6D        0x3400 
;_Font_arial_12_bold+1901
0x0F6E        0x3400 
;_Font_arial_12_bold+1902
0x0F6F        0x3400 
;_Font_arial_12_bold+1903
0x0F70        0x3400 
;_Font_arial_12_bold+1904
0x0F71        0x3430 
;_Font_arial_12_bold+1905
0x0F72        0x3470 
;_Font_arial_12_bold+1906
0x0F73        0x34E0 
;_Font_arial_12_bold+1907
0x0F74        0x3480 
;_Font_arial_12_bold+1908
0x0F75        0x34E0 
;_Font_arial_12_bold+1909
0x0F76        0x3470 
;_Font_arial_12_bold+1910
0x0F77        0x3430 
;_Font_arial_12_bold+1911
0x0F78        0x3418 
;_Font_arial_12_bold+1912
0x0F79        0x341C 
;_Font_arial_12_bold+1913
0x0F7A        0x340F 
;_Font_arial_12_bold+1914
0x0F7B        0x3403 
;_Font_arial_12_bold+1915
0x0F7C        0x340F 
;_Font_arial_12_bold+1916
0x0F7D        0x341C 
;_Font_arial_12_bold+1917
0x0F7E        0x3418 
;_Font_arial_12_bold+1918
0x0F7F        0x3400 
;_Font_arial_12_bold+1919
0x0F80        0x3400 
;_Font_arial_12_bold+1920
0x0F81        0x3400 
;_Font_arial_12_bold+1921
0x0F82        0x3400 
;_Font_arial_12_bold+1922
0x0F83        0x3400 
;_Font_arial_12_bold+1923
0x0F84        0x3400 
;_Font_arial_12_bold+1924
0x0F85        0x3400 
;_Font_arial_12_bold+1925
0x0F86        0x3430 
;_Font_arial_12_bold+1926
0x0F87        0x34F0 
;_Font_arial_12_bold+1927
0x0F88        0x34C0 
;_Font_arial_12_bold+1928
0x0F89        0x3400 
;_Font_arial_12_bold+1929
0x0F8A        0x3400 
;_Font_arial_12_bold+1930
0x0F8B        0x3400 
;_Font_arial_12_bold+1931
0x0F8C        0x34C0 
;_Font_arial_12_bold+1932
0x0F8D        0x34F0 
;_Font_arial_12_bold+1933
0x0F8E        0x3430 
;_Font_arial_12_bold+1934
0x0F8F        0x3400 
;_Font_arial_12_bold+1935
0x0F90        0x34C0 
;_Font_arial_12_bold+1936
0x0F91        0x34C7 
;_Font_arial_12_bold+1937
0x0F92        0x34FF 
;_Font_arial_12_bold+1938
0x0F93        0x347C 
;_Font_arial_12_bold+1939
0x0F94        0x341F 
;_Font_arial_12_bold+1940
0x0F95        0x3407 
;_Font_arial_12_bold+1941
0x0F96        0x3400 
;_Font_arial_12_bold+1942
0x0F97        0x3400 
;_Font_arial_12_bold+1943
0x0F98        0x3400 
;_Font_arial_12_bold+1944
0x0F99        0x3400 
;_Font_arial_12_bold+1945
0x0F9A        0x3400 
;_Font_arial_12_bold+1946
0x0F9B        0x3400 
;_Font_arial_12_bold+1947
0x0F9C        0x3400 
;_Font_arial_12_bold+1948
0x0F9D        0x3400 
;_Font_arial_12_bold+1949
0x0F9E        0x3400 
;_Font_arial_12_bold+1950
0x0F9F        0x3400 
;_Font_arial_12_bold+1951
0x0FA0        0x3400 
;_Font_arial_12_bold+1952
0x0FA1        0x3430 
;_Font_arial_12_bold+1953
0x0FA2        0x3430 
;_Font_arial_12_bold+1954
0x0FA3        0x3430 
;_Font_arial_12_bold+1955
0x0FA4        0x34B0 
;_Font_arial_12_bold+1956
0x0FA5        0x34F0 
;_Font_arial_12_bold+1957
0x0FA6        0x34F0 
;_Font_arial_12_bold+1958
0x0FA7        0x3430 
;_Font_arial_12_bold+1959
0x0FA8        0x3418 
;_Font_arial_12_bold+1960
0x0FA9        0x341E 
;_Font_arial_12_bold+1961
0x0FAA        0x341F 
;_Font_arial_12_bold+1962
0x0FAB        0x341B 
;_Font_arial_12_bold+1963
0x0FAC        0x3419 
;_Font_arial_12_bold+1964
0x0FAD        0x3418 
;_Font_arial_12_bold+1965
0x0FAE        0x3418 
;_Font_arial_12_bold+1966
0x0FAF        0x3400 
;_Font_arial_12_bold+1967
0x0FB0        0x3400 
;_Font_arial_12_bold+1968
0x0FB1        0x3400 
;_Font_arial_12_bold+1969
0x0FB2        0x3400 
;_Font_arial_12_bold+1970
0x0FB3        0x3400 
;_Font_arial_12_bold+1971
0x0FB4        0x3400 
;_Font_arial_12_bold+1972
0x0FB5        0x3400 
;_Font_arial_12_bold+1973
0x0FB6        0x3480 
;_Font_arial_12_bold+1974
0x0FB7        0x3480 
;_Font_arial_12_bold+1975
0x0FB8        0x34FC 
;_Font_arial_12_bold+1976
0x0FB9        0x347E 
;_Font_arial_12_bold+1977
0x0FBA        0x3406 
;_Font_arial_12_bold+1978
0x0FBB        0x3406 
;_Font_arial_12_bold+1979
0x0FBC        0x3401 
;_Font_arial_12_bold+1980
0x0FBD        0x3401 
;_Font_arial_12_bold+1981
0x0FBE        0x347F 
;_Font_arial_12_bold+1982
0x0FBF        0x34FE 
;_Font_arial_12_bold+1983
0x0FC0        0x34C0 
;_Font_arial_12_bold+1984
0x0FC1        0x34C0 
;_Font_arial_12_bold+1985
0x0FC2        0x3400 
;_Font_arial_12_bold+1986
0x0FC3        0x3400 
;_Font_arial_12_bold+1987
0x0FC4        0x3400 
;_Font_arial_12_bold+1988
0x0FC5        0x3400 
;_Font_arial_12_bold+1989
0x0FC6        0x3400 
;_Font_arial_12_bold+1990
0x0FC7        0x3400 
;_Font_arial_12_bold+1991
0x0FC8        0x34FE 
;_Font_arial_12_bold+1992
0x0FC9        0x34FE 
;_Font_arial_12_bold+1993
0x0FCA        0x34FF 
;_Font_arial_12_bold+1994
0x0FCB        0x34FF 
;_Font_arial_12_bold+1995
0x0FCC        0x3400 
;_Font_arial_12_bold+1996
0x0FCD        0x3400 
;_Font_arial_12_bold+1997
0x0FCE        0x3406 
;_Font_arial_12_bold+1998
0x0FCF        0x3406 
;_Font_arial_12_bold+1999
0x0FD0        0x347E 
;_Font_arial_12_bold+2000
0x0FD1        0x34FC 
;_Font_arial_12_bold+2001
0x0FD2        0x3480 
;_Font_arial_12_bold+2002
0x0FD3        0x3480 
;_Font_arial_12_bold+2003
0x0FD4        0x34C0 
;_Font_arial_12_bold+2004
0x0FD5        0x34C0 
;_Font_arial_12_bold+2005
0x0FD6        0x34FE 
;_Font_arial_12_bold+2006
0x0FD7        0x347F 
;_Font_arial_12_bold+2007
0x0FD8        0x3401 
;_Font_arial_12_bold+2008
0x0FD9        0x3401 
;_Font_arial_12_bold+2009
0x0FDA        0x3400 
;_Font_arial_12_bold+2010
0x0FDB        0x3400 
;_Font_arial_12_bold+2011
0x0FDC        0x3400 
;_Font_arial_12_bold+2012
0x0FDD        0x3400 
;_Font_arial_12_bold+2013
0x0FDE        0x3400 
;_Font_arial_12_bold+2014
0x0FDF        0x3400 
;_Font_arial_12_bold+2015
0x0FE0        0x3480 
;_Font_arial_12_bold+2016
0x0FE1        0x34C0 
;_Font_arial_12_bold+2017
0x0FE2        0x34C0 
;_Font_arial_12_bold+2018
0x0FE3        0x34C0 
;_Font_arial_12_bold+2019
0x0FE4        0x3480 
;_Font_arial_12_bold+2020
0x0FE5        0x3480 
;_Font_arial_12_bold+2021
0x0FE6        0x3480 
;_Font_arial_12_bold+2022
0x0FE7        0x34C0 
;_Font_arial_12_bold+2023
0x0FE8        0x3401 
;_Font_arial_12_bold+2024
0x0FE9        0x3400 
;_Font_arial_12_bold+2025
0x0FEA        0x3400 
;_Font_arial_12_bold+2026
0x0FEB        0x3400 
;_Font_arial_12_bold+2027
0x0FEC        0x3401 
;_Font_arial_12_bold+2028
0x0FED        0x3401 
;_Font_arial_12_bold+2029
0x0FEE        0x3401 
;_Font_arial_12_bold+2030
0x0FEF        0x3400 
;_Font_arial_12_bold+2031
0x0FF0        0x3400 
;_Font_arial_12_bold+2032
0x0FF1        0x3400 
;_Font_arial_12_bold+2033
0x0FF2        0x3400 
;_Font_arial_12_bold+2034
0x0FF3        0x3400 
;_Font_arial_12_bold+2035
0x0FF4        0x3400 
;_Font_arial_12_bold+2036
0x0FF5        0x3400 
;_Font_arial_12_bold+2037
0x0FF6        0x3400 
;_Font_arial_12_bold+2038
0x0FF7        0x3400 
;_Font_arial_12_bold+2039
end of _Font_arial_12_bold
[/spoil]
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Erreur de ROM !
Guest
Confirmé
Confirmé
Messages : 800
Enregistré en : mars 2017

#25 Message par Guest » dim. 29 mai 2016 20:14

Oui c'est que le compli doit mettre cela sans ordre bien précis. Dommage, cette histoire de point origine, cela te permet de dire au compli ,tu n'utilises pas la flash delà à la, en fin sur les compli que je connais

allez a+

Erreur de ROM !
Jérémy
Administrateur du site
Administrateur du site
Messages : 2750
Âge : 46
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#26 Message par Jérémy » dim. 29 mai 2016 22:56

cette histoire de point origine, cela te permet de dire au compli ,tu n'utilises pas la flash delà à la, en fin sur les compli que je connais


Je vais essayer de regarder ca !
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Erreur de ROM !
Guest
Confirmé
Confirmé
Messages : 800
Enregistré en : mars 2017

#27 Message par Guest » lun. 30 mai 2016 09:16

bonjour
j'ai pas vu ton listing, la tête dans le guidon :lol:

alors il nous donne les emplacement en flash
Ton decrciptor et les reste va de l'adresse 0x216 à 0x3a9
et que ta font est en 0x800

rien sur les autres fonts ??????

je penche pour un problème de compilo

A suivre......

Erreur de ROM !
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3261
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#28 Message par paulfjujo » lun. 30 mai 2016 15:48

bonjour,



La flash ROM est exprimé en taille de mots (word) pour pouvoir contenir un OPCODE à une adresse donnée ( opcode up to 14 bits)
mais on ne peut stocker qu' un seul byte à chaque adresse .. (dommage que la taille ne soit pas 16 bits)..

MikroC permet de definir une adresse de stockage via la directive absolute

Dans le listing *.lst
Pas possible de reperer une variable constante telle que :

Code : Tout sélectionner

const int repere0=0;

car equivalent à

Code : Tout sélectionner

#define repere0 0  


par contre, possible avec declaration d'un tableau avec au moins 1 valeur ..

Code : Tout sélectionner



// init variables
const char repere0[]={0,1} absolute 0x006F0;
const char repere1[]={2,3} absolute 0x006F1;
const char repere2[]={4,5} absolute 0x006F2;
#pragma  org 0x00800
#include "Font_bold12a.h"         // -4 car
#pragma  org 0x01000
#include "Font_bold12b.h"       // -4 car
#pragma  org 0x01800
#include "Font_bold12c.h"       // -4 car


char c1,c2,c3;
int i,j,k;
unsigned char text1[32] ;

void main(void)                                                // program entry
        {
        OSCCON = 0b00001101;     // 4 MHz 4 bits
        ANSELA = 0b11100011;        //Set PORTA 2,3,4 as digital Input
        ANSELB = 0;                //Set PORTB as digital I/O
        Delay_ms(150);

        c1= repere0[0];
        c2= repere1[0];
        c3= repere2[0];

        c1= Font_arial_12a_bold[0];
        c2= Font_arial_12b_bold[0];
        c3= Font_arial_12c_bold[0];
         while(1);
  }       



L'adresse est mise à la fin de la table

Code : Tout sélectionner



// Character bitmaps for Arial 12pt
const char Font_arial_12a_bold[] =
{
        // @0 ' ' (2 pixels wide)
        //
        //
        //
        //
        //

    // lettre Z
        0x30, 0x30, 0x30, 0xB0, 0xF0, 0xF0, 0x30,
        0x18, 0x1E, 0x1F, 0x1B, 0x19, 0x18, 0x18,
        0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}
  absolute 0x0800;



on obtient alors dans le listing

Code : Tout sélectionner



;16F1847_test.c,13 :: _repere0
0x07FE    0x3400 
;_repere0+0
0x07FF    0x3401 
;_repere0+1
; end of _repere0
;16F1847_test.c,:: _Font_arial_12a_bold
0x0800    0x3400 
;_Font_arial_12a_bold+0
0x0801    0x3400 
;_Font_arial_12a_bold+1
0x0802    0x3400 
;_Font_arial_12a_bold+2
.......
0x0FFB    0x3400 ;_Font_arial_12a_bold+2043
0x0FFC    0x3400 
;_Font_arial_12a_bold+2044
0x0FFD    0x3400 
;_Font_arial_12a_bold+2045
; end of _Font_arial_12a_bold
;16F1847_test.c,14 :: _repere1
0x0FFE    0x3402 
;_repere1+0
0x0FFF    0x3403 
;_repere1+1
; end of _repere1
;16F1847_test.c,:: _Font_arial_12b_bold
0x1000    0x3400 
;_Font_arial_12b_bold+0
0x1001    0x3400 
;_Font_arial_12b_bold+1
0x1002    0x3400 
;_Font_arial_12b_bold+2
.......
0x17FA    0x3400 ;_Font_arial_12b_bold+2042
0x17FB    0x3400 
;_Font_arial_12b_bold+2043
0x17FC    0x3400 
;_Font_arial_12b_bold+2044
0x17FD    0x3400 
;_Font_arial_12b_bold+2045
; end of _Font_arial_12b_bold
;16F1847_test.c,15 :: _repere2
0x17FE    0x3404 
;_repere2+0
0x17FF    0x3405 
;_repere2+1
; end of _repere2
;16F1847_test.c,:: _Font_arial_12c_bold
0x1800    0x3400 
;_Font_arial_12c_bold+0
0x1801    0x3400 
;_Font_arial_12c_bold+1
0x1802    0x3400 
;_Font_arial_12c_bold+2
.......
0x1FFB    0x3400 ;_Font_arial_12c_bold+2043
0x1FFC    0x3400 
;_Font_arial_12c_bold+2044
0x1FFD    0x3400 
;_Font_arial_12c_bold+2045
; end of _Font_arial_12c_bold
Symbol List
:


0x1FFF  MAXIMA pour pic16F1847


3x2048 octets ..


il ne semble pas possible de definir une adresse en dessous de 0x800 pour un bloc de 2048 byte
4 363 Bad absolute address 'Font_arial_12a_bold' 16F1847_test.c
avec absolute 0x0700; pour la fonte avec 2048 ou 2096 bytes ..
error des qu'on depasse la taille de 2048 bytes... probleme : limite because pointeur de programme ?

sur la datasheet du PIC
Up to 14 Kbytes Linear Program Memory Addressing ????
mais 8K word ... last adresse 0x1FFF

Avec C18 MPLAB on pouvait toujours trafiquer le fichier linker ..
avec mikroC ???
Modifié en dernier par paulfjujo le lun. 30 mai 2016 19:24, modifié 1 fois.
Aide toi, le ciel ou FantasPic t'aidera

Erreur de ROM !
Jérémy
Administrateur du site
Administrateur du site
Messages : 2750
Âge : 46
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#29 Message par Jérémy » lun. 30 mai 2016 19:12

Bonsoir,

Malgré tes explication plutot précises ( peut etre trop pour moi), je n'ai pas tout compris, mais il me semble l'esentiel !

Je ne peut pas créer une table supérieur a 2048 char ! ce qui collerais parfaitement . et on ne peut pas reserver un espace d'adresse pour notre "Font", donc en gros si la font fait plus de 2048 il faut soit la scinder en deux ou alors la réduire pour obtenir un maximum de 2048 char , pas d'autres choix ! :furieux:

Merci Paul pour ces éclaircissement .

Est que la limitation de 2048 est pour un tableau à une seule ligne , ou même en bidirectionnel ca déconne( 2D et 3D) ?
Coté Mplabx avez vous aussi cette limitation d'un tableau ?
C'est en faisant des erreurs, que l'on apprend le mieux !!!

Erreur de ROM !
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3261
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#30 Message par paulfjujo » lun. 30 mai 2016 19:30

Est que la limitation de 2048 est pour un tableau...


limite de 2048 bytes , correspond à 1 page programme.
donc tableau à 1 dimension
=> 2D 1024 element de 2 bytes

Par contre il serait peut etre possible de passer outre la pagination en assembleur et gestion du franchissement de page program..
mais le probleme est comment initialiser les tables de fontes facilement.
Attendons l'avis de notre expert ASM (Maï)
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités