<html><head></head><body dir="ltr" spellcheck="false" id="tinymce" class="mceContentBody">Ahoj,<br><br>PEIE mas nastavene ako? V datasheete je vzdy na konci periferie vyznacene, ktore bity treba nastavit...<br><br>A. <br><br><br><br>----- Original Message -----
<br>
<br>zdravim,<br>
<br><br>
<br>skusam nanecisto (v simulatore) pic16f877a a prekladac od hi-techu v lite<br>
<br>mode<br>
<br><br>
<br>mam z toho ale divne pocity, kod je :<br>
<br><br>
<br>-------------------------<br>
<br>#include <br>
<br><br>
<br>__CONFIG(HS &amp; WDTDIS &amp; PWRTDIS &amp; BORDIS &amp; UNPROTECT);<br>
<br><br>
<br>volatile unsigned char tim128us;<br>
<br>unsigned char tim1ms;<br>
<br><br>
<br>void timer_init(void);<br>
<br><br>
<br>void main(void)<br>
<br>{<br>
<br>        timer_init();<br>
<br>        ei();<br>
<br>        while(1)<br>
<br>        {<br>
<br>//                di();<br>
<br>                if (tim128us &gt;=4 )<br>
<br>                {<br>
<br>                        tim1ms++;<br>
<br>                        tim128us = 0;<br>
<br>                }<br>
<br>//                ei();<br>
<br><br>
<br>        }<br>
<br>}<br>
<br><br>
<br>void interrupt isr(void)<br>
<br>{<br>
<br>        if (TMR1IE &amp;&amp; TMR1IF) <br>
<br>        {<br>
<br>                TMR1IF=0;<br>
<br>                tim128us++;<br>
<br>        }<br>
<br><br>
<br>}<br>
<br>//timer1<br>
<br>void timer_init(void)<br>
<br>{<br>
<br>TMR1CS = 0;<br>
<br>TMR1ON = 1;<br>
<br>T1OSCEN = 1;<br>
<br><br>
<br>TMR1IE = 1;  //?<br>
<br><br>
<br>PIE1 = 0x1;<br>
<br>}<br>
<br>-------------------<br>
<br><br>
<br><br>
<br>1. nejde to - myslim prerusenie od casovaca, simulator niukdy neskoci do<br>
<br>isr, aj ked counter pretecie<br>
<br><br>
<br>2. zapis TMR1IE = 1; nenastavi bit PIE1 registri ale sposobi 1 v PIR1<br>
<br><br>
<br>Robim nieco principialne zle? <br>
<br><br>
<br>vdaka za pripadne nakopnutie, p.rosko<br>
<br><br>
<br><br>
<br><br>
<br>_______________________________________________<br>
<br>HW-list mailing list  -  sponsored by www.HW.cz<br>
<br>Hw-list@list.hw.cz<br>
<br>http://list.hw.cz/mailman/listinfo/hw-list<br>
<br> 
<br>
<br><br /><br />--- reklama -----------------------------------------------------<br />Vieš, čo Ťa dnes čaká? Pozri si horoskop!
http://horoskop.zoznam.sk<br></body></html>