MS_uC / dnd / V08 3- 1 RTC - Real Time Clock Programming Microcontroller ADC – Analog Digital Converter Autumn term 2007 32K Byte Burst Flash 64K or 96K.

Slides:



Advertisements
Similar presentations
MS_uC / dnd / V RTC - Real Time Clock Programming Microcontroller CAN – Analog Digital Converter Autumn term K Byte Burst Flash 64K or 96K.
Advertisements

Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
STM32F10x Changes v1.5 to 1.4 HD added Changes v1.4 to 1.3
Lizard Labs Peripheral Reflex System
Chung-Ta King National Tsing Hua University
Digital Thermostat and Data Logger Brandon Wagner and David Southwick.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
Sistemi Elettronici Programmabili13-1 MULTI OSC + CLOCK FILTER LVD POWER SUPPLY CONTROL 8 BIT CORE ALU PROGRAM MEMORY RAM I2CI2C PORT A SPI PORT B 16-BIT.
ST10F27x Family Jan 7th, 2010 Presenter:- Muhammad Abid.
Analog to Digital Convertor MTT48 V1.0 ADC - 1 ANALOG TO DIGITAL CONVERTOR (ADC)
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
1 Analog-to-Digital Converter (ADC). 2 ADC Features (1/3) ADC conversion rate 1 MHz and 12-bit resolution – 1µs conversion time at 56 MHz – 1.17µs conversion.
Analog to Digital Converters (ADC)
MS_uC / dnd / V ARM966E-Mem-JTAG-Clock Programming Microcontroller ARM966E-S specifications: Memory – JTAG - Clock Autumn term K Byte Burst.
MS_uC / dnd / V Programming and GPIO Programming Microcontroller IDE usage, debugger GPIO – General Purpose Input/Output Week 2 - autumn term 2007.
MS_uC / dnd / V TIM - Timer Programming Microcontroller TIM - Timer Autumn term K Byte Burst Flash 64K or 96K Byte SRAM 256K or 512K Byte.
Analog-to-Digital Converters
MS_uC / dnd / V UART - Serial communic. Programming Microcontroller UART – Universal Asynchronous Receiver Transmitter K Byte Burst Flash.
HT46 A/D Type MCU Series Data Memory (Byte) Program Memory HT46R22 (OTP) HT46C22 (Mask) 2Kx Kx16 4Kx HT46R23 (OTP) HT46C23 (Mask) HT46R24.
MS_uC / dnd / V VIC - Vectored Interrupts Programming Microcontroller VIC – Vectored interrupt controller Autumn term K Byte Burst Flash.
MS_uC / dnd / V RTC - Real Time Clock Programming Microcontroller RTC – Real Time Clock Autumn term K Byte Burst Flash 64K or 96K Byte SRAM.
MS_uC / fue1 / V SSP Programming Microcontroller SPP and File system 32K Byte Burst Flash 64K or 96K Byte SRAM 256K or 512K Byte Burst Flash OTP.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
1-1 SYS Module System Clocks FXTAL BCLK Reset Circuit Reset Conditions Bootstrap Initialization.
NS Training Hardware. System Controller Module.
ATMEL AVR 8 bit RISC MICROCONTROLLERS
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
PSoC 3 / PSoC 5 102: System Resources
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
ARM Timers.
System Clocks.
LPC2148 Programming Using BLUEBOARD
M Semiconductor Products Sector Computer Operating Properly Module Detail Slide #1 of 7 Tutorial Introduction PURPOSE -To explain how to configure and.
ATmega128RFA1 Power Measurement. ATmega128RFA1 SoC (uC and Transceiver) Up to 16 MHz (i.e. almost 16 MIPS) Voltage range: 1.8v to 3.6v 16K bytes RAM 128.
AT91 Embedded Peripherals
Typical Microcontroller Purposes
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
NS7520.
ATMEL AVR 8 bit RISC MICROCONTROLLERS a general comparison.
Renesas Electronics Corporation © 2010 Renesas Electronics America Inc. All rights reserved. RX 12 Bit Analog-to-Digital Converter A Rev /1/10.
Chapter 2 Introducing the PIC Mid-Range Family and the 16F84A The aims of this chapter are to introduce: The PIC mid-range family, in overview The overall.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
MCS51 - lecture 6. Lecture 6 1/32 Extending MCS51 system Built-in peripherals MCS51 family.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
Real Time Interrupts Section Real-Time Interrupt (RTI) Most operating systems (OS) require an interrupt every T seconds by the RTI RTI interrupts.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
Components of a typical full-featured microcontroller.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 AD converter.
Analog Comparator An analog comparator is available on pins PE2(AIN0), PE3(AIN1) The comparator operates like any other comparator. -when (+) exceeds (-)
Refer to Chapter 5 in the reference book
Programming Microcontroller ADC – Analog Digital Converter
ADC Interfacing Source: In under
Programming Microcontroller
Programming Microcontroller
Programming Microcontroller GPIO – General Purpose Input/Output
The Arduino Microcontroller: Atmel AVR Atmega 328
ADC, DAC, and Sensor Interfacing
Getting the Most Out of Low Power MCUs
CPE 323 Introduction to Embedded Computer Systems: DMA Controller
Introducing the PIC Mid-Range Family and the 16F84A
嵌入式微控制器编程 Embedded Microcontroller Programming
Pondicherry Engineering College
AVR – ATmega103(ATMEL) Architecture & Summary
ANALOG TO DIGITAL CONVERTER (ATD).
Wireless Embedded Systems
TPC Electronics Meeting, 13/01/05 Carmen González Gutiérrez
Arduino म्हणजे काय?.
Presentation transcript:

MS_uC / dnd / V RTC - Real Time Clock Programming Microcontroller ADC – Analog Digital Converter Autumn term K Byte Burst Flash 64K or 96K Byte SRAM 256K or 512K Byte Burst Flash OTP Mem UARTI2CSPI TIMRTC EXT. Bus GPIO USB 2.0FS CAN 2.0B Enet MAC PFQ BC DMA INTR Cntl ARM966 E CORE w/DSP 96 MHz CLK Cntl ADC LVD BOD PLL JTAGETM9 STR912FW44

MS_uC / dnd / V RTC - Real Time Clock ADC Specifics zADC clock: PCLK with a 8-bit frequency prescaler zResolution: 10 bits z8 input channels: 0 to 3.6V input range zSingle Channel / Scan modes yConverts one or all 8 channels successively zOne-Shot or Continuous conversion zStandby mode for low power consumption zAnalog watchdog with interrupt generation yWhen the converted value is above or below a programmed threshold

MS_uC / dnd / V RTC - Real Time Clock ADC Block diagram (simplified)

MS_uC / dnd / V RTC - Real Time Clock ADC register map

MS_uC / dnd / V RTC - Real Time Clock ADC Control Register

MS_uC / dnd / V RTC - Real Time Clock ADC Control Register (next)

MS_uC / dnd / V RTC - Real Time Clock ADC Channel Configuration Register

MS_uC / dnd / V RTC - Real Time Clock ADC Data Register 

MS_uC / dnd / V RTC - Real Time Clock ADC Configuration zInitialization yControl register xSet the Power on Reset bit (POR) xSet the End of ConVersion Interrupt enable bit (ECIE) xClear the STaRt conversion bit (STR) yChannel configuration register xSpecify the channel, which should work in conversion mode zInterrupt service routine yRead the result from the data register yControl register xClear STR bit xClear End of ConVersion flag (ECV)