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

0
votes
2answers
74 views

Is it wrong to write HIGH to a pin used as an open collector?

I'm a software engineer playing with PICs and have an old PS/2 mouse that I am using (successfully), which has CLK and DATA connections as open collectors. So I have configured the internal pullups ...
1
vote
2answers
69 views

PIC32 Peripheral Pin Select for Digital Output

I'm using a PIC32MX250F128B for a project to drive several digital outputs; I need to control the digital output for about 13-14 pins. (using the code below). These pins work: RA0, RA1, RB0, RB1, ...
1
vote
0answers
16 views

Problem with Constant Off-time PWM/Variable Frequency on dsPIC30F2020

I'm using the Microchip dsPIC30F2020. I've been trying for the longest time to get some sort of PFM signal for my project. I see in Section 12.4.7 there is the ability to have constant off-time PWM ...
1
vote
0answers
33 views

Help with PFM with PID Control on dsPIC30F2020 (Pulse Frequency Modulation)

I'm using the dsPIC30F2020 trying to do a project that compares and contrasts PWM and PFM bucks converters. I have the PWM buck converter working perfectly. So for the PFM I used the exact same code ...
0
votes
2answers
85 views

PIC16F877A Timer0 delay problem?

To get min 5ms square wave. I chosen prescalar as 1:32 (The internal clock given 4Mhz), what will be the TMR0 register value? Is it 0x64 or 0x63 !!
0
votes
1answer
39 views

Proteus doesn't show the value of float variables and does not attribute values to them

I have an issue with Proteus Isis. The image below illustrates the problem. I can't see the values of a struct's fields and I think that Proteus can't see the struct too. Full Resolution Anyone ...
0
votes
3answers
94 views

Is it Electrically Correct to Direct Driving Seven Segment in Multiplexed Manner?

I want to design a voltmeter with minimum no of components so the pcb becomes as small as possible.For this purpose i wish to direct drive the seven segment display. Considering the fact Typically ...
0
votes
1answer
54 views

How to display character on multiplexed seven segment?

I am designing a system which I want to display a message on a seven segment display. I have the source code for displaying a number but how to display a character ?? ...
1
vote
1answer
97 views

Can this be reworked with a hot air gun?

I posted before about the Microchip RN4020 (Bluetooth Low Energy) PicTail failing. I have some spare RN4020 modules and access to a heat gun. If I can take this RN4020 off and put a new one on, how ...
3
votes
2answers
313 views

Why would uart connection only work after disconnecting power?

I am using a Microchip Bluetooth Pictail and a Sparkfun 3.3V USB-to-UART and a Arduino Uno (just for power-5V,gnd and 1 active high signal connected to 3.3V). When I power the PicTail it outputs ...
0
votes
2answers
90 views

Blinking LEDs in reverse order

The code below flashes some LEDs in order: pin 1, pin 2, pin 3, pin 4. After this sequence has completed I would like to reverse direction and show pin 4, pin 3, pin 2, pin 1. I wrote the code ...
1
vote
1answer
123 views

PIC32 does not get UART RX interrupts in xc32 Compiler

I'm trying to setup a UART channel on my PIC32 MCU (PIC32MX470F512). But the code does not reach the ISR at all. I have verified that the PPS (peripheral pin select) is configured properly and the ...
0
votes
1answer
45 views

PIC16F57 - problem implementing wake up signal on key stroke

I have designed a simple RC5 remote control using a PIC16F57 and the classic rows-columns scan over a 4x4 matrix keypad. The previous version of my firmware continuously scanned the keypad to find a ...
1
vote
2answers
115 views

How are microscopic transistors on microchips made?

How is something like a microchip which is already small as it is able to house even smaller transistors in the millions at such a micro-scale? It seems like such a feat for machine to be able to make ...
-3
votes
1answer
72 views

How do microchips in computers process color, sound and video [closed]

One thing that I've always found hard to grasp is the idea of a CPU or computer chip, a series of thousands of transistors having the ability to produce what we see and hear on computers. How is ...
8
votes
3answers
1k views

How are crossing lines implemented on microchips?

I always imagined the photolithographic microchip manufacturing to be a 2D layer creation process without layering, thus creating a topological problem for circuitry when you have some \$K_{3,3}\$ or ...
0
votes
0answers
39 views

Reading of data from USB2LPT cable IEEE 1284 controller

From PIC controller, I want to read parallel port data using this USB2LPT converter cable. At every print from PC, I just receive 0x1B, and then printing stops. I am using ...
0
votes
0answers
61 views

pickit3 connected to pic18f4550

I am using pickit3 to program pic18f4550 I build the circuit but still there are some problems outcomes from the output window from both mplab ide v8.60 and mplab ipev2.20 the window outputs : 1- ...
3
votes
1answer
114 views

Android Microchip Accessory Development Starter kit PIC24F

I have the PIC24F Android Accessory Development Starter Kit from Microchip. I am running Android 4.4.2 on a Samsung Galaxy S4, however I am unable to get the phone to recognize the USB device when ...
2
votes
2answers
76 views

Microchip's XC8 Linker doesn't recognize some custom section names

Slightly related to this one: http://programmers.stackexchange.com/questions/254734/microchip-xc8-how-to-pack-code-against-an-upper-limit I can relocate code just fine, but I'm having some trouble ...
6
votes
5answers
618 views

EEPROM endurance in energy meter?

I am designing an energy meter for electricity billing purposes by converting an analogue energy meter and counting the number of pulses given by the analogue meter's LED. Since power may be cut off ...
4
votes
3answers
258 views

What is the PIC micro controller naming scheme?

I've been dealing with the PIC micro controller for a while and as the question says I want to understand the naming scheme for each PIC line (8- 16- and 32-bit PIC). For example what is the ...
0
votes
1answer
66 views

What components do I need to connect a phone to my device via Bluetooth?

I have a phone I want to connect to a docking station I am making, via Bluetooth for as cheap as possible. As I understand the situation, all I need is something that can pick up a bluetooth signal ...
-2
votes
1answer
54 views

Integrated RC Filter Chip [closed]

I need an 100 tımes RC Low pass filter(6MhZ) for an application. There lots of another component in my layout. Do you know any RC low pass filter 'array' or similar chip ? update : I have 100 Ouptuts ...
1
vote
1answer
112 views

PIC12LF1552 I2C; uC won't exit Start Condition

So I've been tackling this problem with integrating I2C functionality into my code, which is documented here on StackOverflow: ...
1
vote
2answers
154 views

How to stabilize adc output display on 7 segment

I am designing a simple voltmeter. I am using 8 bit ADC of PIC16F72 and Mikro C compiler with a multiplexed 7 segment display. I am getting ADC value on 7 segment display but its continuously ...
0
votes
1answer
60 views

Microchip 23LC1024 driver for Atmel XMega

Is there driver or any example code available for 23LC1024 SRAM memory implemented with Atmel XMega or mega-series microcontroller?
-1
votes
3answers
145 views

PIC32 C programming [closed]

I'm getting into PIC microcontrollers and more specifically PIC32s. For all the people that program these chips, how did you learn? I've seen books to learn C programming for PICs but is it really ...
0
votes
0answers
39 views

ACTIVE_SCAN_RESULT_SIZE vs CONNECTION_SIZE in MiWi

I'm having a hard time trying to understand how MiWi works. I already read all the application notes and examples and now I want to setup a MiWi network (not P2P, not MiWi PRO). For example, I need a ...
0
votes
1answer
143 views

Microchip PIC32 MEB Audio Recording

Well, I was just wondering, I have been using the Microchip PIC32 USB Starter Kit with the MEB (Multimedia Expantion Board 1) for some projects. One of them is to record audio and analyse it, the ...
1
vote
0answers
56 views

How to setup a usb Host device

How can i setup a usb host device with pic32MX795 with a pendrive as a device . I have been able to detect the pendrive and enumerate it partially , but cannot create a file on the pendrive . I am ...
1
vote
1answer
311 views

Regarding Microchip XC8 compiler's registers and bits definitions

I'm going to take a random 8-bit Microchip microcontroller: PIC16F887. Let's have a look at how the XC8 compiler (and the HI-TECH PICC, for that matter) is defining a register (SFR) and its ...
1
vote
4answers
288 views

is it true that a computer will slow down after it is used for a long time?

Intel claims that a computer will become slower after it is used for a long time while the power consumption remains almost the same according to some media source. At first I thought this was just ...
0
votes
3answers
88 views

How to do a specific task after some time

I have to switch on one relay after some specific time, but at same time I have to do continuous polling for controlling other relays, I am already using interrupt for multiplexing purpose (7 segment ...
0
votes
1answer
39 views

How to Prevent continuous switching fluctuation?

I am designing a digital stabilizer ,I am using ADC feature of Micro controller to sense incoming voltage and processing output through an AUTO Transformer .The code is like ...
0
votes
1answer
102 views

Micro Converter with ADC/DAC peripherals

I bumped into an interesting device ADuC841. It seems to be a microcontroller with extensive ADC/DAC peripherals. Since I am not experienced and did not have to use combination of ADCs and DACs, going ...
2
votes
1answer
122 views

PIC24 Open-Drain Config for 5V PWM Operation

I'm running a PIC24HJ series processor with a supply voltage of 3.3V. I need my PWM signal to be 0-5V, not 0-3.3V. Can I simply connect the PWM line to a 5V supply with a pull-up resistor? Or do I ...
1
vote
0answers
423 views

Obstacle detection using an ultrasonic sensor and a PIC microcontroller

I'm trying to detect obstacles at a specific distance using an ultrasonic sensor which is interfaced with a PIC micro controller. Ultrasonic sensor = HC-SR04 PIC micro controller = PIC16F628A ...
1
vote
1answer
91 views

How to update MCU bootloader?

I'm using a template USB HID bootloader from microchip\mla\v2013_12_20\apps\usb\device\bootloaders and have made some basic modifications. I don't have a strategy to be able to update the ...
0
votes
2answers
291 views

Eagle library for MCP2551

I need to make a PCB, and the only software I have is EAGLE. All the other parts are listed in my libraries, but where can I find a library that has MCP2551 (CAN transceiver)?
4
votes
5answers
377 views

Object detection using sensors and then reporting the location

I am trying to prototype a sensor + location reporting chip that will do the following: Sense if a object is present over the top of it (a vehicle to be specific) Reporting the location of the chip ...
0
votes
1answer
167 views

header file and register configuration settinggs for MSD usb implementation using pic18f4550

I want to implement USB mass storage device class as well as the human interface device class, the controller I am using is the PIC18F4550. since I am very new to microcontroller, can anyone please ...
2
votes
1answer
76 views

Using PWM to generate analog output

I am trying to understand this application note from Microchip about using PWM and a low pass filter to generate an analog output. I have a few questions regarding to the article: In the example ...
2
votes
1answer
129 views

What is the difference between an I/MM, E/MM and H/MM package?

I'm looking into the PIC18F25K80 as a new microcontroller for my company, but ran into an issue with supplier quantities. The PIC18F25K80-I/MM-ND that I originally selected seems to be very hard to ...
2
votes
1answer
111 views

RJ45 ethernet stick [closed]

Does any kind of RJ45 sticks exists? By RJ 45 stick, I mean anything that contains electronics and is small enough to be supported only by the RJ45 connector itself... and connects to the network. ...
1
vote
1answer
50 views

PIC24F read-after-write (stall case)

Device: PIC24FJ256GB110 I am not getting the highlighted part. Why it is "Allowed"? The reference manual says: Read-After-Write Dependency Rules If a working register, Wn, is used as a ...
0
votes
1answer
100 views

Further to PWM DAC Explanation

Refer to this question I had asked a few days back: PWM DAC Filter explanation Hi, It is getting extremely difficult for me to create the PT0 and PT1 signals as given above. I am using a dsPIC30F ...
0
votes
2answers
84 views

How to feed RFIN pin of HCS500?

I am trying to make a prototype receiver based on HCS500 Keeloq decoder IC. However, I'm not sure what to feed with RFIN pin? Should I just put antenna or data from standard ASK/OOK decoder, which ...
2
votes
3answers
519 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: ...
-1
votes
1answer
320 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 ...