SISTEMAS EMBEBIDOS
SISTEMAS EMBEBIDOS
Nombre: Romeo luna Arias
Paralelo: B
SECCION 4.1
2. En ATMEGA32, cuántos pines se asignan a VCC y GND?
Para VCC se asignan lospuertos 10 y 30 y para GND se asignan los puertos 11 y 31
4. ¿Cuántos pines se denominan PORTA en el paquete DIP de 40 pines y cuáles son sus números?
Son siete y se asignan los puertos 40, 39, 38, 37,36, 35, 34, 33.
6. ¿Cuántos pines se designan como PORTC en el paquete DIP de 40 pines y cuáles son sus números?
Son siete y se asignan los puertos 22, 23, 24, 25, 26, 27, 28, 29.
8. Tras lareposición, todos los bits de los puertos están configurados como (entrada, salida).
Una vez que se re posicionan todos los bits, los puertos del AVR quedan configurados como puertos de entrada.12. Que pines son para RxD y TxD?
Los pines son 14 (RXD) y 15 (TXD)
SECCION 7.1
2. Dar el valor hexadecimal que se envía al puerto para cada una de las siguientes sentencias en C.
(a) PORTB=14;0x0E
(b) PORTB=0xl8; 0x18
(c) PORTB='A'; 0x41
(d) PORTB=7; 0x07
(e) PORTB=32;0x20
(f) PORTB=0x45; 0x45
(g) PORTB=255; 0xFF
(h) PORTB=0x0F; 0x0F
4.De los dos factores en elproblema 3, que pueden ser establecidas por el diseñador del sistema?
El oscilador y el compilador que se use, e igual cuando se trabaja con un cristal externo el usuario establece la frecuencia.6. Explique por qué varios compiladores de C producen diferentes tamaños de los archivos hexadecimales.
Los archivos .EXE son mas grandes o pequeños debido a las funciones agregadas y funcionalidaddel compilador.
SECCION 7.2
7. ¿Cuál es la diferencia entre PORTB = 0x00 y DDRC = 0x00?
El registro DDRC es usado para la lectura de datos en el puerto C y el registro PORTC es usado en la...
Regístrate para leer el documento completo.