- Added support for devices: 10(L)F320, 10(L)F322, 16(L)F15313, 16(L)F15323, 16(L)F15324, 16(L)F15325, 16(L)F15344, 16(L)F15355, 16(L)F15356, 16(L)F15375, 16(L)F15376, 16(L)F15385, 16(L)F15386, 16(L)F1773, 16(L)F1776, 16(L)F1777, 16(L)F1778, 16(L)F1779, 16(L)F18324, 16(L)F18344, 16(L)F18854, 16(L)F18855, 16(L)F18856, 16(L)F18857, 16(L)F18875, 16(L)F18876, 16(L)F18877, 18(L)F24K40, 18(L)F25K40, 18(L)F26K40, 18(L)F27K40, 18(L)F45K40, 18(L)F46K40, 18(L)F47K40, 18(L)F65K40, 18(L)F66K40, 18(L)F67K40
- Added Peripheral Pin Select (PPS) initialization for HPWM, HSERIN, HSEROUT, HSERIN2 and HSEROUT2 commands on devices equipped with modern-format PPS.
Announcement
Collapse
No announcement yet.
PBP 3.1.0
Collapse
-
Created by:
Charles Leo
- Published: 04-26-2017, 09:27 AM
- 0 comments
X
Collapse
-
Pbp 3.1.0
We've classified PBP 3.1 as a major upgrade due to additional assembly-libraries necessary to support Microchip's changes in memory map on their latest devices. The new libraries allow us to continue adding support for the latest 8-bit microcontrollers as they are released.
Tags: None
Posting comments is disabled.
Categories
Collapse
Article Tags
Collapse
There are no tags yet.
Latest Articles
Collapse
-
by Charles Leo
- Added support for devices: PIC16(L)F18424, PIC16(L)F18425, PIC16(L)F18426, PIC16(L)F18444, PIC16(L)F18445, PIC16(L)F18446, PIC16(L)F18455, PIC16(L)F18456
- Fixed WRITECODE/ERASECODE/READCODE on addresses beyond 64K on 18(L)FxxK42
- Fixed ON INTERRUPT for 18(L)FxxK42
- Fixed Assembly header for 12LF1572
- Changed installer based on user feedback
-
Channel: PBP Version History
07-19-2020, 07:54 AM -
by Charles Leo
- Fixed bit-compare and bank-select for banks higher than 15 in K42/K83 families
- Fixed compile error when using arrays with 10F3xx
- Fixed HPWM for 16F18313/23, 16F1769
- Changed default #CONFIG for 16(L)F15xxx family to set SOSC pins to normal I/O
- Changed default #CONFIG for 16(L)F171x family to disable ZCD on power up
- Fixed HPWM CCPTMRSx-selection for 18(L)FxxK42
- Fixed PPS and HPWM for 16F161x family
- Fixed missing SFRs in 18LFxxK42 devices
-
Channel: PBP Version History
02-25-2019, 12:51 PM -
by Charles Leo
- Added support for devices: PIC16(L)F19155, PIC16(L)F19156, PIC16(L)F19175, PIC16(L)F19176, PIC16(L)F19185, PIC16(L)F19186, PIC16(L)F19195, PIC16(L)F19196, PIC16(L)F19197, PIC18(L)F24K42, PIC18(L)F25K42, PIC18(L)F26K42, PIC18(L)F27K42, PIC18(L)F45K42, PIC18(L)F46K42, PIC18(L)F47K42, PIC18(L)F55K42, PIC18(L)F56K42, PIC18(L)F57K42, PIC18(L)F25K83, PIC18(L)F26K83
- Changed default PPS pins for HSER2 commands to avoid accidental ICSP lockout
- Added method to cancel CCP-PPS defaults in devices so
-
Channel: PBP Version History
01-02-2018, 06:08 AM -
by Charles LeoWe've classified PBP 3.1 as a major upgrade due to additional assembly-libraries necessary to support Microchip's changes in memory map on their latest devices. The new libraries allow us to continue adding support for the latest 8-bit microcontrollers as they are released.
- Added support for devices: 10(L)F320, 10(L)F322, 16(L)F15313, 16(L)F15323, 16(L)F15324, 16(L)F15325, 16(L)F15344, 16(L)F15355, 16(L)F15356, 16(L)F15375, 16(L)F15376, 16(L)F15385, 16(L)F15386, 16(L)F1773, 16(L)F1776,
-
Channel: PBP Version History
04-26-2017, 09:27 AM -
by Charles LeoPBP 3.0.10 and later requires Windows 7/8/10. Windows XP is no longer supported.
- Fixed bank-boundary vulnerability for LONG array variables
- Fixed SPBRG register names on 16F1824 family
- Fixed READ/WRITE issues for 16(L)F183xx
- Changed default config for 18F87K22 for better results
- Added DAC1CON0/DAC1CON1 SFRs for 12F1571/72
- Added support for 16(L)F18326, 16(L)F18346
-
Channel: PBP Version History
02-25-2017, 05:52 AM -
by Charles Leo
- Fixed READ/WRITE errors (missing EEADR>NVADR) for 16F176x
- Fixed RESUME bad-BSR vulnerability in enhanced mid-range families
-
Channel: PBP Version History
02-25-2017, 05:47 AM