MEL PICBASIC Forum - Add New Section

• ### Recent Forum Posts

#### Re: Watchdog timer not working as expected

This is not correct. The original code is fine.

The keyword DEFINE is a PBP keyword so it's NOT case sensitive, can be define, DEFINE, DeFiNE, DEFine, however you want to write it. The thing that...

HenrikOlsson Today, 08:54

#### Re: Newbie Manchester Coding question

Looks straight forward, esp if you use a chip with gate control and can set a timer to count in 1uS increments

what did you have in mind ?

richard Today, 08:05

#### Re: Watchdog timer not working as expected

From the PB3 manual

2.15 Case Sensitivity
PBP is not case sensitive, but Assembly Language is. This means that there are
situations where case matters

2.15.1 DEFINEs
Since many of the...

aerostar Today, 06:30

#### Re: Newbie Manchester Coding question

Apologies, I was beginning to think nobody was responding so it's been couple of days since I've checked.

They're old temperature sensors I picked up cheap and I was hoping to utilise for a...

rocket_troy Today, 06:08

#### Re: Complex math on 16F series?

Check this one first:

and then check this one second:
http://dt.picbasic.co.uk/CODEX/N-BitMath

or reverse the order.

sayzer Yesterday, 22:10

#### Complex math on 16F series?

d = 1 / ((x1 - x2) * (x1 - x3) * (x2 - x3));
a = d * (x1 * (y3 - y2) + x2 * (y1 - y3) + x3 * (y2 - y1));
b = d * (x1 * x1 * (y2 - y3) + x2 * x2 * (y3 - y1) + x3 * x3 * (y1 - y2));
c = d * (x1 * x2...

CuriousOne Yesterday, 21:17

#### Re: Help with Using the Catalex MP3 Player

Nice one Brek! Forgot there was that second switch.

Ioannis

Ioannis Yesterday, 19:44

#### Re: Help with Using the Catalex MP3 Player

There’s another switch contact on the rotary dial to tell you the dial is in the home position doing nothing.
The dial switch does nothing while the dial is being rotated clockwise by the finger so...

Art Yesterday, 17:43

#### Re: Watchdog timer not working as expected

If you haven’t tied your MCLR pin high or disabled it, you could get an MCLR reset any time.
Same with a brownout reset. I haven’t checked this hex configuration values you gave (nobody is going to...

Art Yesterday, 17:33

#### Re: Si4702 FM Radio chip

My code in here is probably more sensible for PBP. In code examples is dirty to get most out of 16F628a.

Up to you, but that DT code link above is an otherwise lost original I think (which I...

Art Yesterday, 17:06
• # A/D

### Precision Volts and Amps Meter

by Published on - 27th June 2012 15:31  Number of Views: 2294

Hi All!
Here is the code to create a voltmeter and ammeter. Everyone has a "display of choice" so you can ...

### Oversampling analog to digital readings

by Published on - 15th October 2010 16:51  Number of Views: 6927

Darrel Taylor has a great oversampling include file. This can give you a 10 through 16 bit result from a 10 bit A/D PIC ...

### Analog to digital averaging with hysteresis

by Published on - 15th October 2010 16:29  Number of Views: 6696

You know how the least sigificant digit will "wobble" back and forth between 2 numbers? It's half-way between ...

### Voltage Divider Example

by Published on - 7th October 2010 03:19  Number of Views: 7124

Here is an example by Darrel Taylor for a voltage divider circuit. This makes it possible for a PIC to give an analog measurement ...

### How to use the HLVD module as a low voltage monitor

by Published on - 29th May 2010 15:05  Number of Views: 3894

In hopes this might help someone avoid the time it took me to learn this I will make this contribution of code as a solution ...

### Sensor Scaling

by Published on - 27th May 2010 17:17  Number of Views: 4658

Scaling an analog sensor is not a difficult as it may seem. Even when zero units is not zero volts.

...

### All Digital

by  Number of Views: 5190

ALLDIGITAL.pbp

If you want to use all the pins on your PIC as general Input/Output, you must first enable ...