PDA

View Full Version : MPASM error message



Charles Linquis
- 2nd April 2008, 23:18
When compiling, I'm getting the MPASM error message

Error [110] pbppic18.lib 832:unmatched

I can't see any errors in the ASM files or the .MAC files. Can someone tell me how I can track down the error to a particular line of PBP?

mister_e
- 3rd April 2008, 00:20
Is this a complex program? Is this PBPL or PBP? Which PIC?

MPASM help file says...

110 Unmatched )
An close parenthesis did not have a matching open parenthesis. For example,
DATA 1+2).


Maybe somewhere in your code or in a Specific PBP(L) macro.

Charles Linquis
- 3rd April 2008, 02:52
PBP 2.47 (no PBPL)
18F8720
Long and complex program

It would take me many hours to comment out sections to see which one was the offender.

mister_e
- 3rd April 2008, 02:57
If you select another PIC.. say 18F8722.. is the problem always there? if so... maybe a faulty lib... may worth to try a fresh PBP installation.

Never ever had this message here :(

Charles Linquis
- 3rd April 2008, 03:50
It seems that I'll never have to find out what the problem was. It compiles and assembles "clean" in PBP 2.50a.

Darrel Taylor
- 3rd April 2008, 05:16
ERROR: ERROR: Wrong answer! I can't count.

Nevermind!

Charles Linquis
- 3rd April 2008, 14:24
The code runs as expected. I would like to find the problem, though. Things like that usually come back to bite me eventually. I suspect that I'm equating a bit variable with a byte

That is the trouble with the bigger chips - there are so many places for bad code to hide!