Search courses 👉
Professional Course

Designing with Microcontrollers

PDHengineer, Online
Length
3 hours
Price
89.90 USD
Next course start
Start anytime! See details
Delivery
Self-paced Online
Length
3 hours
Price
89.90 USD
Next course start
Start anytime! See details
Delivery
Self-paced Online
This provider usually responds within 48 hours 👍

Course description

engineer in tunnel

In Designing with Microcontrollers, you'll learn ...

  • The three things that must be considered when designing a microcontroller-based system
  • The function of an interrupt controller
  • Purpose and applications for various peripherals, including I/O ports and timers
  • Simple microcontroller programming examples involving an LED and a pushbutton with a timer circuit, timer interrupt and an external interrupt

Overview

Credit: 3 PDH

Length: 30 pages

Microcontrollers are simply microprocessors that include program and data memory and peripherals such as general-purpose input/output ports, timers, serial communications controllers, analog-to-digital converter, etc.

The course entitled "The Basics of Microcontrollers" discusses the architecture of microcontrollers. It shows how the central processing unit fetches instructions (or a program) from memory and decomposes the instructions into components that the control unit and the arithmetic logic unit can use to perform the desired operation or function. This course will discuss how to design a simple circuit incorporating a microcontroller with a small footprint, small pin count, and a small amount of internal memory (both program and data memory). Program examples will be given using the C programming language.

The purpose of this course is to describe a portion of the architecture of a simple microcontroller (namely the Atmel ATtiny2313A microcontroller) and to provide simple examples written in the C programming language that use an LED and a pushbutton. The examples utilize the timer circuit and the port registers and incorporate a timer interrupt and an external interrupt.

The Atmel ATtiny2313A microcontroller used for these exercises is packaged in a 20-pin DIP package. It is small compared with other microprocessors available, but there are other smaller devices available. For example the Atmel ATtiny10 is packaged in a 6-pin SOT-23 package, making this device ideal for small projects such as an electronic candle to simulate the flicker of the flame or a child's shoe that has LEDs that light up when he or she walks.

Although the Atmel AVR series of microcontrollers is a great product offering many features with a powerful core, this course is not meant to be an advertisement for the Atmel AVR series of microcontrollers. There are many similar microcontrollers available on the market, such as the Microchip PIC, Texas Instruments MSP430, Intel 8051, STMicroelectronics STM8, Freescale 68HC11, and multiple versions of the ARM core from many vendors.

Microcontrollers today can be designed and programmed to control and monitor almost anything. They have become an integrated part of our society, industry and culture.

Do you work at this company and want to update this page?

Is there out-of-date information about your company or courses published here? Fill out this form to get in touch with us.

Upcoming start dates

1 start date available

Start anytime!

  • Self-paced Online
  • Online

Who should attend?

Certificate of Completion

You will be able to immediately print a certificate of completion after passing a multiple-choice quiz consisting of 25 questions. PDH credits are not awarded until the course is completed and quiz is passed.

Training content

This course teaches the following specific knowledge and skills:

  • The significance of a vector table
  • How to access an address in the processer's memory map
  • How to use a timer peripheral
  • How to use a timer interrupt
  • How to use an external interrupt for a pushbutton event
  • The difference between a timer overflow and a timer compare match
  • How to configure a port pin as either an input or an output

Costs

This course costs $89.85 - Contact PDHengineer to learn about discounts and upcoming offers

Quick stats about PDHengineer?

 Trusted by over 60,000 engineers to meet PDH requirements

Earn reward tokens with each course purchase

Triple guarantee that courses will be accepted by your state licensing board

Contact this provider

Contact course provider

Before we redirect you to this supplier's website, do you mind filling out this form so that we can stay in touch? You can unsubscribe at any time.
If you want us to recommend other suitable courses, please fill out all fields below and check the box beside "Please recommend similar options"
Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
PDHengineer
7915 FM 1960 West, Suite 130
77070 Houston Texas

Professional Engineers have trusted PDHengineer to provide high-quality PDH courses since 2003. A large library of PDH courses and live, interactive webinars means that engineers can find PDH course material covering all of the major engineering disciplines. Plus, all PDHengineer...

Read more and show all training delivered by this supplier

Ads