Microchip Technology is an IC manufacturer, best known for its extensive range of PIC microcontrollers, but also memory and analog function ICs. The term "microchip" is a legacy term for integrated circuits, not just ones designed by Microchip Technologies. The company came into existence and took ...

learn more… | top users | synonyms

2
votes
3answers
47 views

How frequently must Microchip's USB HID USBDeviceTask() Task run?

I'm integrating the example USB module into my existing app and can only get it to work when I disable interrupts. I'm working off the mla example installed at the path: ...
0
votes
1answer
39 views

MicroC rs-485, pic16f887 String sending problems

How can I send the string "test" from a master pic to a slave? I'm using MicroC RS-485 library example: http://www.mikroe.com/download/eng/documents/compilers/mikroc/pro/pic/help/rs-485_library.htm ...
2
votes
0answers
46 views

pic24fj128ga310 uart not working in application, but works with PuTTY

I'm trying to connect a PIC24FJ128GA310 mounted on an Explorer 16 board with an embedded wireless module. I have been able to set up both to communicate perfectly well with PuTTY (an equivalent to ...
0
votes
1answer
45 views

Getting 5V Output on FT245RL

I've got Sparkfun's FT245RL Usb to Fifo Breakout Board. I need 5V output from data bit ports(D0-D7). While I'm working with it, I've found out I need to unsolder SJ1 jumper between Vcc and Vccio then ...
2
votes
2answers
111 views

What are the Pros/Cons of using an OTP vs a masked chip?

I work for a toy company and to date all of our electronics have used masked chips. This incurs a chip masking charge and a lead time of 45-60 days to mask and manufacture/program the chips. Recently ...
3
votes
2answers
95 views

Scripting to automate projects with microchip tools

IDE: MPLAB IDE 8.87 Compilers: C30/ASM30 Debugger/Programmer: MPLAB ICD 3 Windows 7 Question: I have utility projects such as clearing an EEPROM on custom hardware, retrieve data from an IC, and so ...
1
vote
1answer
42 views

dsPIC33EP DMA configuration issue

I am trying to buffer 8192 words of data from an IO Port to RAM using DMA hardware of dsPIC33EP512GM710. I have configured the interrupt source INT0 as the source for the DMA hardware. I am using ...
2
votes
1answer
128 views

What is the function of the given IC?

Which Type of IC is this one ? what is its function
1
vote
3answers
79 views

What does FCY / F_CY stand for?

I've come across many equations in microchip datasheets that are based on this value and am looking for a central place to lookup definitions. F_OSC = oscillator frequency T_CY = 1 / F_CY = time to ...
-1
votes
2answers
105 views

How to properly wire 2 CAN transceivers to the same CANH and CANL

I'm attempting to design a system with 2 CAN transceivers, a High speed and Low speed that use the same CANH and CANL lines, like so: I was planning on using 4 MOSFETs or 4 Relays connected to the ...
0
votes
1answer
34 views

Changing Reference Voltage A/D on Microcontroller

I am using a microcontroller PIC18F4550. It has a reference voltage from 0 - 3.3 volts for the A/D converters. I had two questions: 1) If the voltage drops below 0 (negative), will the A/D ...
3
votes
1answer
52 views

How to find cause of reset in PIC16F microcontroller?

I've worked with other microcontrollers that have a register that I can check on powerup to check a register that contains debugging information on the cause of the reset. Initial searching revealed ...
0
votes
1answer
104 views

PIC16F628A 16x4 LCD problem while using MPLABX

I'm trying to connect a 16x4 LCD with a PIC16F628A, but I cannot get any response on the display, the display is blank. I put on a LED for indicating whether the time was right, and apparently ...
1
vote
1answer
91 views

What's the difference between minimum feature size , transistor gate length and half pitch?

I've been looking into the limits that silicon based transistors. During this I've come across several terms describing the small size of a transistor, minimum feature size and transistor gate length ...
0
votes
1answer
41 views

Moore's law: relationship between transistor count on an integrated circuit and minimum feature size

I'm doing a project about Moore's law, looking at physical limits of the technology / materials we're using (photolithography for example), the limit you'll come to is the minimum feature size. For ...
0
votes
2answers
36 views

Energy meter design/mcp390x

I am considering the mcp390Xa series for a energy meter project. What I am not understanding here is where the voltage part of the watt calculation is happening. Is this up to the micro to measure ...
0
votes
1answer
89 views

L293DNE Always On

I am hoping to put together a circuit that will control a slot car track from a 30V 3A power supply. I have used the L293DNE as I thought it would cope with the extra load. The circuit is based on ...
2
votes
2answers
98 views

How to find a datasheet for a part that doesn't exist on the manufacturer's website?

While bored recently, I decided to take apart a few old pieces of electronic equipment and attempt to reverse-engineer them. I've been doing pretty well, but I've come to an IC that I can identify ...
3
votes
2answers
72 views

How to make AC signal's level proper for MCU input?

I'm working on a frequency counter coursework, where I use MSP430 MCU. I have to measure signals with specifications: frequency from 0.1 Hz to 1 MHz and signal's amplitude from 0.1V to 10V. The ...
0
votes
1answer
84 views

Can i use another H-bridge for this bipolar stepper motor drive?

I am driving a bipolar stepper motor with a H- bridge. For this sheet: source Can i use my L293DNE H-bridge driver instead of the pictured SN754410NE? Will there be any consequences for this? I ...
3
votes
1answer
106 views

7-bit data mode in bluetooth module rn-42

I have bluetooth module rn42 I need to configure it to 7-bit data mode. Data sheets says that I should use command S7,1 to enable 7-bit data mode, but it does not work. I receive ERR when sending s7,1 ...
0
votes
0answers
56 views

Oscillator initialization with dsPIC33F

I am trying to initialize my dsPIC33F to work with external 24 MHz clock. I am getting a strange problem when I am trying to update CLKDIV register. The Mplab says that the parameter is incorrect ...
5
votes
3answers
879 views

ICD3 + PIC + MPLAB: Target Device ID 0x0 does not match expected Device ID

We designed a board with a Microchip PIC24HJ256GP610A on it. We've successfully used an ICD3 to program and debug the PIC on the Explorer 16 development board. We think we've followed the design ...
1
vote
2answers
372 views

I2C on PIC12s using MPLAB x (win7) and XC8

I am from a programming background, but very new to microcontrollers. Pardon me if this question is very basic, or doesn't make complete sense. I'm trying to bootstrap my knowledge, and the learning ...
0
votes
1answer
78 views

Microchip, memory measured in IEC?

It doesn't say on the data-sheet, but I'm curious where i can find if Microchip uses IEC or SI as standard for there memory sizes. For example: ...
1
vote
1answer
138 views

dsPIC33 Simple External Interrupt problem

This will be laughably easy for someone who has worked with the dsPIC33 and XC16 compiler, but has already cost me a day. Hopefully someone can save me any more wasted time! Could someone please tell ...
-2
votes
1answer
59 views

Static Parameter in Pic32 [closed]

I am developing for Pic32 platform. I want to know how I can declare static parameter knowing that this parameter will be used all over the file in my application. I have tried using static like this: ...
0
votes
0answers
115 views

ADXL345 interface Pic16f877a

I have tried following code. Works absloutely fine until i see all values of X, Y and Z to be -1. No effect on tilt or anything VCC = 5V Chip Select is connected to uC SDA and SDL are connected to uC ...
0
votes
0answers
26 views

I2C pic32 slave with two address [duplicate]

I'm developping for a pic32 plateform. My application consists to realise I²C communication between µC 8051 and PIC32. The 8051 is the master and the PIC32 is the slave. I have established a I²C ...
1
vote
0answers
249 views

PIC32, USB CDC + HID Composite Device fails with Code 10

I've been busy building a CDC + HID composite USB device for the past couple of weeks, and stuck with This device cannot start. (Code 10) error in Windows 7. When looking at the device through ...
5
votes
2answers
252 views

How are microchips designed?

I was just wondering how the microchips are actually designed. I was watching the Apple presentation on the A7 chip and they were saying there is over a billion transistors on the chip. To my mind, it ...
0
votes
0answers
107 views

Labview Chipkit Uno32 Interface

I recently installed the firmware to interface with the LabView ChipkitUNO32, and I was testing LED5 or 43 pin on the board. It generates an error, stating that it is not available to the board. The ...
-2
votes
1answer
83 views

Micro-controller and microphone minimal current possible

We would like to have an idea about the minimal current consumption that could be achieve. We need to have some microchip mcu, that have a microphone connected to its ADC port, and that is always ...
3
votes
1answer
172 views

Digital input ports of the dsPIC30F4011/4013 not working on the dsPICDEM 2 Development Board

I have a Microchip dsPICDEM 2 Development Board with two microcontrollers on it: a dsPIC30F4011 (Motor Control Family) and a dsPIC30F4013 (General Purpose Family). I'm programming in C using the MPLAB ...
0
votes
0answers
91 views

Smallest gate length possible for transistors printed by photolithography

I'm doing a project about Moore's Law, one of the subtopics I've come to is photolithography. The way I understand it is that the MOSFET transistors are currently printed on a silicon wafer by ...
0
votes
1answer
211 views

Setting external CLK for a PIC

Using pic16f690 with xc8, I can't figure out how to set external osc with quartz crystal. I have set : #define FOSC_XT Is ...
-2
votes
2answers
96 views

External programing of an mcu without Hex

We need to change a controller code from the out side as they do with industrial MCU. So that you have an MCU, with a program on it, and someone can program some "words" to it, that will determine how ...
6
votes
3answers
660 views

Can you choose any crystal for a PIC Microcontroller?

I am using the PIC16F690 and I know that the internal oscillator has certain values (20,8,4...). I would like to put an external 8MHz crystal, but I could find only 8.8MHz or 7.6MHz. I would like to ...
0
votes
1answer
308 views

Configuration Settings of 18F4550 in a header file

Recently I was wondering if is there any option to move my Configuration bits to a header file?. right now I'm using the 18f4550 microcontroller,with mplabx IDE,and my developed code entirely is in ...
0
votes
3answers
250 views

Are modern processors safe from backdoor? [closed]

I have been reading so many thing about leaks of surveillance recently, Most of the things covered under NSA 2013 Mass surveillance disclosure I use the chips of Microchip for designing few ...
0
votes
1answer
144 views

What is the PIC equivalent to AVR's ICP?

On many AVR devices (afaik every one that includes at least one 16bit timer), there is an ICP (Input Capture Pin) that fires an edge-triggered interrupt. What's the equivalent on a PIC micro? Does ...
1
vote
0answers
122 views

Chipkit Uno32 Debug with mplabx

Hello guys I bought a good night chipKIT uno32 to use it with projects but with the language of c32 with IDE MPLABX and pickit 3, everything went well but when I want to debug a project says disposito ...
1
vote
2answers
295 views

High Voltage input and output microcontroller

I am new to this, but I am looking to regulate a few ballast controlled fluorescent lamps with a micro-controller. Everything I look at has a low operating voltage and below 10 volt input/output ...
1
vote
1answer
125 views

RTCC Peripheral, PIC24F16KA102, Problem accessing values

Minimal Peripheral Description To read the values from this particular RTCC peripheral you have to read the data from a single register(RTCVAL), where the information it represents is dependent on a ...
1
vote
1answer
301 views

spi interrupt code

I am trying to let two uC talk to each other. Both chips are from dsPIC33EP family. The slave will respond according to what master has sent to it. My question is, since SPI is full-duplex, would it ...
5
votes
2answers
269 views

LEDs not working, Simple :)

Objective I am trying to change the state of a pin on the PIC24FV16KA304 depending on a button press. Initially the pins are set as inputs, upon a button press the pins change to an output with a low ...
3
votes
1answer
189 views

Why UART Interrupts are not working properly in dsPIC?

Hello I am working with the UART1 module in a dsPIC33FJ128GP802 but it is not working as expected using XC16 compiler. Here is my initialization code and interrupt routine, the ...
2
votes
1answer
150 views

Why does DSPIC33F restarts when timer interrupt flag is addressed?

I have a peculiar problem with the timer on the DSPIC33F. I need to create a delay function and I have decided to use Timer 2 to count the number of instruction cycles. The function would enable the ...
0
votes
1answer
110 views

error 499 in mplab while interfacing lcd

Hi, i was using mplab with hitech c compileri just came across an error[undefined symbol: _lcd_write(testlcd4.obj)] >any solutions pls
7
votes
1answer
577 views

dsPIC33 vs PIC32

I originally thought the advantage of PIC32 was the ability to handle more sophisticated RTOS, like ones that are linux based. Unfortunately it lacks a Memory Management Unit (MMU) and enough ram. ...