PIC18F47Q84 USART over 3
Posted: Sat May 06, 2023 3:41 am
I have got a board im putting together and need a boat load of USARTS,
I selected the PIC18F47Q84 as it has 5
Im am starting to write my program and get an error due to the following line in 18f47q84.bas
#const _usart = $03 // 3 USART(s) available
the error says "18f47q84 does not support USART4" (and 5)
Everything i have read says it has 5
apart from changing this #const _usart to say 5 it looks like there would be other changes i would need to make to USART4 and 5 .bas files.
Is there a reason before i go reinventing the wheel (if indeed i can work out how to do that) on why you limited SF to 3 on this device?
attached is the part in the datasheet saying it has 5
Thanks,
Mike
I selected the PIC18F47Q84 as it has 5
Im am starting to write my program and get an error due to the following line in 18f47q84.bas
#const _usart = $03 // 3 USART(s) available
the error says "18f47q84 does not support USART4" (and 5)
Everything i have read says it has 5
apart from changing this #const _usart to say 5 it looks like there would be other changes i would need to make to USART4 and 5 .bas files.
Is there a reason before i go reinventing the wheel (if indeed i can work out how to do that) on why you limited SF to 3 on this device?
attached is the part in the datasheet saying it has 5
Thanks,
Mike