USB bus powered PIC32 issues ?

Started by Simon Clubley in comp.arch.embedded2 years ago 2 replies

While we are talking about Microchip, has anyone tried using the PIC32 as a USB bus powered device in your own circuits and did you have any...

While we are talking about Microchip, has anyone tried using the PIC32 as a USB bus powered device in your own circuits and did you have any issues as result ? It's on my todo list in the upcoming future, so I am trying to find any possible issues upfront. I've done some searching online but I keep hitting stuff for the PIC18 or even the PIC24 instead. I have not found anything explicit ...


Microchip Introduces First 16-bit Microcontroller Product Line - the PIC24

Started by Bill Giovino in comp.arch.embedded12 years ago 147 replies

http://microcontroller.com/news/microchip_pic24.asp Up to 40MIPS performance, up to 256Kbytes Flash, a 23-bit address bus, and Microchip's...

http://microcontroller.com/news/microchip_pic24.asp Up to 40MIPS performance, up to 256Kbytes Flash, a 23-bit address bus, and Microchip's benchmarks show that it's faster than the Infineon C16X. A parts selection matrix is included. - Bill Giovino Executive Editor http://Microcontroller.com


Does Microchip play fast and loose with the GPL?

Started by Eric in comp.arch.embedded10 years ago 33 replies

I've been looking at the PIC24 and PIC32 compilers from Microchip lately. These are based on the gnu toolchain. Their PIC24 compiler works for...

I've been looking at the PIC24 and PIC32 compilers from Microchip lately. These are based on the gnu toolchain. Their PIC24 compiler works for a month in a full-featured manner, and after that it goes down to a "student edition" that has most optimizations disabled. Once you pay megabucks you get them back. I initially thought this wasn't a violation because I assumed they wrote their own ...


New Microchip PIC24F32KA has HW Multiply, Barrel Shifter, 12-bit ADC

Started by Bill Giovino in comp.arch.embedded7 years ago

http://microcontroller.com/news/Microchip_PIC24F32KA.asp 16-bit Microchip PIC24 sports a nice 16x16 hardware multiply and a barrel shifter....

http://microcontroller.com/news/Microchip_PIC24F32KA.asp 16-bit Microchip PIC24 sports a nice 16x16 hardware multiply and a barrel shifter. This also looks like it's the first Microchip PIC24 with a 12-bit ADC. 32KByte and 16KByte Flash parts available. Also peripheral support for Microchip's intelligent mTouch capacitive sensing. Short article includes a block diagram, development too...


Serial port throughput

Started by linnix in comp.arch.embedded6 years ago 54 replies

I am pumping data from PIC24/Max3232 to PC at 115000 baud. It works in burst of 4K blocks. However, after 10K to 30K of data, the transmitter...

I am pumping data from PIC24/Max3232 to PC at 115000 baud. It works in burst of 4K blocks. However, after 10K to 30K of data, the transmitter shutdown momentally. The serial link is still up. I can issue a micro reset from the serial link, which is the fastest way to restart the transmission. The average throughput is around 15000 bps (bits), including the shutdown/reset cycle. Without ...


PIC24 Host

Started by peenukimaa in comp.arch.embedded6 years ago 7 replies

Hey everyone. I am a final year engineering student and my project is to capture data from a USB Blood Sugar Meter(It is a Mass storage...

Hey everyone. I am a final year engineering student and my project is to capture data from a USB Blood Sugar Meter(It is a Mass storage device) through a PIC microcontroller acting as a USB host. Now i am a newbie and i need help regarding about what development tools to use. Some say i should use PICkit2 to program, others recommend i should buy PIC explorer 16 Dev board. I am confused about what...


PIC24 newbie question "Unused Fragments" ?

Started by Mike in comp.arch.embedded6 years ago

Hi, I am new to the PIC24 series and on compiling an existing program for the PIC 24FJ256B106 using the CCS compiler under MPLAB-X I notice...

Hi, I am new to the PIC24 series and on compiling an existing program for the PIC 24FJ256B106 using the CCS compiler under MPLAB-X I notice that the the .STA file has the statement "ROM used: 12464 (7%)" followed by "66048 (38%) including unused fragments". I did a search on the CCS forums without much luck, can anyone give me the skinny on what causes these unused fragments and how to mi...


PIC24 USB question ?

Started by Mike in comp.arch.embedded6 years ago 2 replies

As stated in another thread I am a newbie PIC programmer and I have inheirited a pile of code written for the CCS compiler. I need my PIC24 to...

As stated in another thread I am a newbie PIC programmer and I have inheirited a pile of code written for the CCS compiler. I need my PIC24 to play host to a USB mass storage device and heard that the Microchip compiler comes with library code for that. The CCS compiler has USB library functions but nothing relating to mass storage devices. Does anyone know the ins and outs of this and kno...


PIC24F experience/hints

Started by Joseph H Allen in comp.arch.embedded10 years ago 3 replies

I've been playing with a PIC24FJGA002: a 16-bit, 16 MIPS PIC in a 28-pin DIP with 8KB RAM. Here are some quick-start hints: Programming: I...

I've been playing with a PIC24FJGA002: a 16-bit, 16 MIPS PIC in a 28-pin DIP with 8KB RAM. Here are some quick-start hints: Programming: I bought a cheap ICD2 clone from ebay, one from www.mdfly.com They don't advertise that it works with this chip, but it does for both programming and debugging. However, you need to make your own programming socket (or do in-circuit). Unlike older PI...


conversion of voice to frequency domain using fft

Started by sivaramakrishna in comp.arch.embedded9 years ago 5 replies

Hai to all, Iam new to this forum and dsp. Iam involved in converting a 5sec voice to frequency using a fft. Using pic24f series i need to...

Hai to all, Iam new to this forum and dsp. Iam involved in converting a 5sec voice to frequency using a fft. Using pic24f series i need to accomplish this. Can anyone guide through this process? What should be my sampling rate, How can i convert the digital samples into real and imaginary parts, since the c coded fft requires real and imaginary parts as arguments to fft.How many point fft shoul...


Embedded USB. Do I have to get my own product and vendor ID?

Started by Mark in comp.arch.embedded9 years ago 4 replies

I'm thinking of implementing an USB port for a commercial embedded product. Do I have to get my own product and vendor ID (it costs $2000 to...

I'm thinking of implementing an USB port for a commercial embedded product. Do I have to get my own product and vendor ID (it costs $2000 to get it)? I'm thinking of using a PIC24F MCU with integrated USB. I'm going to use the USB as a virtual COM port. Is there a generic product and vendor ID that is free to use for this purpose?


Info From A Lead Acid Battery On An Engine?

Started by eeboarder in comp.arch.embedded8 years ago 9 replies

I am developing a system that is powered from a 12V or 24V lead acid battery configuration on an industrial engine. These are the same lead...

I am developing a system that is powered from a 12V or 24V lead acid battery configuration on an industrial engine. These are the same lead acid batteries used in vehicles. The batteries or battery will always be charged by an alternator running off of the engine. Is it possible to get a run signal just from the battery? The PIC24F microcontroller being used needs to be able to tell if the engi...


Info From A Lead Acid Battery On An Engine?

Started by eeboarder in comp.arch.embedded8 years ago 3 replies

I am developing a system that is powered from a 12V or 24V lead acid battery configuration on an industrial engine. These are the same lead...

I am developing a system that is powered from a 12V or 24V lead acid battery configuration on an industrial engine. These are the same lead acid batteries used in vehicles. The batteries or battery will always be charged by an alternator running off of the engine. Is it possible to get a run signal just from the battery? The PIC24F microcontroller being used needs to be able to tell if the engi...


Info From A Lead Acid Battery On An Engine?

Started by eeboarder in comp.arch.embedded8 years ago

I am developing a system that is powered from a 12V or 24V lead acid battery configuration on an industrial engine. These are the same lead...

I am developing a system that is powered from a 12V or 24V lead acid battery configuration on an industrial engine. These are the same lead acid batteries used in vehicles. The batteries or battery will always be charged by an alternator running off of the engine. Is it possible to get a run signal just from the battery? The PIC24F microcontroller being used needs to be able to tell if the engi...


I need Help....Generating a square wave with the dsPIC33FJ256GP710

Started by embcontrol in comp.arch.embedded7 years ago 3 replies

Hello everyone... I just got a explorer 16 board from Microchip. It brings two Plug-In-Modules (PIM), the PIC24FJ128GA010 and the...

Hello everyone... I just got a explorer 16 board from Microchip. It brings two Plug-In-Modules (PIM), the PIC24FJ128GA010 and the dsPIC33FJ256GP710. I also have the debugger/programmer ICD3. I have installed MPLAB C30 in my computer as well. Now that I have everything I need (According to microchip)to start programming, I need some guidance with regard to starting this project. Ba...


Engine On/Off Indication From Lead Acid Battery

Started by eeboarder in comp.arch.embedded8 years ago 11 replies

I'm working on a system using a PIC24FJ256GB106. One task it will be doing is monitoring the battery level of an industrial engine that charges...

I'm working on a system using a PIC24FJ256GB106. One task it will be doing is monitoring the battery level of an industrial engine that charges one 12V or two 12V(24V) batteries with an alternator. These are typical automotive batteries. The PIC also has to keep track of when the engine goes from on to off or off to on. Is there any way I can get an engine on/off signal just from the level of ...


Help with this PIC code

Started by eryer in comp.arch.embedded7 years ago 2 replies

Hi, i want your opinion about this code for PIC24FJ32GB002...I want to use internal FRC for bus clock at 8MHz and obtain a PWM output...

Hi, i want your opinion about this code for PIC24FJ32GB002...I want to use internal FRC for bus clock at 8MHz and obtain a PWM output at 150KHz...this is my first pic code and i can't test it (i haven't any evalboard)...what do you think? This is my code #include #define DEBUG _CONFIG2(IESO_OFF & FNOSC_FRC & POSCMOD_NONE) _CONFIG1(JTAGEN_OFF & ICS_PGx2 & FWDTEN_OFF


Most powerful DIP microcontroller

Started by Joseph H Allen in comp.arch.embedded10 years ago 11 replies

So what's the most powerful microcontroller you can get in a DIP package? So far I think it's these: PIC24FJ64GA002-I/SP (most RAM) 28-pin...

So what's the most powerful microcontroller you can get in a DIP package? So far I think it's these: PIC24FJ64GA002-I/SP (most RAM) 28-pin DIP 8K RAM ! 64K Flash 16 MIPS 2 UARTS, 5 Timers, 10-bit ADC, RTCC dsPIC30F4013-30I/P (fastest) 40-pin DIP 2K RAM 48K Flash 30 MIPS ! 12-bit ADC, DSP, 2 UARTS, 5 Timers What else is out there? Is there anything better? ...


Hardware question: Interfacing a servo PPM to a 3.3v micro...

Started by frenchy in comp.arch.embedded10 years ago 8 replies

Hello, I am bringing an RC servo signal into the input capture module of the PIC24FJ64GA002. The RC receiver outputs a voltage pulse that has...

Hello, I am bringing an RC servo signal into the input capture module of the PIC24FJ64GA002. The RC receiver outputs a voltage pulse that has an amplitude which approximately tracks the battery level of the receiver. Therefore the servo pulse-high voltage can be up to 8volts and can sag down to 4 volts or so. Which of these options is the best design practice?... 1) Put a 10k in series ...


Software question: Capturing a servo PPM using a PIC24FJ64GA002...

Started by frenchy in comp.arch.embedded10 years ago 3 replies

Howdy, What input capture mode is best for capturing a servo PPM using a PIC24FJ64GA002? I need to capture every edge (ICM2:ICM0 =3D 001),...

Howdy, What input capture mode is best for capturing a servo PPM using a PIC24FJ64GA002? I need to capture every edge (ICM2:ICM0 =3D 001), but then the time between two captures isn't necessarily always the pulse I am looking for....it might be the 18ms "dead time" between pulses. I wish I could set it to capture the falling, then rising edges and interrupt on the latter (my polarity is rev...