|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/potentiometer-interface-pic16f8767a-scratch-to-expert-prj/
课程评论:没有评论
**课程概览:PIC16F877A 与电位器接口(从入门到精通项目)** 本课程旨在教授如何将电位器(Potentiometer)与强大的PIC16F877A微控制器进行接口。PIC16F877A是一款在工业、商业乃至军事项目领域备受青睐的微控制器,其通用性和稳健性使其成为学习微控制器技术的绝佳平台。掌握PIC16F877A的接口方法,意味着你也能轻松应对其他同类微控制器,因为它们的核心原理是相通的,仅编译环境有所差异。 **课程内容结构:** 1. **PIC16F877A 基础入门:** * PIC16F877A 微控制器概览。 * 如何阅读和理解 PIC16F877A 数据手册。 * PIC16F877A 的引脚功能与端口详解。 * 为 PIC16F877A 编程进行环境设置。 2. **开发工具的安装与配置:** * 下载并安装 microC for PIC 编译器。 * 下载并安装 PICKIT 3 编程器工具。 3. **PIC16F877A 与电位器接口实践项目:** * 使用电位器控制 PIC16F877A 驱动的 LED 亮度。 * 在 LM016 LCD 显示屏上,以百分比形式显示电位器的读数。 * 使用滑块式电位器与 PIC16F877A 进行接口。 * 利用滑块式电位器,通过 PIC16F877A 的 PWM 功能控制 LED 亮度。 * 开发一个基于 PIC16F877A 的电位器测试器。 * 使用 PIC16F877A 实现带速度控制的 LED 跑马灯效果。 * 通过电位器控制 PIC16F877A 驱动的 LED 闪烁速度。 * 将电位器用于调整 LDR(光敏电阻)为基础的光线检测触发阈值。 * 利用 PIC16F877A 的 PWM 功能,通过电位器控制直流电机速度。 * 在 LCD 上显示 PIC16F877A 读取的电位器旋转角度。 * 使用“If-Else”语句,根据电位器的不同数值执行多种任务。 通过本课程的学习,您将能够熟练掌握 PIC16F877A 微控制器的使用,并能够灵活地将其应用于各种需要模拟输入控制的嵌入式系统中。
Hello Guys, Learning how to interface a potentiometer with a PIC16F877A microcontroller is not only about specific to PIC. PIC16F877A is one of the most hardcore microcontroller in the market. If you learn this than you learn all others. Beacuse all have same methodology only compiler environmet differs. For industrial and other commercial or even military projects PIC is one of the most rigid microcontroller.This course will first take you through a basic introduction to PIC16F877A microcontroller. After that it will lead you towards how to download and install the required softwares. Than we move onto our main topic.Course outline is as under:Introduction to PIC16F877A.Lecture 1: Introduction to PIC16F877A.Lecture 2: How to go through datasheet of PIC16F877A.Lecture 3: Pins and ports of PIC16F877A.Lecture 4: Setting up a PIC16F877A for programming.Download and install mikroC for PIC and PICKIT 3 programmer tool.Lecture 5: Download and install MikroC for PIC.Lecture 6: Download and install PICKIT 3 programmer tool.PIC16F877A interface Potentiometer tutorials.Lecture 7: LED brightness control using a potentiometer with a PIC16F877A.Lecture 8: Display pot value on LM016 LCD in percentage using PIC16F877A.Lecture 9: Slide potentiometer interface PIC16F877A.Lecture 10: Using slide potentiometer to control LED brightness using PIC16F877A's PWM.Lecture 11: Potentiometer tester using PIC16F877A.Lecture 12: LED train with speed control using PIC16F877A.Lecture 13: Control LED blinking speed using a potentiomter with PIC16F877A.Lecture 14: Use Pot to adjust LED triggering threshold for LDR based light detection.Lecture 15: DC motor speed control using PWM of PIC16F877A using a POT.Lecture 16: Display on LCD Pot rotation using PIC16F877A.Lecture 17: Use if else to use POT values to do different tasks using PIC16F877A.