12.07.2015 Views

DSpace ESPOCH - Escuela Superior Politécnica de Chimborazo

DSpace ESPOCH - Escuela Superior Politécnica de Chimborazo

DSpace ESPOCH - Escuela Superior Politécnica de Chimborazo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

- 76 -conectados a una puerta OR cuya salida activa el bit RBIF <strong>de</strong>l registro INTCON solicitandocon esto una interrupción.Esta interrupción es especialmente útil para <strong>de</strong>spertar al dispositivo <strong>de</strong> su estado <strong>de</strong> SLEEPcuando alguna <strong>de</strong> las cuatro líneas es activada, por ejemplo, en respuesta a la presión <strong>de</strong> unatecla. Esta característica <strong>de</strong> solicitud <strong>de</strong> interrupción cuando se <strong>de</strong>tecta un cambio junto conlas resistencias “pullup” configurables para estas cuatro patitas, las hacen i<strong>de</strong>ales paraDescripción Detallada <strong>de</strong>l PIC16F877 el manejo <strong>de</strong> teclados en dispositivos portátiles querequieren “dormirse” durante largos ratos para economizar baterías y “<strong>de</strong>spertarse” cuandouna tecla es presionada. En las siguientes figuras se muestra el alambrado interno <strong>de</strong> laspatitas <strong>de</strong>l puerto B.4.23.4. Puerto C (Portc)El puerto C consta <strong>de</strong> 8 líneas bidireccionales. Trabaja en forma similar a los dos puertosanteriores y tiene asociados los registros:Registro PORTC (07H). Es el registro <strong>de</strong> datos cuyos 8 bits RC7, RC6,..., RC0 reflejandirectamente el valor lógico <strong>de</strong> las líneas físicas <strong>de</strong>l puerto C.Registro TRISC (87H). Registro <strong>de</strong> control <strong>de</strong> dirección <strong>de</strong> las líneas <strong>de</strong>l puerto C. Poniendoun 1 en un bit <strong>de</strong>l registro TRISC se configura la línea correspondiente como entrada yponiendo un 0 se configura la línea correspondiente como salida.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!