Hello Unregistered ,
16F1937 Gutted my program to try to figure this out. #CONFIG __CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_ON & _MCLRE_ON & _CP_OFF & _CPD_OFF & _BOREN_OFF & _CLKOUTEN_OFF &...
Hello. I know there is a library for BME280 via SPI, but most recent modules are I2C only. Is there a way to adapt that code to I2C bus? 9752 I asked AI to generate code for I2C, but it won't...
That was my original goal, to reduce cost, complexity and real estate. I gotta admit, PPS, was a neat bonus. I was truly impressed with the 16F18877.
to get away from all the needless 7416 chips plus the flexibility of pps as a bonus https://www.picbasic.co.uk/forum/images/icons/icon7.png
I know that now. The 74HC14 with Bourns' debounce was doing very well. I'm rewiring that back in now to redo testing.
That is a false assumption, all the IOC flag says is that a edge was detected, you need way more info to determine if it was a valid key press, at a minimum you need to know if its still "active"...
I have 0.1uF on VDD/VSS pins, 0.1uF on the switch input pins and 0.01uF on the encoder input pins; all ceramic caps. That's what the IOC flag was used for; to check if a button was...
Ceramic bypass/decoupling capacitors are often better . a particularly bad practice, you should always check that it was an actual keypress [ in that was held for a definitive time] before...
I'm certain it has something to do with voltage levels as the PIC loses power. IOC flags are randomly triggered when VDD is cut with a switch, but not on MCLR. Values are READ from DATA at PIC...
These are pushbuttons, not rotary encoders with wonky shafts that can jitter whenever the cat farts.
Framing error if I disable transmitter after shift register is empty?
16F1937
Demon Today, 08:11Gutted my program to try to figure this out.
#CONFIG
__CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_ON & _MCLRE_ON & _CP_OFF & _CPD_OFF & _BOREN_OFF & _CLKOUTEN_OFF &...