Why interrupts? -> Can't get 1kHz steps on "high" frequencies: Ex. 201kHz then 202kHz..
Why not use PWM? -> Same as above...and also can't get low frequencies like 1Hz, 2Hz
Why not use CCP1, CCP2?...
Type: Posts; User: sirvo; Keyword(s):
Why interrupts? -> Can't get 1kHz steps on "high" frequencies: Ex. 201kHz then 202kHz..
Why not use PWM? -> Same as above...and also can't get low frequencies like 1Hz, 2Hz
Why not use CCP1, CCP2?...
I've to build a square-wave generator and it should range from 1Hz to 220kHz.
The difficult is on the 220kHz.
If I use a @48MHz on these 18F family, I would have 12MHz (FOSC/4) of clock...
Hi Bruce,
There are 3 decoupling caps on the board.
1 of 100nF in the receiver power supply.
1 of 100nF in pic's power supply.
1 of 10uF on the battery source.
Maybe I should try to...
Bruce, I'll take that explanation then.. I also agree with that.
Thank you all!
[ ]'s
Hello Robert,
The firmware uploaded to pic is the same for every device. Therefore, all the RF frequency are the same. In this case, 433.1MHz (RXQ2 allows the range 430.0 to 440.0MHz, 200kHz...
No, I haven't yet..
I'll do the exchanging and let you know the answer.
Thanks again.
As I editted:
The batteries were brand new, 16500mAh, with top current of 400mA. The TX current of RXQ2 gets at most a peak of 16mA)
The delta current between crystals is about 0,1mA. It's too...
Hello...
We have 4 boards with exactly the same components (except the xtal) (PIC16LF648A, RXQ2 RF module) and it`s been communicating really fine.
We went out on a distance test to make sure...
Hi Nick,
No yet, The sound is still slow.. everytime I listening to it I remember Louis Armstrong singing 'Wonderful World' when played in the K7 Tape... so many years ago...
Please, let me...
Probably this is not the correct way but rename the .btc to .bin and try again... It works with WinPic800..
Hello you all....
I've built this caller ID using a 16F877 and MT8870 (dtmf decoder).
When I get a phone that is online with the decoder and press the buttons, the LCD shows what numbers are...
I recorded a 5 sec 8-bit mono 22050Hz sound... then I stored it in the 24C512..
then I put this on the 16F877:
LOOP:
I2CREAD DPIN,CPIN,$A0,B0,[ATUAL, PROX] ' Read 2 locations in a...
How do I download the .btc or .asm or .c file to the eeprom?
Thanks..!
Hello Darrel!
Well, I ended up with 72 points in the table...
It's been working really fine!
See ya!
Hello..
This is just a feedback of the tri-phase generator.
The video is not so good but you can get it...
It uses serial comm to make choices of the sinal generated.
...
I'll try all of this as soon as possible... :)
Hey, Does 16LF777 work with @20Mhz? (LF)
In the datasheet DS30498C.pdf page 208, I see a graph showing that this Industrial model does not achieve...
OR, increase timer1 interrupt and decrease the number of the sine table points..
However, I think that 71 points is on the edge for generating a good signal in this aplication. Reducing this...
"Ah ha..."
Funny.. I'm trying to imagine the Eureka's face you had done... :)
Well, I kind of did not get it. You are saying that the program is wasting time at this statement?
va =...
Ok...
INCLUDE "DT_INTS-14.bas" ; Base Interrupt System
INCLUDE "ReEnterPBP.bas" ; Include if using PBP interrupts
'@ DEVICE pic16F777, HS_OSC ; System Clock Options
One week later, I'm back.. but no luck yet..
I've tried to add the CLEAR statement but nothing happened... it still remains like it was...
Is there another tip??????
Thanks!
Last project I used the CLEAR statement, but not in this one.. Would it be necessary since I've set all the variables at the top of the program?
I've been using this one:
'****************************************************************
'* Name : DT_INTS-14.bas *
'* Author : Darrel Taylor ...
Gosh.. hope it isn't be happening...
Darrel, did you notice that Timer2 is also running to generate the PWM frequency?
I will remake the wires and test if the crystal is really being used...
I've done that. It shows 4330Hz...
Yes, I am sure about it.. It is a 20Mhz Xtal.. Then ~900Hz is the frequency that the block (if flag = 1 ..) is running, but no the timer1 interrupt...
...
I've measured the frequency of the block (if flag = 1 then) with and without the GOSUB/LOOKUP table.. it remains still ~900Hz...
I was thinking about the HPWM frequency generated by Timer2.. Its...