Yes, I already started re-designing the PCB, and discovered that there's an error in datasheet - PIC18F66K80 actually has 52 IO pins, not 54, as stated in the beginning of datasheet!
CuriousOne Today, 05:01Well, While that was a problem, it was not THE problem. Still no movement. I tried both mode 1 and mode 0 for the SHIFTOUT methods, also, to no avail.
Here is a snip of the circuit board design...
THANKS! Good catch and yes, I feel stupid. I will give this a try and let you know if that was it! Jeff
Atom058 Yesterday, 20:52Looks like you're shifting out $1180 divided by 16, truncated to 8 bits, so $22. That's not what you want, is it?
Be careful with / vs \ ;-)
Likely no direct drop-in with those exact specs. Consider lower speed, external clock, or other PIC families (needs PCB change).
WonderNom Yesterday, 10:35Hello - I am trying to write a simple program to run a stepper motor back and forth using the Pololu DRV8711 driver (Link: https://www.pololu.com/product/3730). In order to use the driver, you must...
Atom058 - 12th May 2025, 22:04Hello.
I really do not know in which part of forum to ask, so move this topic according to your decision.
I have the following issue. I have PCB designed for 16F1947 chip, in 64 pin package....
I played with the MCP25625 (CAN controler and driver) using the SPI peripheral on the 18F57Q53 a while back (just looked, turns out it's 4 years ago now, bloody hell...).
My intention was to make a...
Very useful info that are posted in this thread, but I am afraid that CAN topic is not very popular!
Thanks anyway for your kindness to share your experience.
Ioannis
Re: Help with Pololu DRV8711 Stepper Motor Driver
Hmm...PortA...have you disabled the analog functions (ADCON1 and CMCON registers, I believe)?
HenrikOlsson Today, 05:43Have you verified (logic analyzer or scope) that the expected data does appears on the pins?