Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

27/09/2011 #1


ALU en PIC16F84A
Hola

Voy a utilizar un dipswitch de 5 entradas donde los primeros 2 entradas son un numero de 2 bits y las otras 2 entradas también son un numero de 2 bits, la ultima entrada es para seleccionar si esos 2 numeros se sumaran o se restaran.

Alguien sabe el código para seleccionar las entradas RA0,RA1 como las primeras 2 entradas, RA2 y RA3 como el otro numero de 2 bits y seleccionar RA5 como el bit que selecciona si es suma o resta?

Ya tengo el código en C para sumar o restar, lo que no se es como hacer para poder seleccionar las entradas como yo quiero
27/09/2011 #2

Avatar de arrivaellobo

Se resuelve facil con una sentencia IF.
Un saludo
28/09/2011 #3
Moderador

Avatar de Chico3001

Aplicas una funcion AND con una mascara para obtener los bits que quieres probar, y despues haces una comparacion, o rotacion segun sea el caso
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.