Sentecias de programacion Mikroc

Páginas: 6 (1318 palabras) Publicado: 12 de diciembre de 2015
Sistemas
Microcontrolados
Sentencias de Programación
Ing. Fabian Pesantez

1

Temas
1. Resumen anterior
2. TIPOS DE DATOS EN BASIC
3. OPERADORES
4. SENTENCIAS CONDICIONALES
5. BUCLES DE PROGRAMA
6. Ejemplo guiado

2

Temas

3

Temas

4

Temas

5

2. TIPOS DE DATOS EN BASIC
Tipos de datos en Basic
• Hay varios tipos de datos que se pueden utilizar en el
lenguaje de programación Basic. Lasiguiente tabla
muestra el rango de valores que estos datos pueden tener
cuando se utilizan en su forma básica.
• Declaración de constante:
• Declaración de variable:

6

2. TIPOS DE DATOS EN BASIC

7

2. TIPOS DE DATOS EN BASIC
Conversión entre tipos de variables en Basic
• La conversión explícita se puede ejecutar bajo cualquier
expresión en cualquier punto al escribir la palabra clave
de tipodeseado (byte, word, short, integer, longint, float...)
delante de la expresión que será convertida. La expresión
debe estar encerrada entre paréntesis.

8

2. TIPOS DE DATOS EN BASIC
Conversión entre tipos de variables en Basic
• Tipos de conversiones que se pueden dar.

9

Temas

10

3. OPERADORES
• Un operador es un símbolo que denota una operación
aritmética, lógica u otra operaciónparticular.
• Cada operación se realiza sobre uno o más operandos
(variables o constantes) en una expresión. Además, cada
operador dispone de la ejecución de prioridad y de la
asociatividad. Si una expresión contiene más de un
operando, los operandos se ejecutarán en orden de su
prioridad.

11

3. OPERADORES
• Hay 4 categorías de prioridad en Basic.
• Los operadores que pertenecen a la misma categoríatienen igual prioridad. Si dos o más operandos tienen el
mismo nivel de prioridad, las operaciones se realizan de
izquierda a derecha. Los paréntesis se utilizan para definir
la prioridad de la operación dentro de la expresión. A cada
categoría se le asigna una de dos reglas de asociatividad:
de izquierda a derecha o de derecha a izquierda. Refiérase
a la siguiente tabla:

12

3. OPERADORES

13

3.OPERADORES
OPERADORES ARITMÉTICOS
• Los operadores aritméticos se utilizan para realizar
operaciones aritméticas. Estas operaciones se realizan
sobre los operandos numéricos y siempre devuelven
los resultados numéricos. Las operaciones binarias se
realizan sobre dos operandos, mientras que las
operaciones unitarias se realizan sobre un operando.
Todos los operadores aritméticos se asocian deizquierda a
derecha.

14

3. OPERADORES
OPERADORES ARITMÉTICOS

15

3. OPERADORES
OPERADORES RELACIONALES
• Los operadores relacionales se utilizan para
comparar dos variables y determinar la validez de su
relación.
En
mikroBasic,
todos
los
operadores
relacionales devuelven 255 si la expresión es evaluada
como verdadera (true). Si una expresión es evaluada como
falsa (false), el operador devuelve 0.Lo mismo se aplica a
las expresiones tales como ‘si la expresión es evaluada
como verdadera, entonces...’

16

3. OPERADORES
OPERADORES RELACIONALES

17

3. OPERADORES
OPERADORES LÓGICOS DE MANEJO DE BITS
• Los operadores lógicos de manejo de bits se realizan sobre
los bits de un operando. Se asocian de
izquierda a
derecha. La única excepción es el complemento not que
realiza un desplazamientode derecha a izquierda. Los
operadores de manejo de bits se enumeran en la siguiente
tabla:

18

3. OPERADORES
OPERADORES LÓGICOS DE MANEJO DE BITS

19

3. OPERADORES
OPERADORES DE DESPLAZAMIENTO
• Hay dos operadores de desplazamiento de bits en
mikroBasic. Son el operador <<
que realiza un
desplazamiento de bits a la izquierda y el operador >> que
realiza un desplazamiento de bits a la derecha.Los
operadores de desplazamiento de bits tienen dos
operandos cada uno. El operando izquierdo es un objeto
que se desplaza, mientras que el derecho indica el número
de posiciones a mover el objeto. Los dos operandos deben
ser de tipo entero. El operando derecho debe ser el valor
positivo.

20

3. OPERADORES
OPERADORES DE DESPLAZAMIENTO
• Al desplazar a la izquierda los bits que salen por la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sentecia
  • Sentecia
  • Sentecias
  • Sentecia
  • sentecia
  • Sentecia
  • Pic16f877a mikroc
  • Pwm Mikroc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS