|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/pic-programlama-kursu-mplab-x-ide-ve-proteus/
课程评论:没有评论
**Coursera 课程总结:PIC 单片机编程,MPLAB X IDE 与 Proteus** 本课程专注于 PIC 系列单片机的编程,旨在培养学员成为一名具备嵌入式系统开发能力的软件工程师。PIC 单片机是嵌入式系统领域广泛使用的架构之一,本课程深入探讨了其核心概念和实践应用。 **课程亮点:** * **Register 级别编程与 C 语言:** 与市面上大多数教程不同,本课程采用 C 语言进行 Register 级别的编程,深入讲解单片机的工作原理,揭示库函数的底层实现机制,使学员真正理解单片机的“厨房”。 * **MPLAB X IDE 与 Proteus 结合:** 教授使用 MPLAB X IDE 进行开发,并结合 Proteus 仿真软件,即使没有实体 PIC 单片机,学员也能通过仿真环境运行和调试所编写的代码。 * **实践驱动:** 课程内容涵盖了 PIC 微控制器及其必需的最小系统配置,让学员能够动手实践,将理论知识转化为实际技能。 **目标学员:** 本课程适合以下人群: * **学生:** 职业高中、技术高中、综合技术高中、职业技术学院、工程学院的学生。 * **行业从业者:** 从事工业电子与自动化、卫星系统、控制系统、机电一体化、音视频系统、汽车电子、安防监控系统、PLC 编程等领域,或希望进入的专业人士。 * **工厂技术人员:** 在工厂担任电子或电子维护技术员的员工。 * **电子爱好者:** 对电子技术有浓厚兴趣的业余爱好者。 **核心教学内容:** 1. **电气基础:** 讲解电流、电压、电阻等基本电气概念,应用欧姆定律。 2. **模拟电路初步:** 介绍电阻、电容、晶体管、光电耦合器、继电器等模拟元件。 3. **万用表使用:** 学习使用万用表测量模拟元件的数值和检测短路。 4. **Proteus 仿真:** 掌握 Proteus 软件的使用,并在其中展示、仿真和解释模拟电路元件的应用。 5. **数字电子入门:** 学习二进制和十六进制数制及其相互转换。 6. **微控制器概览:** 介绍微控制器,对比微处理器与微控制器之间的区别,讲解微控制器内部模块。 7. **PIC 微控制器详解:** 深入介绍 PIC 微控制器,学习读取数据手册 (Datasheet),讲解其最小工作系统所需的元器件。 通过本课程的学习,学员将掌握成为一名优秀的嵌入式软件工程师所必备的核心技能和知识。
PIC mikrodenetleyicileri gömülü sistemler alanında en yayın olarak kullanılan mimarilerden biridir. Bu sebeple kurs müfredatımızda PIC mikrodenetleyicilerinin bir kaç tanesini kullanarak ilerleme yaptık.PIC Mikrodenetleyicisine sahip olamayan arkadaşlarımız için Proteus programını kullanarak MPLAB X IDE programında yazdığımız kodlarımızın hex dosyalarını proteusta tasarlanmış olan pic mikrodenetleyicilerine aktararak sanal ortamda çalıştırdık.Piyasada bulunan ders örneklerinden farklı olarak bu kursta register seviyesinde programlama ve c dili kullanılarak anlatımlar yapıldı, böylece mimarinin temeline inerek kütüphanelerin mutfağı gösterildi. Öğrenciler;Meslek Lisesi, Teknik Lise, Anadolu Teknik Meslek Lisesi ÖğrencileriMeslek Yüksek Okulu ÖğrencileriMühendislik ÖğrencileriElektronik ile ilgili dallarda çalışan veya çalışmak isteyenler;Endüstriyel Elektronik ve OtomasyonUydu SistemleriKontrol SistemleriMekatronikGörüntü ve Ses SistemleriOto ElektroniğiElektronik Güvenlik ve Kamera SistemleriPLC ProgramlamaFabrikalarda Elektronik veya Elektronik Bakım Teknisyeni olarak çalışanlar;Hobi Olarak Elektronikle İlgilenenlerElektriksel büyüklükler (Akım, Voltaj ve Direnç) tanıtımı ve ohm kanununun uygulanmasıAnalog devre elemanları tanıtımı (direnç, kondansatör, transistör, optocuplor, röle vs)Avometre tanıtımıAvometre kullanılarak analog elemanların değerlerinin ölçülmesi ve kısa devre kontrolüIsis'in tanıtımı ve kullanımıAnalog devre elemanlarının Isis üzerinde gösterilmesi, simülasyonu ve kullanımının örneklerle açıklanmasıSayısal elektroniğe girişBinary ve Hexadecimal sayı sistemleri ve sayı sistemleri arasındaki dönüşümlerMikrodenetleyicilerin tanıtımıMikroişlemciler ile mikrodenetleyiciler arasındaki farklarMikrodenetleyici iç birimleriPic mikrodenetleyicisinin tanıtımı ve datasheet okumaPic mikrodenetleyicisinin çalışması için gereken minimum ekipmanlar ve bunların tanıtımıEğitimler sonunda bir gömülü yazılımcıda aranan kriterlere sahip olunacağını düşünmekteyiz.PIC mikrodenetleyicileri gömülü sistemler alanında en yayın olarak kullanılan mimarilerden biridir. Bu sebeple kurs müfredatımızda PIC mikrodenetleyicilerinin bir kaç tanesini kullanarak ilerleme yaptık.PIC Mikrodenetleyicisine sahip olamayan arkadaşlarımız için Proteus programını kullanarak MPLAB X IDE programında yazdığımız kodlarımızın hex dosyalarını proteusta tasarlanmış olan pic mikrodenetleyicilerine aktararak sanal ortamda çalıştırdık.Piyasada bulunan ders örneklerinden farklı olarak bu kursta register seviyesinde programlama ve c dili kullanılarak anlatımlar yapıldı, böylece mimarinin temeline inerek kütüphanelerin mutfağı gösterildi. Öğrenciler;Meslek Lisesi, Teknik Lise, Anadolu Teknik Meslek Lisesi ÖğrencileriMeslek Yüksek Okulu ÖğrencileriMühendislik ÖğrencileriElektronik ile ilgili dallarda çalışan veya çalışmak isteyenler;Endüstriyel Elektronik ve OtomasyonUydu SistemleriKontrol SistemleriMekatronikGörüntü ve Ses SistemleriOto ElektroniğiElektronik Güvenlik ve Kamera SistemleriPLC ProgramlamaFabrikalarda Elektronik veya Elektronik Bakım Teknisyeni olarak çalışanlar;Hobi Olarak Elektronikle İlgilenenlerElektriksel büyüklükler (Akım, Voltaj ve Direnç) tanıtımı ve ohm kanununun uygulanmasıAnalog devre elemanları tanıtımı (direnç, kondansatör, transistör, optocuplor, röle vs)Avometre tanıtımıAvometre kullanılarak analog elemanların değerlerinin ölçülmesi ve kısa devre kontrolüIsis'in tanıtımı ve kullanımıAnalog devre elemanlarının Isis üzerinde gösterilmesi, simülasyonu ve kullanımının örneklerle açıklanmasıSayısal elektroniğe girişBinary ve Hexadecimal sayı sistemleri ve sayı sistemleri arasındaki dönüşümlerMikrodenetleyicilerin tanıtımıMikroişlemciler ile mikrodenetleyiciler arasındaki farklarMikrodenetleyici iç birimleriPic mikrodenetleyicisinin tanıtımı ve datasheet okumaPic mikrodenetleyicisinin çalışması için gereken minimum ekipmanlar ve bunların tanıtımıEğitimler sonunda bir gömülü yazılımcıda aranan kriterlere sahip olunacağını düşünmekteyiz.