Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-03-04 06:24:50
30-Day Money-Back Guarantee
Development Programming Languages PIC Microcontroller

PIC ile Gömülü Sistem Programlama

Gömülü Sistem Programlama(PIC Mplab X)
Rating: 4.1 out of 54.1 (50 ratings)
206 students
Created by Samet Akçalar
Last updated 9/2019
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Mikrodenetleyici Mimarisi
  • Gömülü Sistemin Mantığını
  • PIC Mikrodenetleyicileri
  • 50TL'YE SATIN ALMAK İÇİN KUPON KODU : 50MART

Course content

10 sections • 46 lectures • 14h 5m total length

  • Preview07:26

  • Preview13:24
  • Preview07:12
  • Mikroişlemcinin Yapisı
    28:14
  • RAM ve ROM
    15:34
  • İletişim Yolları
    11:11
  • Preview07:26

  • Genel Amaclı ve Özel Amaçlı Registerlar
    19:30
  • PIC Mikrodenetleyicisnin Özellikleri
    12:25
  • Osilatör Bağlantıları
    15:03
  • Resetleme ve Resetleme Çeşitleri
    27:53
  • Mplab X IDE'si giriş ve Proje Oluşturma
    25:47
  • Mplab Configuration Bits Ayarları
    23:51
  • Config Bits
    09:27

  • ilk Uygulama Led YAKMA
    17:28
  • Mİkrodenetleyeci Programlamanın Mantıgı
    16:48
  • Volatile Keywordu
    08:21
  • Led Yakma Sondurme
    16:48
  • PORT İmplementasyon Mantıgı
    26:22

  • Pull up Pull Down Direncleri ve Led Yakma
    38:34
  • Yürüyen Işık Devresi Uygulaması -1
    19:00
  • Yürüyen Işık Devresi Uygulaması-2
    05:05
  • Makro Kullanımı
    03:51

  • İnterrupt Konu Anlatımı
    10:39
  • İnterrupt User Guide İnceleme
    21:00
  • İnterrupt Pic Data Sheet İnceleme
    10:48
  • External RB0 Kesmesi
    31:05
  • PORTB Kesmesi
    37:34

  • Timer Birimi Konu Anlatimi
    07:54
  • TİMER0 Sorusu Datasheet İnceleme
    08:42
  • Timer0 Zamanlayaci Olarak Kodlanmasi
    32:30
  • Timer0 Counter Olarak Kullanılması
    15:44
  • Timer1 Datasheet İncelemesi
    19:56
  • Timer1 Timer Birimi
    34:36
  • Timer1 timerın fonksiyona aktarılmasi
    04:30
  • Timer2 Birimi
    08:22
  • Timer 2 Uygulama
    32:22
  • Watchdog Timer Konu Anlatimi
    29:29

  • CCP Birimi Giriş
    07:26
  • Capture Modu
    23:50
  • Compare Modu
    20:30
  • PWM Nedir?
    12:36
  • Preview58:27

  • Keypad
    25:05
  • Mülakat Sorusu
    05:27

  • ADC
    10:12

Requirements

  • İyi Düzeyde C Programlama Bilgisi veya Profesyonel C Programlama (50 SAAT) kursunu tamamlama

Description


Günümüzde gelişien teknolojiyle beraber akıllı sistemler ve robotik sistemlerin önemi artmaktadır.Bu sistemlerin halk ağzıyla beyin denilen mikroişlemci programlayan ve gömülü sistem tasarımı yapan geliştiricilere mühendislere ihtiyaç artmaktadır.
Bu kursta da gömülü sistemin mantığına ve mikroişlemci mimarisine deginilmiştir. PIC16F877A mikrodenetleyicisi kullanılıp IDE olarak Microchipin kendi IDE'si olan Mplab X kullanılmıştır.Kodlar datasheet okunarak kütüphane oluşturulacak şekilde yazılmıştır.
Kurs Udemy'de  PIC Mikrodenetleyici(MPLAB X) olarak çekilen ilk  Türkçe kurstur.

50TL'YE SATIN ALMAK İÇİN KUPON KODU: 50TLARAL


Kısaca Gömülü Sistem Nedir?

Elektroniğin  ve yazılımın birleşmesiyle hayatı boyunca aynı işi yapan sistemler. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir.Sistem bellirli bir amaca hizmet etiğinden küçük ve maliyetleri düşük olmasına özen gösterilir.Çünkü genelde bu ürünlerden milyonlarca üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.


Gömülü bir sistemin çekirdeğini, belirli bir sayıda görevi yerine getirmek için programlanan mikroişlemciler ya da mikrodenetleyiciler oluşturur. Biz de bu eğitimimizde en popüler mikrodenetleycilerden biri olan PIC Mikrodeneytleyiciler ile low level bir şekilde gömülü sistemler geliştiriyoruz.

  • Fotograf Makinesi

  • Tıbbi ekipmanlar

  • Cep telefonu

  • Hırsız alarmı

  • Banka ATM’leri

  • Eylemsiz rehber sistemleri, uçuş kontrol donanım/yazılımı ve uçak ve füzelerdeki diğer tümleşik sistemlerden oluşan havacılık elektroniği parçaları

  • Televizyon

  • Bilgisayar yazıcıları

  • Fotokopi makineleri

  • Disket sürücüler (floppy disket sürücüler ve sabit disk sürücüler)

  • Termostat, klima, sprinkler ve güvenlik izleme sistemleri gibi ev otomasyonu ürünleri

  • Hesap makineleri

  • Mikro dalga fırınlar, çamaşır makinesi, televizyon setleri ve DVD oynatıcı/kaydedici gibi ev elektroniği ürünleri

  • Tıbbi ekipmanlar

  • Çok işlevli kol saatleri

  • İnternet radyo alıcıları, TV set top box, ve dijital uydu alıcılar gibi çoklu ortam uygulamaları

  • Çok işlevli yazıcılar

  • PDA’lar gibi küçük avuç içi bilgisayarlar

  • Yönlendirici (router), timeserver ve güvenlik duvarı (firewall) gibi bilgisayar ağ ekipmanları

  • Endüstriyel otomasyon ve izleme için PLC'ler

  • Video oyun konsolları ve avuç içi oyun konsolları

  • Taşınabilir bilgisayarlar

Who this course is for:

  • Gömülü Sistem Mühendisleri
  • Gömülü Sistemler Alanında Kariyer Hedefliyenler

Instructor

Samet Akçalar
Elektrik Elektronik Mühendisi
Samet Akçalar
  • 4.7 Instructor Rating
  • 297 Reviews
  • 1,304 Students
  • 6 Courses

Senior Embedded Software Engineer
I have been teaching various subjects for a long time. I have combined my teaching skills with electronics and software. I am trying to convey what I have learned in my business and education life.

I graduated from Vocational High School Computer Department with honors and honors from Istanbul University electrical electronics engineering. I am currently working for a private company on C & C ++ and embedded software.

My areas of expertise:

C & C ++ Programming Languages

Embedded Linux

Embedded Systems and Embedded Software

System Programming


Uzun suredir çeşitli konularda ders vermekteyim.Ders verme becerimi elektronik ve yazilimla  birleştirdim.Bu konuda ne öğreniyorsam iş ve eğitim hayatimda öğrendiklerimi aktarmaya calisiyorum.

contact :sametegitimler@gmail.com

Meslek Lisesi Bilgisayar bölümünü dereceyle ve İstanbul Üniversitesi  elektrik elektronik mühendisliğini onur öğrencisi bitirdim. Şuanda C &C++  ve gömülü yazılım üzerine özel bir şirkete çalışmaktayım.

Uzmanlık alanlarım :

C & C++ Programlama Dilleri
Embedded Linux
Gömülü Sistemler ve Gömülü Yazılım

Sistem Programlama

Bana ulaşmak için:sametegitimler@gmail.com



  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.