PIC is a brand of 8, 16, and 32 bit RISC microcontrollers manufactured by Microchip. "PIC" originally was an acronym for "Peripheral Interface Controller".

learn more… | top users | synonyms (8)

0
votes
0answers
8 views

Difference between SMPEND and SMPMID

I'm interfacing an SPI chip with a PIC18 device, programmed with a C program compiled with the XC8 compiler, using libraries from plib.h. In the docs, I read: ...
0
votes
3answers
27 views

How to learn dsPIC UART program based on PIC USART experience?

I've learned USART of PIC16F883, and I want to learn UART of dsPIC33FJ64MC802.(Actually I need to learn dsPIC, but I learned PIC16F883 first since I thought it's easier to learn.) Here's my circuit ...
1
vote
2answers
189 views

How can I display a scoreboard stage for a play?

I am part of the team who makes the scenery for a theatrical play at school. What is needed to be done is to have a scoreboard in the middle of the room, that one will control from backstage. The ...
2
votes
0answers
42 views

PIC18 USART Interrupt for reception, doesn't trigger

I have set up the Enhanced USART module for a PIC18F4331 and have been trying to do a loop test. I am using MPLABX, programming in XC8, using Pickit3 for debugging and monitoring serial pins with an ...
0
votes
0answers
35 views

PIC32 Issue with using JTAG Pins as Analog Inputs

I'm trying to read in a value using a few analog pins on a PIC32 (MX775F512H), including RB12-- part of the JTAG pins on the device. The device the board is reading from works great, but the board ...
0
votes
0answers
39 views

Implementing USB On PIC24

We want to implement USB on our PIC24 based embedded system. Hardware: All done Firmware: USB part is currently Non-existent My role: Make it all work Questions: The protocols are very complex ...
-2
votes
0answers
40 views

PIC32 - Tutorial [closed]

I'm starting to work with PIC32 and I need a recommendation for a good book, text or website to learn about it. I will use it specifically in projects of digital signal processing, so something more ...
1
vote
2answers
163 views

PICKIT 2 verification failed at memory address 0x0000

I have been using a DSPIC30f4011 for two days but suddenly I am no longer able to program the chip again. The message I am getting: Failed to verify at programming address 0x0000 (when I click the ...
0
votes
1answer
249 views

Use port for comparator and analog input?

I'm trying to use Port F on the PIC18F65J11 as both analog inputs and a comparator. For example, there are 7 pins on Port F, and I'd use 3 pins for comparator (2 comparator inputs, 1 comparator ...
2
votes
2answers
82 views

ExternalDifferential ADC Values for PIC

I have a temperature sensor design that I'm using as a reference. It takes 2 RTD sensors and reads their values with a Dual Channel 16-bit Differential ADC. The ADC interfaces through the SPI bus. ...
1
vote
4answers
1k views

How to receive IR signal in PIC18F

I need to receive signal from IR transmitter LED. I am not sure how to program the microcontroler. I am looking for some concept, how to do that. Whether I have to use A/D conversion? How to ...
6
votes
3answers
234 views

Switching from PIC to AVR [closed]

I have worked with PIC16 and PIC18s for over three years now and would like to get to know AVR as well. I have no specific project in mind, but would like to try around with the different ...
0
votes
1answer
138 views

Can I remap a car\bike ECU using CAN bus?

I am thinking to use something like this to connect an Arduino to a motorbike engine control unit (ECU): Arduino CAN-Bus Shield with uSD Card Holder. I never did something like this; using CAN bus, ...
-2
votes
1answer
40 views

I2C protocol for PIC18F45K20 with C18 compiler

I'm currently trying to receive data from the 2-wire serial interface of an image sensor with a PIC18F45K20 written with C18 in MPLAB X IDE v. 1.41. How do I initialize the I2C protocol and how do I ...
1
vote
3answers
446 views

PIC18f4520 programming error

I am trying to run a program on PIC18F4520 using PicKit3 & MPLAB IDE. But I am getting an error: PK3Err0040: The target device is not ready for debugging. Please check your configuration bit ...

1 2 3 4 5 43
15 30 50 per page