<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pic Microcontrollers Forum - Recent Threads</title><link>https://community.element14.com/technologies/embedded/f/pic-micro-forum</link><description>Discuss the PIC Microcontroller</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Wed, 18 Sep 2024 09:23:25 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/technologies/embedded/f/pic-micro-forum" /><item><title>MAX96717F is not recognized by the GMSL SerDes Gui</title><link>https://community.element14.com/thread/55102?ContentTypeID=0</link><pubDate>Wed, 18 Sep 2024 09:23:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e154a05c-8637-4ae4-b46a-6775f654ed8d</guid><dc:creator>bugtech</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/55102?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/55102/max96717f-is-not-recognized-by-the-gmsl-serdes-gui/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am using MAX96717F for a task. It worked fine for a week but now suddenly the device is not getting identified by the GMSL SerDes Gui. Although when i configure the CFG Pin, it shows that Serializer Detected.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1: Tried with different firmware (4.55, 4.56, 4.59)&lt;/p&gt;
&lt;p&gt;2: Tried with connections (Complete setup, camera to serializer, serializer to deserializer, deserializer to RPi4)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3: Tried without the connection (Only serializer connected by the USB)&lt;/p&gt;
&lt;p&gt;4: Tried reninstalling the GUI multiple times. No help!&lt;/p&gt;
&lt;p&gt;5: Tried on a different PC. No help!&lt;/p&gt;
&lt;p&gt;Stuck here. Unable to understand what can be the issue.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Any help here?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC18F452 with GPS NEO6M UART</title><link>https://community.element14.com/thread/54103?ContentTypeID=0</link><pubDate>Sun, 10 Dec 2023 14:02:14 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:77154078-2a48-47df-b6e6-c6b8cb158c1b</guid><dc:creator>ArthurHEL</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/54103?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/54103/pic18f452-with-gps-neo6m-uart/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m an electronics student and for my final project I&amp;#39;m trying to display data from a GPS (nemo 6m) operating via RS232 communication on an LCD screen with my PIC18F452. I had made a code for the LCD without a library, which worked without a hitch and which I used in this code.&lt;/p&gt;
&lt;p&gt;The code for displaying data from an RS232 communication is relatively simple and works very well with a TTL to USB card.&lt;/p&gt;
&lt;p&gt;The code below for displaying GPS data on the LCD works, but only once. When I run the program, it displays the time correctly, but I have to press the reset button to refresh. It seems that the code is stuck somewhere....&lt;/p&gt;
&lt;p&gt;After many tests, I don&amp;#39;t understand why and that&amp;#39;s why I&amp;#39;m coming to you. &lt;br /&gt;Thanks in advance for taking a look.&lt;/p&gt;
&lt;p&gt;Technical specification: &lt;br /&gt;16MHz quartz&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;// Pour les commandes du LCD : https://binaryupdates.com/interface-lcd-with-lpc2148-arm7/jhd162a-lcd-command-codes/
// Voir datasheet p174 et p176 : https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/39564c.pdf
#include &amp;lt;p18f452.h&amp;gt; 
#include &amp;lt;delays.h&amp;gt;
#include &amp;lt;stdio.h&amp;gt;
 
#pragma config OSC = HS   // Travailler &amp;#224; 16MHz
#pragma config PWRT = ON 
#pragma config BOR = OFF 
#pragma config WDT = OFF  
#pragma config LVP = OFF  
 

// ****************************** D&amp;#233;clarations des PINs de sortie ***************************************
// ****************************** Output PIN declarations ***************************************

// D&amp;#233;finition pour broches en sortie
// Definition for output pins
#define data4DEF TRISBbits.TRISB4
#define data5DEF TRISBbits.TRISB5
#define data6DEF TRISBbits.TRISB6
#define data7DEF TRISBbits.TRISB7
#define RSDEF TRISCbits.TRISC0
#define RWDEF TRISCbits.TRISC1
#define EDEF TRISCbits.TRISC2

// D&amp;#233;finition pour l&amp;#39;&amp;#233;tat des broches (m&amp;#234;me que pour TRIS)
// Definition of pin status (same as TRIS)
#define data4 PORTBbits.RB4
#define data5 PORTBbits.RB5
#define data6 PORTBbits.RB6
#define data7 PORTBbits.RB7
#define RS PORTCbits.RC0
#define RW PORTCbits.RC1
#define E PORTCbits.RC2

// Param&amp;#232;tre interne (pas toucher)
// Internal parameter (do not touch)
int delai = 1;


// ****************************************** Toutes les fonctions *****************************************************


void LCD_Cmnd (unsigned char cmnd)
{
    // Permet d&amp;#39;appliquer les bits de la commande sur les bonnes PINs de sortie (en fonction des define)
    // Enables command bits to be applied to the correct output PINs (depending on define)
    data4 = (cmnd &amp;amp; 0x10) &amp;gt;&amp;gt; 4;
    data5 = (cmnd &amp;amp; 0x20) &amp;gt;&amp;gt; 5;
    data6 = (cmnd &amp;amp; 0x40) &amp;gt;&amp;gt; 6;
    data7 = (cmnd &amp;amp; 0x80) &amp;gt;&amp;gt; 7;
    
    RS = 0;                     // Mode commande
    E = 1;
    Delay10KTCYx (delai);
    E = 0;
    
    data4 = cmnd &amp;amp; 0x01;
    data5 = (cmnd &amp;amp; 0x02) &amp;gt;&amp;gt; 1;
    data6 = (cmnd &amp;amp; 0x04) &amp;gt;&amp;gt; 2;
    data7 = (cmnd &amp;amp; 0x08) &amp;gt;&amp;gt; 3;
    
    E = 1;
    Delay10KTCYx (delai);
    E = 0;
}

void LCD_Charact (unsigned char charact)
{
    // Permet d&amp;#39;appliquer les bits du caract&amp;#232;re sur les bonnes PINs de sortie (en fonction des define)
    // Enables character bits to be applied to the correct output PINs (depending on define)
    data4 = (charact &amp;amp; 0x10) &amp;gt;&amp;gt; 4;
    data5 = (charact &amp;amp; 0x20) &amp;gt;&amp;gt; 5;
    data6 = (charact &amp;amp; 0x40) &amp;gt;&amp;gt; 6;
    data7 = (charact &amp;amp; 0x80) &amp;gt;&amp;gt; 7;
    
    RS = 1;                         // mode caract&amp;#232;re
    E = 1;
    Delay10KTCYx (delai); 
    E = 0;
    
    data4 = charact &amp;amp; 0x01;
    data5 = (charact &amp;amp; 0x02) &amp;gt;&amp;gt; 1;
    data6 = (charact &amp;amp; 0x04) &amp;gt;&amp;gt; 2;
    data7 = (charact &amp;amp; 0x08) &amp;gt;&amp;gt; 3;
    
    E = 1;
    Delay10KTCYx (delai); 
    E = 0;
}


void init_LCD (void)
{
    // Mise en sortie des PINs choisis en sortie
    // Output selected PINs
    data4DEF = 0;
    data5DEF = 0;
    data6DEF = 0;
    data7DEF = 0;
    RSDEF = 0;
    RWDEF = 0;
    EDEF = 0;
    RW = 0;
    LCD_Cmnd(0x28);           // Mode 4bits, 2 lignes 
    LCD_Cmnd(0x01);           // Clear l&amp;#39;&amp;#233;cran
    LCD_Cmnd(0x0C);           // Display on, cursor off (0x0F - Display on, cursor clignotant)
}

void init_UART(void) {
    SPBRG = 25;                 // Bas&amp;#233; sur la formule (((4000000/9600)/64)-1) //Mettre la trensmition sur 2400 si SPBRG=25
    TXSTAbits.SYNC = 0;         // Mode asynchrone
    TXSTAbits.BRGH = 0;         // Mode low speed
    RCSTAbits.SPEN = 1;         // Activer le port s&amp;#233;rie (TX et RX)
    RCSTAbits.CREN = 1;         // Activer la r&amp;#233;ception               
}



// ********************************************* Code Principal *********************************************

void main (void) 
{  
    char tabGPS[100];
    int i;
    int y;
    
    init_UART();
    init_LCD();
    
    while (1){
        
        // Charger le tableau avec les donn&amp;#233;es du GPS
        // Load table with GPS data
        for (i=0;i&amp;lt;100;i++){
            while (PIR1bits.RCIF == 0);         // Attendre qu&amp;#39;un caract&amp;#232;re soit re&amp;#231;u
            tabGPS[i]= RCREG; 
        }
        
        // Parcouir le tableau et afficher ce qui nous interesse 
        // Browse the table and display what interests us 
        for (y=0;y&amp;lt;100;y++){
           if (tabGPS[y] == &amp;#39;G&amp;#39; &amp;amp;&amp;amp; tabGPS[y+1] == &amp;#39;P&amp;#39; &amp;amp;&amp;amp; tabGPS[y+2] == &amp;#39;R&amp;#39;&amp;amp;&amp;amp; tabGPS[y+3] == &amp;#39;M&amp;#39;&amp;amp;&amp;amp; tabGPS[y+4] == &amp;#39;C&amp;#39;){
                LCD_Cmnd(0x80);
                LCD_Charact(tabGPS[y+6]);
                LCD_Charact(tabGPS[y+7]);
                LCD_Charact(&amp;#39;:&amp;#39;);
                LCD_Charact(tabGPS[y+8]);
                LCD_Charact(tabGPS[y+9]);
                LCD_Charact(&amp;#39;:&amp;#39;);
                LCD_Charact(tabGPS[y+10]);
                LCD_Charact(tabGPS[y+11]);
                }
            } 
    }
} 
&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Wrong operation when using internally generated negative voltage reference for A/D converter on PIC16F18877</title><link>https://community.element14.com/thread/54031?ContentTypeID=0</link><pubDate>Tue, 28 Nov 2023 23:41:38 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7206d644-635f-479c-8745-ceff68ba6019</guid><dc:creator>Mila_G</dc:creator><slash:comments>5</slash:comments><comments>https://community.element14.com/thread/54031?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/54031/wrong-operation-when-using-internally-generated-negative-voltage-reference-for-a-d-converter-on-pic16f18877/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt;please can you help me with the wrong operation when using internally generated negative voltage reference for A/D converter on PIC16F18877?&lt;br /&gt;&lt;br /&gt;I would like to use ADC with references 0.416 V and Vdd (5 V).&lt;br /&gt;It works perfectly when I connect 0.416 V to the Vref- pin (RA2) from an external source.&lt;br /&gt;&lt;br /&gt;Then I generate 0.416 V on RA2 from FVR and D/A converter as follows:&lt;br /&gt;&amp;nbsp; FVRCON = 0x84;&lt;br /&gt;&amp;nbsp; DAC1CON0 = 0xA8;&lt;br /&gt;&amp;nbsp; DAC1CON1 = 0x0D;&lt;br /&gt;The DAC also works perfectly and there is about 0.416 V on the Vref- pin (RA2).&lt;br /&gt;&lt;br /&gt;But now ADC works only if the negative reference is Gnd. If I switch this from Gnd to Vref- (just by changing ADREF from 0 to 0x10), a failure occurs. The voltage on the RA2 pin changes to 2.1 V (and of course the A/D gives bad results).&lt;br /&gt;&lt;br /&gt;Workaround attempts:&lt;br /&gt;- 0.416 V output from DAC to RB7, directly conneted to RA2 via a wire, works just as badly as above.&lt;br /&gt;- After interconnecting via an op amp voltage follower instead of the wire, the A/D starts to work properly.&lt;br /&gt;&lt;br /&gt;I assumed the PIC analog circuits were designed for internal connections from the VRef- pin, without any external workaround. Please, advise.&lt;br /&gt;&lt;br /&gt;Many thanks.&lt;br /&gt;&lt;br /&gt;Mila.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>And the PIC Fans go wild - PIC18 in Tesla Roadster BMS</title><link>https://community.element14.com/thread/53999?ContentTypeID=0</link><pubDate>Wed, 22 Nov 2023 19:33:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2b97dc0d-fb65-419a-90b0-6da78df83144</guid><dc:creator>scottiebabe</dc:creator><slash:comments>4</slash:comments><comments>https://community.element14.com/thread/53999?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/53999/and-the-pic-fans-go-wild---pic18-in-tesla-roadster-bms/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/23/pastedimage1700681538897v1.png"  /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/23/pastedimage1700681567224v2.png"  /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://service.tesla.com/roadster" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://service.tesla.com/roadster&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/23/pastedimage1700681595637v3.png"  /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC10F microcontroller output pin tolerance to overriding voltages</title><link>https://community.element14.com/thread/53923?ContentTypeID=0</link><pubDate>Mon, 06 Nov 2023 09:44:42 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:70233cfb-9929-469f-bce0-c50676eb14c9</guid><dc:creator>davebullockmbe</dc:creator><slash:comments>8</slash:comments><comments>https://community.element14.com/thread/53923?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/53923/pic10f-microcontroller-output-pin-tolerance-to-overriding-voltages/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am using PIC10F microcontrollers in a wireless project that has evolved into needing to use an &amp;#39;in circuit&amp;#39; programmable radio IC.&lt;/p&gt;
&lt;p&gt;The problem is that the GP2 pin of the PIC would be connected to the DATA input (and programming) pin3 of the radio IC. &lt;br /&gt;The whole circuit is running off 3v7 lipo battery. &lt;br /&gt;My question is will the PIC GP2 output be destroyed when programming the radio IC. ?&lt;/p&gt;
&lt;p&gt;Thanks in anticipation....&lt;/p&gt;
&lt;p&gt;Dave&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/23/circuit.jpg"  /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>8 bit PIC with RTC chip.</title><link>https://community.element14.com/thread/53679?ContentTypeID=0</link><pubDate>Thu, 21 Sep 2023 14:34:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b6f8eb05-5fe0-4e16-9aba-c9e76e64baac</guid><dc:creator>asanyi</dc:creator><slash:comments>12</slash:comments><comments>https://community.element14.com/thread/53679?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/53679/8-bit-pic-with-rtc-chip/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi, my circuit is composed from a PIC16F15345 microcontroller and a MCP79411 RTC chip, connected with i2c, it has an own 32.768 crystal. The 16F15345 also drives deprez meters and LEDs with PWM signals. While the power of the main circuit is switched off, the RTC runs correctly (precise timing) from its backup 3V battery. But activating the power of the PIC and the PWM driving, the RTC has lost its correct operation, delaying 30 minutes per 12 hour! Any idea to fix is accepted...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC18F16Q41 capabilities</title><link>https://community.element14.com/thread/53665?ContentTypeID=0</link><pubDate>Sat, 16 Sep 2023 02:45:43 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e32a6b7f-4c71-4148-939a-97954ef2bf85</guid><dc:creator>Bob-M</dc:creator><slash:comments>12</slash:comments><comments>https://community.element14.com/thread/53665?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/53665/pic18f16q41-capabilities/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p data-xf-p="1"&gt;Hello&lt;/p&gt;
&lt;p data-xf-p="1"&gt;My knowledge of electronics is minimal..................&lt;/p&gt;
&lt;p data-xf-p="1"&gt;&lt;/p&gt;
&lt;p data-xf-p="1"&gt;I am looking at a circuit which uses a Rasberry Pi4 to produce two different frequencies on two different GPIO pins (7 &amp;amp; 8)&lt;/p&gt;
&lt;p data-xf-p="1"&gt;The two frequencies are read from two simple python scripts&lt;/p&gt;
&lt;p data-xf-p="1"&gt;&lt;/p&gt;
&lt;p data-xf-p="1"&gt;My question:-&lt;/p&gt;
&lt;p data-xf-p="1"&gt;Can one program a PIC18F16Q41 chip to do the same i.e. produce two different frequencies on two different IO pins ?&lt;/p&gt;
&lt;p data-xf-p="1"&gt;If affirmative, can one program the PIC to accept input from a user to get the two different frequencies, rather than have the PIC read scripts ?&lt;/p&gt;
&lt;p data-xf-p="1"&gt;&lt;/p&gt;
&lt;p data-xf-p="1"&gt;Many thanks for any advice&lt;/p&gt;
&lt;p data-xf-p="1"&gt;&lt;/p&gt;
&lt;p data-xf-p="1"&gt;Bob M&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC16F84 programing question.</title><link>https://community.element14.com/thread/52975?ContentTypeID=0</link><pubDate>Sun, 21 May 2023 19:49:20 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:839939a6-ff00-4058-a175-24a8021056a6</guid><dc:creator>codar</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/52975?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/52975/pic16f84-programing-question/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;All new to me these micros.... giv mi&amp;#39; the inside of a telly or a transmitter any day.&amp;nbsp; I have a Pic3 and related Pic3 installation software... and Hex code etc. and&amp;nbsp; I&amp;#39;m&amp;nbsp; using a ZIF extender board to couple the Chip to the pic, with the shorting/linking pins configured as per instructions on the back.&lt;/p&gt;
&lt;p&gt;I would sooner ask before &amp;#39;blowing things&amp;#39;.&amp;nbsp; MCLR (pin4) with the shorting pin in situ places this pin onto the +ve line, all the info I come across shows a 10K resistor between +ve and pin 4...... do I leave the link out and insert a 10K or go ahead leaving pin 4 connected to the +ve line? The chip being powered via PIC3. Thought I&amp;#39;d try my hand with MCU&amp;#39;s.&lt;/p&gt;
&lt;p&gt;Thanks, Dave&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>using DS1307 to store data</title><link>https://community.element14.com/thread/51333?ContentTypeID=0</link><pubDate>Thu, 14 Jul 2022 20:09:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:004b0cc1-3307-4f22-a1d9-dd867ec2b2f6</guid><dc:creator>Chris_Chuter</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/51333?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/51333/using-ds1307-to-store-data/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi All. I am developing a PIC 16F1829 based design which starts, stops and monitors a big diesel generator. An important function is that the module will timestamp an SD card module&amp;nbsp;data&amp;nbsp;output with a &amp;#39;chunk&amp;#39; which will contain various realtime parameters derived from the acquisition of values using the analogue inputs and ccp counts from the PIC/generator. The SD card is removeable and can be inserted into a PC which will confirm various User uses of power by means of a spreadsheet.&lt;/p&gt;
&lt;p&gt;My difficulty is how in C, to get a timestamp value with which I can prepend the &amp;#39;chunk&amp;#39;. I know that VB has a standard way of presenting Date/Time in, possibly. a Long data value&amp;nbsp; but I am becoming confused in how to move forward.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>10F200 programing using K150 Programmer</title><link>https://community.element14.com/thread/51138?ContentTypeID=0</link><pubDate>Tue, 31 May 2022 18:15:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:df9827a1-f37d-4162-9a31-5557037d75dc</guid><dc:creator>AndreiMartin91</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/51138?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/51138/10f200-programing-using-k150-programmer/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello all,&lt;/p&gt;
&lt;p&gt;I recently joined the PIC world and acquired a K150 programmer (no cash for a PIC KIt at the moment).&lt;/p&gt;
&lt;p&gt;On my K150, when I select PIC 10F200 it prompts me that I need to go intro ICSP mode and a series of pinouts appear on the screen.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve uploaded a photo that I&amp;#39;ve put together on how I think I should connect the K150 to a PIC10F200 using a breadboard in order to program it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can anyone review it please and feedback if it&amp;#39;s correct or not?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Any advice is really welcomed. Thank you all in advance!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;"  src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/23/pinout-10F200.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Andrei M.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>18F24K20 Setting the ANSEL register</title><link>https://community.element14.com/thread/51106?ContentTypeID=0</link><pubDate>Wed, 25 May 2022 18:00:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:834011cc-0e8f-4a8d-9209-fc72b7cd119c</guid><dc:creator>Peet19</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/51106?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/51106/18f24k20-setting-the-ansel-register/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi!&lt;br /&gt;I want to set the 18F24K20 so that all feet are digital except RA0. Let it be analog. Is it enough to just set the ANSEL register?&lt;br /&gt;CLRF ANSEL&lt;/p&gt;
&lt;p&gt;Thank you in advance for your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Hot Chips - PIC16F676</title><link>https://community.element14.com/thread/51065?ContentTypeID=0</link><pubDate>Fri, 13 May 2022 15:33:32 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7ce6ef62-6418-4449-aad5-0deab5a4801b</guid><dc:creator>scottiebabe</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/51065?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/51065/hot-chips---pic16f676/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;For the upcoming&amp;nbsp; 7-segment project14 event, I wanted to use an relatively old 8bit microcontroller that is compatible with my Pic Kit1. The PIC16F676 was one of 2 sample MCUs that shipped with the kit.&lt;/p&gt;
&lt;p&gt;I am amazed, given component shortages, I was even able to purchase a PIC16F676 &lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/1f603.svg" title="Smiley"&gt;&amp;#x1f603;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I got a real smokin deal at $3.40 /UNIT&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/23/pastedimage1652455381383v1.png"  /&gt;&lt;/p&gt;
&lt;p&gt;The PIC16F676 is feature packed!&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/23/pastedimage1652455475328v2.png"  /&gt;&lt;/p&gt;
&lt;p&gt;A whopping 64 bytes of RAM.&lt;/p&gt;
&lt;p&gt;The flash program memory is 14-bits wide, so 1024 words is 1792 bytes.&lt;/p&gt;
&lt;p&gt;Cost per MB = $3.4 / ( 1792 / 2^20) = $1989.48 / MB&lt;/p&gt;
&lt;p&gt;Of course you get a processor, sram, eeprom, adc, timer, etc as well, so its not an accurate cost figure.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC 10F222 based signal conditioner.</title><link>https://community.element14.com/thread/54879?ContentTypeID=0</link><pubDate>Thu, 07 Oct 2021 09:50:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8fe640b8-dce9-43c8-8f76-1c048e4e4e22</guid><dc:creator>Catwell</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/54879?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/54879/pic-10f222-based-signal-conditioner/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div class="" style="margin:0;line-height:normal;"&gt;&lt;span style="font-size:12pt;"&gt;Description of the problem:&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="" style="margin:0;line-height:normal;"&gt;&lt;span style="font-size:12pt;"&gt;Hall effect sensor was positioned so as to detect a shaft mounted “steal flag”. &lt;/span&gt;&lt;/div&gt;&lt;div class="" style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="" style="margin:0;line-height:normal;"&gt;&lt;span style="font-size:12pt;"&gt;The flag would pass the sensor once per revolution of the shaft. The sensor worked perfectly, however, the slower the shaft rotated, the more time it took for the flag to sweep by the sensor. At lower shaft speeds, the output pulse from the sensor was long enough to confuse the motion control computer.&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="" style="margin:0;line-height:normal;"&gt;&lt;span style="font-size:12pt;"&gt;The computer needed sensor feedback for positioning and it thought the shaft was rotating at 900 RPM instead of 40 RPM. You can imagine the potential for catastrophe. &lt;/span&gt;&lt;/div&gt;&lt;div class="" style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="" style="margin:0;line-height:normal;"&gt;&lt;span style="font-size:12pt;"&gt;The solution? Program a PIC 10F222 to perform as a one-shot. Now regardless of the length of the input pulse, the positioning computer receives a perfect, bounce-less, 5uS pulse. And the best part is that the10F series has an internal oscillator and no need for any ancillary components. All the chip needs is ~5V.&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>12F675 can not programmed  with pickit4</title><link>https://community.element14.com/thread/39811?ContentTypeID=0</link><pubDate>Thu, 10 Dec 2020 09:07:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cbb11886-caeb-4fa1-b596-752b79cb7282</guid><dc:creator>patilsatish</dc:creator><slash:comments>5</slash:comments><comments>https://community.element14.com/thread/39811?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/39811/12f675-can-not-programmed-with-pickit4/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I am using 12F675 ic for small project but cant program it with pickit4? also i am using MPLABIDE V5.2 And XC8 compiler. It will show message C99 File absent for mid range controllers&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Getting MPLAB harmony 3 to work.</title><link>https://community.element14.com/thread/38910?ContentTypeID=0</link><pubDate>Tue, 26 Nov 2019 11:08:20 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4316b0bf-a8eb-435e-8b17-b6e4a2780e40</guid><dc:creator>karinamcnally</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/38910?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/38910/getting-mplab-harmony-3-to-work/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span style="color:#333333;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;text-align:left;text-indent:0px;"&gt;Hi so I&amp;#39;m very new to harmony 3, I downloaded MPLAP IDE and then followed the instructions on Microchip to set up harmony 3. But it says I cant use it as the version isn&amp;#39;t up to date but it is I spent all morning doing it. here&amp;#39;s the error I&amp;#39;ve looked for an hour to fix it but I&amp;#39;m stuck can any one help? thankyou in advance. &lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/1600x900/__key/communityserver-discussions-components-files/23/contentimage_5F00_124360.png"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/23/contentimage_124360.png-1600x900.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=5KXaM%2B4Z0rvbD%2BZj8iA7MADIUiPA0nkxGPpahP7Yglw%3D&amp;amp;se=2026-05-08T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=Y0hiux83Pm77pdvKbBfuRQ==" style="max-height: 900px;max-width: 1600px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>3x4 keypad for pic32</title><link>https://community.element14.com/thread/10334?ContentTypeID=0</link><pubDate>Sat, 05 Oct 2019 21:43:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f2b91f04-5605-470b-a2c4-f9bdf1d2c773</guid><dc:creator>bacon121</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/10334?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/10334/3x4-keypad-for-pic32/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello, all.&lt;/p&gt;&lt;p style="margin:0;"&gt;I learned pic24 and I am currently learning pic32.&lt;/p&gt;&lt;p style="margin:0;"&gt;From learning pic24, I could get a code for 3x4 keypad (it is on pic24 book).&lt;/p&gt;&lt;p style="margin:0;"&gt;But unfortunately, there is no code for keypad for pic32.&lt;/p&gt;&lt;p style="margin:0;"&gt;I am trying to build a code from the beginning, but it is kind of hard for me.&lt;/p&gt;&lt;p style="margin:0;"&gt;Can anyone tell me any solutions?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thank you. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Download hex to PIC32MZ</title><link>https://community.element14.com/thread/32479?ContentTypeID=0</link><pubDate>Sat, 07 Apr 2018 20:53:46 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f02975c3-c6bc-486c-bc15-7f5f6b8ef99e</guid><dc:creator>brv64</dc:creator><slash:comments>14</slash:comments><comments>https://community.element14.com/thread/32479?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/32479/download-hex-to-pic32mz/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello!&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;ve been using up to PIC18, but I&amp;#39;m new using PIC32. I thought that it would be the same process, but I&amp;#39;m having a hard time making it work.&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;m developing a board for my graduation proyect with this &lt;span style="color:#383739;font-family:&amp;#39;Open Sans&amp;#39;, sans-serif;font-size:15px;text-align:justify;"&gt;PIC32MZ2048ECH100&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=MA320012" rel="nofollow ugc noopener" target="_blank" title="http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=MA320012"&gt;PIC32MZ EC Processor Plug-In Module (PIM) - MA320012 | Microchip Technology Inc.&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;The thing is that I can&amp;#39;t seem to make it work with the programmer.&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;m Using the PICKIT3&lt;/p&gt;&lt;p style="margin:0;"&gt;Application Version: 3.10&lt;/p&gt;&lt;p style="margin:0;"&gt;Device File Version: 1.62.15&lt;/p&gt;&lt;p style="margin:0;"&gt;OS Frimwater Version: 2.00.05&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;When I try to manually select the PIC32MZ only PIC32MX family appears.&lt;/p&gt;&lt;p style="margin:0;"&gt;Do I need to download or update something else?&lt;/p&gt;&lt;p style="margin:0;"&gt;I have to implement an external circuit?&lt;/p&gt;&lt;p style="margin:0;"&gt;Are my connections correct?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks in advance&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/260062"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/23/Scanned_5F00_20180407_2D00_1540.pdf"&gt;community.element14.com/.../Scanned_5F00_20180407_2D00_1540.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;Scanned_20180407-1540.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/260063"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/23/IMG_5F00_20180407_5F00_154427.jpg"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/23/IMG_20180407_154427.jpg-15x200.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=0NgILYkwObwF4Y877ZiWsf9JHJ7bjgkCpgkiD9W1zUQ%3D&amp;amp;se=2026-05-08T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=NceAxNqlJ47JeGH5xaXBbg==" style="max-height: 200px;max-width: 15px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC32MZ2048EFM100-OV7670 FIFO-SD CARD</title><link>https://community.element14.com/thread/32231?ContentTypeID=0</link><pubDate>Fri, 02 Feb 2018 12:29:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:42b16ee0-7a8c-4fc4-bb61-b37206bbe3e6</guid><dc:creator>pnicolaides</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/32231?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/32231/pic32mz2048efm100-ov7670-fifo-sd-card/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I would like to try out a project that was mostly based on Arduino. Secifically, I want to use a PIC microcontroller, using PIC32MZEF CURIOCITY BOARD:&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM320104&amp;amp;utm_source=MicroSolutions&amp;amp;utm_medium=Link&amp;amp;utm_term=FY18Q1&amp;amp;utm_content=DevTools&amp;amp;utm_campaign=Article" rel="nofollow ugc noopener" target="_blank" title="http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM320104&amp;amp;utm_source=MicroSolutions&amp;amp;utm_medium=Link&amp;amp;utm_term=FY18Q1&amp;amp;utm_content=DevTools&amp;amp;utm_campaign=Article"&gt;Curiosity PIC32MZEF Development Board - DM320104 | Microchip Technology Inc.&lt;/a&gt; &lt;/p&gt;&lt;p style="margin:0;"&gt;Then I have connected the OV7670 FIFO camera (620x480 p), as I2C connection and an SD Card Module as SPI Connection (SC, MISO, MOSI, SCK). &lt;/p&gt;&lt;p style="margin:0;"&gt;I am having difficulty finding a way to code the camera to take periodic pictures and to store them to the sd card, so that I can just view them later on any PC. Has anyone done this before and would like to share his experience? &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;From My research I would need:&lt;/p&gt;&lt;p style="margin:0;"&gt;1. FAT 32 Library for PIC32.&lt;/p&gt;&lt;p style="margin:0;"&gt;2. Probably image compression to .jpeg as the PIC will need perform other stuff at the same time. (Smaller file translates to better performance).&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;In Sum:&lt;/p&gt;&lt;p style="margin:0;"&gt;1. I need to verify which library to use for FAT 32 (I found a couple).&lt;/p&gt;&lt;p style="margin:0;"&gt;2. Find how to take a picture for the camera module.&lt;/p&gt;&lt;p style="margin:0;"&gt;3.Verify if compression is indeed necessary (it can be optional).&lt;/p&gt;&lt;p style="margin:0;"&gt;4. How the data (picture) can be written and store on the sd card to view later.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thanks for your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Video live stream</title><link>https://community.element14.com/thread/31935?ContentTypeID=0</link><pubDate>Sun, 29 Oct 2017 12:06:40 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:22faaa0e-8cab-4e39-94bb-4fc0c451df31</guid><dc:creator>pnicolaides</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/31935?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/31935/video-live-stream/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hey, &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I am a student in my final year and I am considering making an autonomous fishing boat. I will have a android tablet to transmit data like video feed, water temperature and gps location. From a substantial research I was considering to use the PIC32MZ1024EFH144. It has different versions (64 or 100 pins), which I will select in the end. However, I would like to know what is the best way to transmit the data (especially live video) to my tablet wirelessly. The best way to get it was using a TX and RX. However, I could not find substantial information to verify tha it could actulayy be done. Note that all data has to be displayed in an application that I will design. Using the same transmission I should also be able to control the boat in case of emergency. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Hving tried wifi modules, I cannot get it to work due to bandwidth issues, as there are homes around with Wi-Fi. Any other solution?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Beginners Guide</title><link>https://community.element14.com/thread/31624?ContentTypeID=0</link><pubDate>Sat, 22 Jul 2017 11:07:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b73dc2f0-f7d4-4d47-90b5-cbb354882841</guid><dc:creator>harisijaz</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/31624?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/31624/beginners-guide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Any body guide me to get started with PIC micro controllers . I am absolute beginner and want to learn how to write and upload the codes and make simple projects like interfacing sensors . Thanks in Advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Trying to identify the purpose of a circuit with a PIC18LF6622</title><link>https://community.element14.com/thread/30872?ContentTypeID=0</link><pubDate>Tue, 10 Jan 2017 21:47:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d660df9b-efbe-4ad0-b1a3-937641843ccd</guid><dc:creator>ghstridr</dc:creator><slash:comments>9</slash:comments><comments>https://community.element14.com/thread/30872?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/30872/trying-to-identify-the-purpose-of-a-circuit-with-a-pic18lf6622/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x360/__key/communityserver-discussions-components-files/23/5037.contentimage_5F00_78583.jpg"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/23/5037.contentimage_78583.jpg-620x360.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=1Lbd%2FZ%2FQCosv3rFxwgEpIf%2BBr62nukhIPXpVo68RDDs%3D&amp;amp;se=2026-05-08T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=2972lUKkOvio0BPDsUmSBQ==" style="max-height: 360px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x362/__key/communityserver-discussions-components-files/23/3884.contentimage_5F00_78584.jpg"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/23/3884.contentimage_78584.jpg-620x362.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=GmIptpH4WzQGPJSWKsCJSnUJdYLWkMKqigNqzO7vS5U%3D&amp;amp;se=2026-05-08T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=cF7rt6TAJ0G1RTRoq4Xx5Q==" style="max-height: 362px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;I&amp;#39;m wondering if anyone can help me in identifying the purpose of this board?&lt;/p&gt;&lt;p style="margin:0;"&gt;I found it walking to my car in parking garage. It was packaged professionally in a project box with 2xAA for power (3V) and some silica gel.&lt;/p&gt;&lt;p style="margin:0;"&gt;The lid has a rubber gasket embedded. No openings or access through the box or lead without opening it up. No markings on the outside or inside other than what is silk screened on the board.&lt;/p&gt;&lt;p style="margin:0;"&gt;I think that is a 5 pin jtag type port on the left side of the board. The two silvered components are rf transceivers, large one operates 433.72mhz to 434.12mhz and the small one on the left is &lt;span style="color:#222222;font-family:Arial, Helvetica, sans-serif;font-size:12px;"&gt;916.3mhz to 916.7mhz. Pulled that data from Mouser.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#222222;font-family:Arial, Helvetica, sans-serif;font-size:12px;"&gt;Thanks!&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Micro Controllers - Beginner</title><link>https://community.element14.com/thread/30022?ContentTypeID=0</link><pubDate>Fri, 24 Jun 2016 02:20:28 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:160fe890-b16a-469a-ab78-7492c606e837</guid><dc:creator>Former Member</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/30022?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/30022/micro-controllers---beginner/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I would like to learn how to program LED&amp;#39;s from a micro controller that i can later design a PCB around to create different lighting designs. I know that the &amp;quot;LED Magic&amp;quot; card is out, but its too bulky to put on the underside of a dual layer PCB. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Any tips on where I could start. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Any kits that are just a PIC programmer, I could start with Arduino and learn how to write the code then in turn go to stand alone micro controllers ?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;So If I wanted to make like a turn signal and have the lights pulse, would you still wire the LEDs in a Matrix? or you could wire them in series parallel and have the timer turn on a group of lights to make a sequential look like you would get from a 555 timer and decade counteR? &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Any help would be awesome. I&amp;#39;ve tried going on youtube, but no one explains it or im jsut dumb and don&amp;#39;t understand haha. &lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Eventually i would like to have a tactile button that could switch to different lighting effects, just not as many as the led magic board. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC16F884</title><link>https://community.element14.com/thread/1135?ContentTypeID=0</link><pubDate>Tue, 08 Dec 2015 01:22:42 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:58bc6c2a-861d-4b4f-aa0c-c92ecaf7ac4f</guid><dc:creator>supper_slash</dc:creator><slash:comments>7</slash:comments><comments>https://community.element14.com/thread/1135?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/1135/pic16f884/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;a href="http://www.newark.com/productimages/standard/en_US/74K8567-40.jpg"&gt;&lt;img alt="74K8567-40.jpg" class="image-1 jive-image" height="75" src="http://www.newark.com/productimages/standard/en_US/74K8567-40.jpg" style="line-height:1.5em;font-size:13.3333px;height:75.0281px;width:151px;float:none;" width="151" /&gt;&lt;/a&gt;&lt;span style="color:#339966;font-size:18pt;"&gt;Is the &lt;a class="jive-link-external-small" href="http://www.newark.com/microchip/pic16f884-i-p/microcontroller-mcu-8-bit-pic16/dp/74K8567" target="_blank"&gt;&lt;span style="color:#339966;"&gt;PIC16&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-external-small" href="http://www.newark.com/microchip/pic16f884-i-p/microcontroller-mcu-8-bit-pic16/dp/74K8567" style="font-size:10pt;line-height:1.5em;" target="_blank"&gt;&lt;span style="color:#339966;"&gt;F884 40DIP&lt;/span&gt;&lt;/a&gt;&lt;span style="line-height:1.5em;"&gt; still an active chip, and will it work with a pic3 programer?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:18pt;color:#339966;"&gt;Or is it more or less a dead chip. The reason I ask is everywhere I look it says&amp;nbsp; &amp;quot;While supplies last, or &amp;quot;Left in stock&amp;quot;, &amp;quot;supplies available&amp;quot;&amp;quot;.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#339966;font-size:18pt;"&gt;It makes me feel like If I start designing around this chip {If I can with my PIC KIT 3 knockoff} Than I may not be able to source it anymore.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:18pt;color:#339966;"&gt;I am trying to find a good 40 pin pic chip that is $5-$6 or less, that will work with my pickit 3 programer. I am brand new to PIC&amp;#39;s and I am looking for a chip that is got the basics covered. ( A little bit of everything). Just for beginner projects, and learning the programming.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:18pt;color:#339966;"&gt;I don&amp;#39;t need anything, in particular, just a little of everything. If you have any favorite chips that you would like to recommend, I would love to hear them, so I can order me some.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>I just ordered a PICKIT 3. I now need help.</title><link>https://community.element14.com/thread/29010?ContentTypeID=0</link><pubDate>Mon, 30 Nov 2015 02:07:50 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:1690d1c6-8f09-4513-8dd7-ec21b2d84fc2</guid><dc:creator>supper_slash</dc:creator><slash:comments>4</slash:comments><comments>https://community.element14.com/thread/29010?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/29010/i-just-ordered-a-pickit-3-i-now-need-help/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I just ordered a pickit 3 and a chip designer board.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a href="http://ecx.images-amazon.com/images/I/41dk9sjk-4L.jpg"&gt;&lt;img alt="My designer board." class="image-1 jive-image" src="http://ecx.images-amazon.com/images/I/41dk9sjk-4L.jpg" style="height:auto;" /&gt;&lt;/a&gt;&lt;a href="http://ecx.images-amazon.com/images/I/41DG-EVC1FL.jpg"&gt;&lt;img loading="lazy" alt="PICKIT 3" class="image-2 jive-image" src="http://ecx.images-amazon.com/images/I/41DG-EVC1FL.jpg" style="height:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Now what I decided to do is get things ready.&amp;nbsp; First, What software do I need to download?&lt;/p&gt;&lt;p style="margin:0;"&gt;I thinkI need the &amp;quot;&lt;a class="jive-link-external-small" href="http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/" rel="nofollow ugc noopener" target="_blank"&gt;PMLAB XC&lt;/a&gt;&amp;quot; software, but I am not sure. I am using WIN 10.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h1 style="text-align:left;"&gt;&lt;/h1&gt;&lt;p style="margin:0;text-align:left;"&gt;&lt;span style="font-size:18pt;font-family:impact, chicago;"&gt;CHIPS.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a href="http://3.imimg.com/data3/MJ/DO/MY-5678995/microcontrollers-250x250.jpg"&gt;&lt;img loading="lazy" alt="Oh man." class="image-3 jive-image" height="348" src="http://3.imimg.com/data3/MJ/DO/MY-5678995/microcontrollers-250x250.jpg" style="height:348px;width:417.6px;" width="418" /&gt;&lt;/a&gt;&lt;img loading="lazy" alt="image" class="migration-embeded-object" src="#https://www.element14.com/community/thread/47861/l/i-just-ordered-a-pickit-3-i-now-need-help"  /&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I have no idea what chips I need to order. Iknow I will want 16+ pins, but I do not wish to order anything that is not programmable with the PK3.&lt;/p&gt;&lt;p style="margin:0;"&gt;How can I figure out what I need to get? I am looking to something very versatile to learn with.&lt;/p&gt;&lt;p style="margin:0;"&gt;The DEV board can handle up to 40 pin (I think), And I am not opposed to ordering some, but again, I have no clue as to where to look to.&lt;/p&gt;&lt;p style="margin:0;"&gt;But I wanted to order something so when I get the PK3 I won&amp;#39;t need to wait.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Lastly, I need advice on any books or sites to get/look at for a very new PK3 User.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h1&gt;REVIEW:&lt;/h1&gt;&lt;ol&gt;&lt;li&gt;What chips would you recommend me starting off with? (16or more pins to have plenty of options please, (I can go to a smaller more production chip later))&lt;/li&gt;&lt;li&gt;What programs do I need to install, as far as anything free?&lt;/li&gt;&lt;li&gt;What references would you recommend? (books, etc)&lt;/li&gt;&lt;/ol&gt;&lt;p style="margin:0;"&gt;Thank you in advance. &lt;/p&gt;&lt;h1&gt;&lt;/h1&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>PIC32 based open source project for RDM protocole (bi-directional DMX512 standard)</title><link>https://community.element14.com/thread/410?ContentTypeID=0</link><pubDate>Sun, 06 Sep 2015 20:25:39 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:756b2975-1660-42c1-9b57-468b6f3f14d6</guid><dc:creator>MicrochipRTCfr</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/410?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/pic-micro-forum/410/pic32-based-open-source-project-for-rdm-protocole-bi-directional-dmx512-standard/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;&lt;br /&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/195x84/__key/communityserver-discussions-components-files/23/contentimage_5F00_143220.jpg"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/23/contentimage_143220.jpg-195x84.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=T2m477BR80kZMvFwK9m3SCH3iXQbMAAqqMYEcs56IH4%3D&amp;amp;se=2026-05-08T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=4CY1IyckQgZ1SXznsnMBrA==" style="max-height: 84px;max-width: 195px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Interested in DMX512 &amp;amp; &lt;a class="jive-link-external-small" href="http://www.rdmprotocol.org/" rel="nofollow ugc noopener" target="_blank"&gt;RDM&lt;/a&gt; protocole applications and extensions ?&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;A new open source project implementing RDM (&lt;span style="color:#222222;font-family:Verdana, Geneva, sans-serif;font-size:14px;"&gt;E1.20 standard) &lt;/span&gt;for PIC32&lt;span style="color:#222222;font-family:Verdana, Geneva, sans-serif;"&gt;MX676F512H is availalable on &lt;a class="jive-link-external-small" href="https://github.com/OpenLightingProject/ja-rule" rel="nofollow ugc noopener" target="_blank"&gt;Github&lt;/a&gt; repository.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#222222;font-family:Verdana, Geneva, sans-serif;font-size:12pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#222222;font-family:Verdana, Geneva, sans-serif;font-size:12pt;"&gt;This implementation also include a DFU bootloader for PIC32 ;=)&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#222222;font-family:Verdana, Geneva, sans-serif;font-size:12pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#222222;font-family:Verdana, Geneva, sans-serif;font-size:14px;"&gt;&lt;span style="font-size:12pt;"&gt;Regards&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="color:#222222;font-size:12pt;font-family:Verdana, Geneva, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>