Keil™, An ARM® Company

Technical Support

LX51: PAGEWIDTH AND PAGELENGTH PARAMETER INVALID


Information in this article applies to:

  • C51 Version 6.20
  • µVision2 Version 2.20

QUESTION

I am using the extended linker (LX51) and am generating a Listing File. I am receiving the following linker error:

*** FATAL ERROR L227: PARAMETER OUT OF RANGE
    POS: 54
    :\KEIL\C51\BIN\LX51.EXE Time.obj, t0_isr.obj TO timermx PAGEWIDTH (72)

Why am I getting this error?

CAUSE

You have set the pagewidth to a value less than 79.

RESOLUTION

Go to the Listings Tab (in Target Options) and set the Page Width (or Length) to a value greater than 79.

STATUS

This is a problem with µVision2. µVision2 allows the width to be set to a value less than 80. This is OK for the C compiler, however, the linker does not accept values less than 80 and generates the error message. This problem will be corrected in an upcoming release.

MORE INFORMATION

Last Reviewed: Monday, October 23, 2006


Did this article provide the answer you needed?
 
Yes
No
Not Sure