<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.StylE-mailovZprvy17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=CS link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>VytvoĹ™te ĂşplnÄ› novĂ˝ projekt na C:\<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>HoÄŹte tam ten váš kĂłd a zkompilujte. Pokud to projede, tak to sem hoÄŹte. Bude to mĂ­t pár kB. <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>TĂ­m eliminujeme nesrovnalosti v nastavenĂ­ projektu.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Za moment budu mĂ­t ÄŤas se na to podĂ­vat a tĹ™eba to nahrát i do jinĂ©ho PICu.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>ALE!<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Všiml jsem si vÄŤera letmo, moĹľná Ĺľe to má nÄ›jakĂ˝ dĹŻvod.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Pokud používáte <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>TRISA_INI equ 00000000B;<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Tak TRISA_INI nemá hodnotu 0x00, ale pĹ™iĹ™azujete TRISA_INI Â registr v nultĂ© stránce pamÄ›ti RAM s adresou 0x00<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>TakĹľe podle mÄ› <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>#define TRISA_INI Â 00000000B<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Nebo <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>TRISA_INI Â set d'0'<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>ALE: pokud nÄ›co dÄ›lám v asm, tak jenom opravuji starĂ© projekty z doby do 2010 a to ještÄ› v MPLAB8.92, moĹľná se pro mplabx nÄ›co zmÄ›nilo.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>MĂ­ra<o:p></o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Hw-list [mailto:hw-list-bounces@list.hw.cz] <b>On Behalf Of </b>Jindrich Fucik<br><b>Sent:</b> Wednesday, April 3, 2024 10:11 AM<br><b>To:</b> HW-news<br><b>Subject:</b> RE: defektnĂ­ PIC16F18015<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>používám mplabx verze tuším 6.5. V zásadÄ› jsem nic nemÄ›nil proti defaultu, vlastnÄ› jen tu definici vektorĹŻ, která je napsaná v prvnĂ­m Ĺ™Ăˇdku kĂłdu.<o:p></o:p></p></div><div><p class=MsoNormal>Co píše pic-as? <o:p></o:p></p></div><div><p class=MsoNormal>VlastnĂ© - nenĂ­ problĂ©m se jmĂ©nem souboru, kterĂ© obsahuje mezery a mĂ­nusko? Pravda je, Ĺľe v editoru to mám s romantickĂ˝m náznem default.s<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>---------- PĹŻvodnĂ­ e-mail ----------<br>Od: Miroslav Draxal <evik@volny.cz><br>Komu: 'HW-news' <hw-list@list.hw.cz><br>Datum: 2. 4. 2024 21:16:30<br>PĹ™edmÄ›t: RE: defektnĂ­ PIC16F18015<br><br><o:p></o:p></p><p class=MsoNormal>NakopnÄ›te mÄ›. V jakĂ©m editoru to píšete (MPLABx to defect - config.s otevĹ™e) ale nedokážu to asemblovat (pic-as to nÄ›jak nebere)<br>MĂ­ra<br><br>-----Original Message-----<br>From: Hw-list [mailto:hw-list-bounces@list.hw.cz] On Behalf Of Jindrich Fucik<br>Sent: Tuesday, April 2, 2024 7:11 PM<br>To: hw-list@list.hw.cz<br>Subject: Re: defektnĂ­ PIC16F18015<br><br>Bezva, tak jsem to dotáhl tĂ©měř k dokonalosti. VytvoĹ™il jsem kĂłd, kterĂ˝ <br>je sloĹľenĂ˝ pĹ™evážnÄ› z instrukcĂ­ "nop" a "#ifdef". Na začátku jsou pak <br>dva #define, kterĂ© umožňujĂ­ si vybrat, co se stane. MoĹľnosti jsou:<br>1) program funguje jak má.<br>2) program zamrzne zhruba na 2ms pĹ™ed kaĹľdĂ˝m pĹ™erušenĂ­m<br>3) program zamrzne ĂşplnÄ›<br><br>Ke staĹľenĂ­ jako zip i se záznamem z analyzátoru:<br>https://www.uschovna.cz/zasilka/OX4JT76LTH6MCBD2-XU7<br><br>Jdu se zeptat na support, co s tĂ­m.<br><br>Dne 01.04.2024 v 22:02 Jindrich Fucik napsal(a):<br>> Bezva, tohle funguje jak by se dalo oÄŤekávat.<br>> Jdu hledat, co tohle udÄ›lá jinak neĹľ já.<br>> V příloze pro porovnánĂ­ vĂ˝stup ze Saleae. Je hodnÄ› podobnĂ˝ tomu ze <br>> simulátoru (ne zcela stejnĂ˝).<br>> <br>> Jdu hledat, co je tady nastaveno jinak.<br>> <br>> <br>> Dne 01.04.2024 v 21:08 Miroslav Draxal napsal(a):<br>>> Zkuste tohle, ověřeno v MPLABx simulátoru a vĂ˝stup taktéž MPLABx Logic <br>>> Analyzer (viz příloha).<br>>><br>>> #include <xc.h><br>>> #include <pic16f18015.h><br>>><br>>> // Configuration bits: selected in the GUI<br>>><br>>> //CONFIG1<br>>> #pragma config FEXTOSC = ECH // External Oscillator Selection <br>>> bits->EC (external clock) above 16 MHz<br>>> #pragma config RSTOSC = HFINTOSC_32MHz // Reset Oscillator <br>>> Selection bits->HFINTOSC (32 MHz)<br>>> #pragma config CLKOUTEN = OFF // Clock Out Enable bit->CLKOUT <br>>> function is disabled; i/o or oscillator function on OSC2<br>>> #pragma config VDDAR = HI // VDD Range Analog Calibration Selection <br>>> bit->Internal analog systems are calibrated for operation between VDD <br>>> = 2.3 - 5.5V<br>>><br>>> //CONFIG2<br>>> #pragma config MCLRE = EXTMCLR // Master Clear Enable bit->If LVP = <br>>> 0, MCLR pin is MCLR; If LVP = 1, RA3 pin function is MCLR<br>>> #pragma config PWRTS = PWRT_OFF // Power-up Timer Selection <br>>> bits->PWRT is disabled<br>>> #pragma config WDTE = OFF // WDT Operating Mode bits->WDT disabled; <br>>> SEN is ignored<br>>> #pragma config BOREN = ON // Brown-out Reset Enable bits->Brown-out <br>>> Reset enabled, SBOREN bit is ignored<br>>> #pragma config DACAUTOEN = OFF // DAC Buffer Automatic Range Select <br>>> Enable bit->DAC Buffer reference range is determined by the REFRNG bit<br>>> #pragma config BORV = LO // Brown-out Reset Voltage Selection <br>>> bit->Brown-out Reset Voltage (VBOR) set to 1.9V<br>>> #pragma config ZCD = OFF // ZCD Disable bit->ZCD module is <br>>> disabled; ZCD can be enabled by setting the ZCDSEN bit of ZCDCON<br>>> #pragma config PPS1WAY = ON // PPSLOCKED One-Way Set Enable <br>>> bit->The PPSLOCKED bit can be cleared and set only once after an <br>>> unlocking sequence is executed; once PPSLOCKED is set, all future <br>>> changes to PPS registers are prevented<br>>> #pragma config STVREN = ON // Stack Overflow/Underflow Reset Enable <br>>> bit->Stack Overflow or Underflow will cause a reset<br>>><br>>> //CONFIG4<br>>> #pragma config BBSIZE = BB512 // Boot Block Size Selection <br>>> bits->512 words boot block size<br>>> #pragma config BBEN = OFF // Boot Block Enable bit->Boot Block <br>>> disabled<br>>> #pragma config SAFEN = OFF // Storage Area Flash (SAF) Enable <br>>> bit->SAF disabled<br>>> #pragma config WRTAPP = OFF // Application Block Write Protection <br>>> bit->Application Block is NOT write protected<br>>> #pragma config WRTB = OFF // Boot Block Write Protection bit->Boot <br>>> Block is NOT write protected<br>>> #pragma config WRTC = OFF // Configuration Register Write <br>>> Protection bit->Configuration Register is NOT write protected<br>>> #pragma config WRTD = OFF // Data EEPROM Write Protection bit->Data <br>>> EEPROM is NOT write-protected<br>>> #pragma config WRTSAF = OFF // Storage Area Flash (SAF) Write <br>>> Protection bit->SAF is NOT write protected<br>>> #pragma config LVP = ON // Low Voltage Programming Enable bit->Low <br>>> Voltage programming enabled. MCLR/Vpp pin function is MCLR. MCLRE <br>>> Configuration bit is ignored<br>>><br>>> //CONFIG5<br>>> #pragma config CP = OFF // Program Flash Memory Code Protection <br>>> bit->Program Flash Memory code protection is disabled<br>>> #pragma config CPD = OFF // Data EEPROM Code Protection bit->EEPROM <br>>> code protection is disabled<br>>><br>>> void main(void) {<br>>> // Set the CLOCK CONTROL module to the options selected in the <br>>> user interface.<br>>> //<br>>> OSCCON2 = 0x0;<br>>> // SOSCPWR Low power;<br>>> OSCCON3 = 0x0;<br>>> // HFOEN disabled; MFOEN disabled; LFOEN disabled; SOSCEN <br>>> disabled; ADOEN disabled;<br>>> OSCEN = 0x0;<br>>> // HFFRQ 8_MHz;<br>>> OSCFRQ = 0x3;<br>>> //<br>>> OSCSTAT = 0x0;<br>>> // TUN undefined;<br>>> OSCTUNE = 0x0;<br>>> // ACTEN disabled; ACTUD enabled; ACTLOCK Not locked; ACTORS In <br>>> range;<br>>> ACTCON = 0x0;<br>>><br>>><br>>> /**<br>>> LATx registers<br>>> */<br>>> LATA = 0x0;<br>>> LATA0 = 1;<br>>><br>>> /**<br>>> TRISx registers<br>>> */<br>>> TRISA = 0x34;<br>>><br>>> /**<br>>> ANSELx registers<br>>> */<br>>> ANSELA = 0x34;<br>>><br>>> /**<br>>> WPUx registers<br>>> */<br>>> WPUA = 0x0;<br>>><br>>> /**<br>>> ODx registers<br>>> */<br>>><br>>> ODCONA = 0x0;<br>>> /**<br>>> SLRCONx registers<br>>> */<br>>> SLRCONA = 0x37;<br>>> /**<br>>> INLVLx registers<br>>> */<br>>> INLVLA = 0x37;<br>>><br>>> /**<br>>> PPS registers<br>>> */<br>>><br>>> /**<br>>> APFCON registers<br>>> */<br>>><br>>> /**<br>>> IOCx registers<br>>> */<br>>> IOCAP = 0x0;<br>>> IOCAN = 0x0;<br>>> IOCAF = 0x0;<br>>><br>>> //TMR0H 119;<br>>> TMR0H = 0x77;<br>>><br>>> //TMR0L 0;<br>>> TMR0L = 0x0;<br>>><br>>> //T0CS FOSC/4; T0CKPS 1:1; T0ASYNC not_synchronised;<br>>> T0CON1 = 0x50;<br>>><br>>> //Clear Interrupt flag before enabling the interrupt<br>>> PIR0bits.TMR0IF = 0;<br>>><br>>> //Enable TMR0 interrupt.<br>>> PIE0bits.TMR0IE = 1;<br>>><br>>> //T0OUTPS 1:1; T0EN enabled; T016BIT 8-bit;<br>>> T0CON0 = 0x80;<br>>><br>>> ei();<br>>><br>>> do {<br>>> LATA1 = 1;<br>>> NOP();<br>>> LATA1 = 0;<br>>> } while (1);<br>>> return;<br>>> }<br>>><br>>> void __interrupt() myHighIsr(void) {<br>>> if (TMR0IF == 1) {<br>>> TMR0H = 0x77;<br>>> TMR0IF = 0;<br>>> LATA0 = 0;<br>>> NOP();<br>>> LATA0 = 1;<br>>> }<br>>> }<br>>><br>>> -----Original Message-----<br>>> From: Hw-list [mailto:hw-list-bounces@list.hw.cz] On Behalf Of <br>>> Jindrich Fucik<br>>> Sent: Monday, April 1, 2024 7:14 PM<br>>> To: hw-list@list.hw.cz<br>>> Subject: Re: defektnĂ­ PIC16F18015<br>>><br>>> Tak to jsem z toho jelen. Vzal jsem novĂ˝ procesor a chová se stejnÄ›.<br>>> V příloze je obrázek z analyzátoru.<br>>> pochopitelnÄ› kdyĹľ program krokuji, tak se chová normálnÄ›. Nic <br>>> takovĂ©ho, Ĺľe by pĹ™erušenĂ­ skoÄŤilo nÄ›kam jinam a běžel kus jinĂ©ho <br>>> programu.<br>>><br>>> Dne 01.04.2024 v 17:22 Jindrich Fucik napsal(a):<br>>>> To nenĂ­ mĹŻj případ, start pĹ™erušenĂ­ trvá tuším 3 instrukÄŤnĂ­ cykly,<br>>>> procesor jede 8MHz, takĹľe 1,5ÎĽs nebo tak nÄ›co. Program je velmi<br>>>> primitivnĂ­, je napsanĂ˝ v assembleru, abych vylouÄŤil nÄ›jakou botu z <br>>>> jazyka.<br>>>> NakopĂ­ruji sem podstatnou ÄŤĂˇst programu. Nepodstatná nastavuje config:<br>>>> vypnutĂ˝ watchdog, internĂ­ oscilátor 8MHz a tak.<br>>>><br>>>> Program nedÄ›lá nic, neĹľ Ĺľe v mainu bliká jednĂ­m vĂ˝stupem a v pĹ™erušenĂ­<br>>>> druhĂ˝m. pĹ™erušenĂ­ je od ÄŤasovaÄŤe (v příkladu Timer 0, ale stejnÄ› se<br>>>> chová i Timer 2) a je nastaveno na 60 ÎĽs.<br>>>><br>>>> Na analyzátoru je pak velice zĹ™etelnĂ©, Ĺľe probÄ›hne 25 bliknutĂ­ RA1,<br>>>> pak je tÄ›ch 350ÎĽs mezera a pak jedno bliknutĂ­ RA0 a pak hned zase 25x<br>>>> RA1 (jasnÄ›, ten kĂłd nenĂ­ optimálnĂ­, je to poslednĂ­ troska, neĹľ jsem to<br>>>> zabalil). PodstatnĂ© je, Ĺľe ta dĂ­ra je vÄ›tší, neĹľ vlastnĂ­ bÄ›h, takĹľe je<br>>>> to velmi zĹ™etelnĂ© a nemá cenu zjišťovat, jestli je nÄ›co Â± jednotky<br>>>> instrukÄŤnĂ­ch cyklĹŻ. ZábavnĂ© je, Ĺľe stejnĂ˝ ÄŤas dostanu i pĹ™i pĹ™epnutĂ­<br>>>> rychlosti procesoru na 4MHz (tedy dĂ­ra je asi 350ÎĽs, bÄ›h se 2x <br>>>> prodlouží).<br>>>><br>>>> -------<br>>>><br>>>> ; Timer0 management ; used for software serial Tx time ticks -<br>>>> 60 micro sec per tick T0CON1_INI equ 0x51 ; T0CS FOSC/4; T0CKPS<br>>>> 1:2; T0ASYNC not_synchronised; T0CON0_INI equ 0x80 ; T0OUTPS<br>>>> 1:1; T0EN enabled; T016BIT 8-bit; TMR0H_INI equ 0x3B ; in 8 bit<br>>>> mode the TMR0H is compared same as<br>>>> timer2 0x3B = 59 = LN baud rate<br>>>><br>>>> PIE0_INI equ 0x20 ; Enable TMR0 interrupt.<br>>>> PIE1_INI equ 0x00 ; none used<br>>>> PIE2_INI equ 0x00 ; none used<br>>>> PIE3_INI equ 0x00 ; none used<br>>>> PIE4_INI equ 0x00 ; none used<br>>>><br>>>> INTC_INI equ 0xC0 ; GIE enable, PIE enable<br>>>><br>>>><br>>>> PSECT resetVec,class=CODE,delta=2,abs<br>>>> resetVec:<br>>>> PowerUp:<br>>>><br>>>> clrf INTCON ; Disable all interrupts<br>>>> clrf PCLATH ; Tables on page 0<br>>>> ;clrf STATUS ; reset flags<br>>>> goto START<br>>>><br>>>> PSECT isrVec,class=CODE,delta=2<br>>>> isr:<br>>>> Interrupt:<br>>>><br>>>> movlb 0 ; BANK 0<br>>>> bsf LATA,0<br>>>> nop<br>>>> bcf LATA,0<br>>>> nop<br>>>> bsf LATA,0<br>>>> BANKSEL PIR4 ; BANK 14<br>>>> bcf TMR0IF ; clear timer overflow<br>>>> retfie<br>>>><br>>>> START:<br>>>> (...tady je miliarda pĹ™iĹ™azenĂ­ *_INI do správnĂ˝ch registrĹŻ ...)<br>>>><br>>>> movlw INTC_INI ; GIE enable, PEIE enable<br>>>> movwf INTCON<br>>>><br>>>> movlb 0 ; BANK 0<br>>>><br>>>> testloop:<br>>>> bsf LATA,1<br>>>> nop<br>>>> bcf LATA,1<br>>>> goto testloop<br>>>><br>>>><br>>>> Dne 01.04.2024 v 13:46 Miroslav Draxal napsal(a):<br>>>>> DobrĂ˝ den,<br>>>>> Pozor na to, PICi si pĹ™i pĹ™erušenĂ­ ukládajĂ­ registry soft, ne hw.<br>>>>> Kolikrát ta obsluha toho uloĹľenĂ­ registrĹŻ je docela ÄŤasovÄ› nároÄŤná.<br>>>>> StandardnÄ› se ukládá<br>>>>> STATUS<br>>>>> WREG<br>>>>> BSR<br>>>>> Pokud se nÄ›kde v používájĂ­ FSRx registry, a v pĹ™erušenĂ­ Se používajĂ­<br>>>>> takĂ©, potom se i ty ukládajĂ­<br>>>>> FSR1<br>>>>> FSR1H<br>>>>> FSR2<br>>>>> FSR2H<br>>>>><br>>>>> A mĹŻĹľou se ukládat i další. PĹ™i ukonÄŤenĂ­ pĹ™erušenĂ­ se zase registry<br>>>>> obnovujĂ­. TudĂ­Ĺľ je tam nÄ›jaká reĹľie a prodleva, neĹľ se pĹ™erušenĂ­<br>>>>> dostane na příslušnou obsluhu. TakĹľe pokud by docházelo k velmi<br>>>>> ÄŤastĂ©mu pĹ™erušenĂ­, mĹŻĹľe se i obÄŤas nÄ›jakĂ© ztratit.<br>>>>><br>>>>> A ještÄ› jedna vÄ›c, na kterou se zapomĂ­ná.<br>>>>> NovÄ›jší procesory umĂ­ ukládat STATUS, WREG, BSR v reĹľimu FAST. Nebudu<br>>>>> vypisovat podrobnosti, nakouknÄ›te do *-.pdf konkrĂ©tnĂ­ho PICu, jestli<br>>>>> umĂ­. Ovšem pozor, pokud odlaÄŹujete program tĹ™eba s ICDx, potom tyto<br>>>>> FAST rutiny využívá ICDx. Pokud pak natvrdo pustĂ­te program v<br>>>>> samotnĂ©m PICu, tyto rutiny vÄ›tšinou potom používá pĹ™erušenĂ­ s vysokou<br>>>>> prioritou. TakĹľe ÄŤasovánĂ­ je následnÄ› o nÄ›co rychlejší neĹľ pĹ™i ladÄ›nĂ­<br>>>>> HW prostĹ™edky.<br>>>>><br>>>>> NahoÄŹte pĹ™i jakĂ© příleĹľitosti se seká, jestli je to pĹ™i periodickĂ©m<br>>>>> pĹ™erušenĂ­ (napĹ™. od TMRx), nebo něčeho externĂ­ho. TĹ™eba nás nÄ›co <br>>>>> napadne.<br>>>>><br>>>>> MĂ­ra<br>>>>><br>>>>> -----Original Message-----<br>>>>> From: Hw-list [mailto:hw-list-bounces@list.hw.cz] On Behalf Of<br>>>>> Jindrich Fucik<br>>>>> Sent: Monday, April 1, 2024 12:09 PM<br>>>>> To: HW-news<br>>>>> Subject: defektnĂ­ PIC16F18015<br>>>>><br>>>>> Ahoj,<br>>>>><br>>>>> obÄŤas si tu nÄ›kdo hraje s tÄ›mito typy procesorĹŻ. Narazil jsem na<br>>>>> jeden defektnĂ­ kus. BohuĹľel to byl ten, kterej jsem si odvezl na<br>>>>> velikonoce a nemám tu náhradu.<br>>>>> Projevuje se tak, Ĺľe pĹ™i vyvolánĂ­ pĹ™erušenĂ­ se procesor na cca 350 ÎĽs<br>>>>> zasekne. jak to tak bĂ˝vá, tak mi trvalo dva dny zjistit, co se dÄ›je a<br>>>>> proÄŤ se nemohu dopoÄŤĂ­tat ÄŤasu nÄ›jakĂ© události.<br>>>>><br>>>>> Tak tĹ™eba se nÄ›komu tato informace bude hodit. Nebo moĹľná nÄ›kdo vĂ­ o<br>>>>> něčem, co jsem ĹˇpatnÄ› nastavil a mĹŻĹľe mi to Ĺ™Ă­ci.<br>>>>> _______________________________________________<br>>>>> HW-list mailing list - sponsored by www.HW.cz Hw-list@list.hw.cz<br>>>>> http://list.hw.cz/mailman/listinfo/hw-list<br>>>>><br>>>>> _______________________________________________<br>>>>> HW-list mailing list - sponsored by www.HW.cz Hw-list@list.hw.cz<br>>>>> http://list.hw.cz/mailman/listinfo/hw-list<br>>>> _______________________________________________<br>>>> HW-list mailing list - sponsored by www.HW.cz Hw-list@list.hw.cz<br>>>> http://list.hw.cz/mailman/listinfo/hw-list<br>>>><br>>>> _______________________________________________<br>>>> HW-list mailing list - sponsored by www.HW.cz<br>>>> Hw-list@list.hw.cz<br>>>> http://list.hw.cz/mailman/listinfo/hw-list<br>> <br>> _______________________________________________<br>> HW-list mailing list - sponsored by www.HW.cz<br>> Hw-list@list.hw.cz<br>> http://list.hw.cz/mailman/listinfo/hw-list<br>_______________________________________________<br>HW-list mailing list - sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list<br><br>_______________________________________________<br>HW-list mailing list - sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list<o:p></o:p></p></div></body></html>