X
x_ngine
Guest
Ahoj všetci, pretože chcem sa naučiť Proteus, som vývoj jednoduchých obvodov s pic 16F877A písania firmware s Hi-tech Picco 9.50pl2. V súčasnej dobe sa snažím používať TMR1 vytvoriť 16-bitový čítač. Okruh som navrhol, je veľmi jednoduchý: spočíva v tlačidlo zapojené do RC0 s pull-up rezistor. Mojím cieľom je jednoducho vidieť, zvýšenie počtov v TMR1L, keď stlačíte tlačidlo. V tejto situácii predpokladám, že oscilátor medzi RC0 a RC1 by mala byť zakázaná, pretože nemám potrebu, aby sa niečo pohybuje, pretože som generovanie "hodiny", ktoré pomocou tlačidla. Problém je, že keď zakážete nastavenie oscilátora T1CON = 0b00000111 TMR1L sa zvýši dvakrát zakaždým som stlačte tlačidlo, a keď som activare oscilátora nastavenie T1CON = 0b00001111 všetko je v poriadku. Čo oscilátora robiť? Nevidím svoju úlohu v okruhu ... Je to aj preto, že sleduje vnútorný režim na datasheet 16F877A to zdá sa, že PIN RC0 je pripojený priamo k TMR1L bez priechodu oscilátora ... Pomôžte mi, prosím!