EE 2004MidtermMikrodenetleyiciler ve Uygulamaları

Bu ders, mikroişlemci tabanlı sistemlerin donanım ve yazılım tasarımına giriş niteliğindedir.

Öğrenciler, mikroişlemcilerin çalışma prensipleri, bellek ve giriş/çıkış birimleriyle etkileşimi, bus yapıları ve assembly dili programlama konularında bilgi sahibi olurlar. Seri ve paralel haberleşme, kesme (interrupt) yönetimi, zamanlama analizleri gibi konular detaylandırılır. Dönem boyunca yapılan uygulamalı laboratuvar çalışmaları ve proje ile öğrencilerin gömülü sistem tasarımı becerileri geliştirilir. Kapanışta her öğrenci belirli bir işlevi yerine getiren, bağımsız bir mikrodenetleyici sistemi (örneğin bir gömülü sistem) tasarlayıp uygulamaya döker.

1299 TL
13 sa 40 dk konu anlatımı
9 soru çözümü

Unicourse Garantisi kapsamında

Eğitmen

Haktan Lofça

Haktan Lofça

Elektrik Elektronik Mühendisi

Merhabalar ben Haktan Lofça, Isparta Uygulamalı Bilimler Üniversitesi Elektrik-Elektronik Mühendisi mezunuyum. Öğrencilik yıllarımda TÜSAŞ, Robotistan gibi firmalarda staj yaptım; FPGA tabanlı devre tasarımı, IoT sistemleri ve mikroişlemciler üzerine çalıştım. Mezuniyet sonrası Chegg platformunda üniversite öğrencilerine teknik konularda destek verdim. Şu anda Filozof Mobil Teknolojileri firmasında Sistem Entegrasyon Mühendisi olarak çalışıyor, IoT tabanlı projeler geliştiriyorum. Öğrenmeyi ve öğrendiklerimi projeye dönüştürmeyi seven bir mühendis olarak, Unicourse’ta bilgilerimi siz değerli öğrencilere aktarmaya gayret ediyorum.

Unicourse Garantisi

Bu dersi alma kararını senin için kolaylaştıralım. Eğer memnun kalmazsan 30 gün içinde bize ulaş, 3'ten fazla içerik tamamlamadıysan iade alabilirsin. Koşullar

Konular

Ders Tanıtımı

Microprocessor vs. Microcontroller and Basic Architectures - 1

Ücretsiz

Microprocessor vs. Microcontroller and Basic Architectures - 2

Register File & ALU Operations

Instruction Cycle & Pipeline

Instruction Format & Register Transfer Language

Understanding Program Counter and Control Flow

Mplab x ide Installation

Introduction to PIC Architecture

Basic PIC Instructions

The Status Register

Our First Code Sample

Introduction to Loops: DECFSZ & BNZ

Advanced Branching & Nested Loops

Modular Programming: Subroutines & The Stack

Calculating Precise Delays

Introduction to C Programming for PIC18

Bit-Level Control & Logical Operators in C

Data Conversions & Advanced Techniques in C

Advanced Memory Management in C

Introduction to C Language and Basic I/O Operations

Introduction to C Language and Basic I/O Operations - Proteus

Problem Solving: I/O Port Programming - 1a

Ücretsiz

Problem Solving: I/O Port Programming - 1b

Ücretsiz

Problem Solving: I/O Port Programming - 2

Problem Solving: I/O Port Programming - 3

From Code to Machine Language

Program Execution

The Secret of Speed

Addressing Modes

Quiz - Architecture and Compilation

Ücretsiz

MPLAB ADDITION CALCULATION EXAMPLE

I/O Ports & The TRIS Register

Pin Control with Bit Manipulation

Reading Inputs & Conditional Branching

The PORT vs. LAT Register

Advanced Arithmetic Operations

Logical & Comparison Instructions

Rotate, Shift & Data Conversions

Ücretsiz

Advanced Data Access: Pointers & Tables

Managing Memory: Bank Switching

Efficient Coding: Macros & Modular Programming

ADC Core Concepts and Characteristics

PIC18 ADC Hardware Registers (ADCON0, ADCON1)

PIC18 ADC Programming Techniques (Polling and Interrupt)

Digital-to-Analog Converter (DAC)

ADC Assembly Code Example

ADC C Code Example

Ücretsiz

ADC C Code Example - Proteus

Problem ADC & DAC

Önemli

Timer0 Programming and Delay Calculations

Timer0 (Prescaler, 8-bit) and Timer1 Intro

Counter Mode Programming and RTC

Introduction to Timer2 and Timer3

Timer and Counter Programming in C

Timer Assembly Code Example

Timer C Code Example

Problem Timer

Introduction to Interrupts

Timer Interrupts for Background Tasks

External World Interrupts

Interrupt Architecture: Priority & Optimization

Interrupts Assembly Project

Interrupts C Project

Interrupts C Project - Proteus

Problem Solving: Interrupts

PIC18F CCP: Capture & Compare

PIC18F CCP: PWM Mode

PIC18F ECCP: Enhanced PWM & Motor Control

PWM C Code Example

PWM C Code Example - PROTEUS

Problem CCP & ECCP

Paketi Tamamla

🎓 Marmara Üniversitesi öğrencilerinin %92'si tüm paketi alarak çalışıyor.

Mikrodenetleyiciler ve Uygulamaları

EE 2004 • Midterm

Mikrodenetleyiciler ve Uygulamaları

1099 TL1299 TL%15
Mikrodenetleyiciler ve Uygulamaları

EE 2004 • Final

Mikrodenetleyiciler ve Uygulamaları

1099 TL1299 TL%15
399 TL indirim
Toplam:2598 TL2199 TL

Sıkça Sorulan Sorular

1299 TL