+ All Categories
Home > Documents > MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco...

MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco...

Date post: 24-Mar-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
33
Microcontroladores MC. Christian Aldaco González
Transcript
Page 1: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

MicrocontroladoresMC. Christian Aldaco González

Page 2: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

La familia M68HC08

• M68HC08 Central Processor Unit(CPU08)

Page 3: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Features include:• High-performance M68HC08 CPU core• Fully upward-compatible object code with M68HC05 Family• 5-V and 3-V operating voltages (VDD)• 8-MHz internal bus operation at 5 V, 4-MHz at 3 V• Trimmable internal oscillator

– 3.2 MHz internal bus operation– 8-bit trim capability allows 0.4% accuracy(1)– ± 25% untrimmed

• Auto wakeup from STOP capability• Configuration (CONFIG) register for MCU configuration

options, including:– Low-voltage inhibit (LVI) trip point

• In-system FLASH programming• FLASH security.

Page 4: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

• On-chip in-application programmable FLASH memory (with internalprogram/erase voltage generation)

– MC68HC908QY4 and MC68HC908QT4 — 4096 bytes– MC68HC908QY2, MC68HC908QY1, MC68HC908QT2, and MC68HC908QT1

— 1536 bytes• 128 bytes of on-chip random-access memory (RAM)• 2-channel, 16-bit timer interface module (TIM)• 4-channel, 8-bit analog-to-digital converter (ADC) on MC68HC908QY2,

MC68HC908QY4, MC68HC908QT2, and MC68HC908QT4• 5 or 13 bidirectional input/output (I/O) lines and one input only:– Six shared with keyboard interrupt function and ADC– Two shared with timer channels– One shared with external interrupt (IRQ)– Eight extra I/O lines on 16-pin package only– High current sink/source capability on all port pins– Selectable pullups on all ports, selectable on an individual bit basis– Three-state ability on all port pins

Page 5: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

• 6-bit keyboard interrupt with wakeup feature (KBI)• Low-voltage inhibit (LVI) module features:– Software selectable trip point in CONFIG register• System protection features:– Computer operating properly (COP) watchdog– Low-voltage detection with reset– Illegal opcode detection with reset– Illegal address detection with reset• External asynchronous interrupt pin with internal pullup (IRQ) shared

with general-purpose input pin• Master asynchronous reset pin (RST) shared with general-purpose

input/output (I/O) pin • Power-on reset• Internal pullups on IRQ and RST to reduce external components• Memory mapped I/O registers• Power saving stop and wait modes

Page 6: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

• MC68HC908QY4, MC68HC908QY2, and MC68HC908QY1 are available in these packages:

– 16-pin plastic dual in-line package (PDIP)

– 16-pin small outline integrated circuit (SOIC) package

– 16-pin thin shrink small outline package (TSSOP)

• MC68HC908QT4, MC68HC908QT2, and MC68HC908QT1 are available in these packages:

– 8-pin PDIP

– 8-pin SOIC

– 8-pin dual flat no lead (DFN) package

Page 7: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Features of the CPU08 include the following:

• Enhanced HC05 programming model

• Extensive loop control functions

• 16 addressing modes (eight more than the HC05)

• 16-bit index register and stack pointer

• Memory-to-memory data transfers

• Fast 8 × 8 multiply instruction

• Fast 16/8 divide instruction

• Binary-coded decimal (BCD) instructions

• Optimization for controller applications

• Efficient C language support

Page 8: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Descripción General MC68HC908QY4

Page 9: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Tipos de Chips

Page 10: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

MC68HC908QT1

Page 11: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

MC68HC908QT2 Y “MC68HC908QT4”

Page 12: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

68HC908QY1

Page 13: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

68HC908QY4

Page 14: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

TSSOP

DFN

Page 15: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Patillaje

PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

VDD (1)Power Supply

Voltaje

Power

VSS (16)Power SupplyGroud (Tierra)

Power

Page 16: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Alimentación Voltaje (5V)

Tierra (0Volts )

Page 17: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

“Puerto A”

Page 18: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PTA0 Pin 13

Puerto “A” Línea Cero

Page 19: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 13 PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

PTA0 Propósitos Generales Puertode entradas y Salidas.

Entrada/Salida

ADO A/D canal 0 Entrada Entrada

TCH0 Timer Canal 0 Entrada y Salida.

Entrada/Salida

KBI0 Interrupción del Teclado, entrada 0

Entrada

Puerto “A” Línea Cero

Page 20: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 12

Puerto “A” Línea 1

Page 21: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 12

PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

PTA1 Propósitos Generales Puertode entradas y Salidas.

Entrada/Salida

AD1 A/D canal 0 Entrada Entrada

TCH1 Timer Canal 0 Entrada y Salida.

Entrada/Salida

KBI1 Interrupción del Teclado, entrada 0

Entrada

Puerto “A” Línea 1

Page 22: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 9

Puerto “A” Línea 2

Page 23: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 9

PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

PTA2 Propósitos Generales Puertode entradas y Salidas.

Entrada

IRQ Interrupción Externa con Pull up programable y entrada Schmitt trigger

Entrada

KBI2 Interrupción del Teclado entrada 2

Entrada

TCLK Entrada de Tiempo de Reloj Entrada

Puerto “A” Línea 2

Page 24: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 8

Puerto “A” Línea 3

Page 25: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 8

PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

PTA3 Propósitos Generales Puertode Entradas y Salidas.

Entrada/Salida

RST Entrada de Reset, activo bajo con polarización positiva interna y disparador de

Schmitt

Entrada

KBI3 Interrupción del Teclado entrada 3

Entrada

Puerto “A” Línea 3

Page 26: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 5

Puerto “A” Línea 4

Page 27: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 5

PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

PTA4 Propósitos Generales Puertode entradas y Salidas.

Entrada/Salida

OSC2-XTAL Salida Oscilador(XTAL solo opción) RC o Oscilador

interno de salida(OSC2EN=1 en el registro PTAPUE)

Salida/Salida

AD2 Convertidor A/D entrada de Canal 2

Entrada

KBI4 Interrupción del Teclado, entrada 5

Entrada

Puerto “A” Línea 4

Page 28: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 4

Puerto “A” Línea 5

Page 29: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN 4

PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

PTA5 Propósitos Generales Puertode entradas y Salidas.

Entrada/Salida

OSC1-XTAL XTAL,RC, o Entrada de Oscilador externo

Entrada

AD3 Convertidor A/D entrada de Canal 3

Entrada

KBI5 Interrupción del Teclado, entrada 5

Entrada

Puerto “A” Línea 5

Page 30: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Puerto B

Page 31: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

PIN NOMBRE DESCRIPCION ENTRADA/SALIDA

PTB{0:7} Propósitos Generales Puertode entradas y Salidas.

Entrada/Salida

Puerto B

Page 32: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Función de prioridad en Pines compartidos

Page 33: MC. Christian Aldaco González Microcontroladores · Microcontroladores MC. Christian Aldaco González. La familia M68HC08 •M68HC08 Central Processor Unit(CPU08) Features include:

Recommended