Push button based projects using PIC16F877A MCU & MikroC.

所在平台: Udemy

课程主页: https://www.udemy.com/course/push-button-based-projects-using-pic16f877a-mcu-mikroc/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程名为“使用 PIC16F877A MCU 和 MikroC 进行基于按钮的项目”。 **课程概述:** 本课程将教授如何将按钮接口连接到 PIC16F877A 微控制器,以实现各种项目,例如在七段显示器上实现增减计数器、控制 LED 亮度、触发特定的开关序列等。每节讲座的代码都提供在描述中,可以直接复制到编译器中使用。部分讲座还提供可下载的代码文件。此外,每节讲座都配有演示文稿,详细介绍硬件的接线和设置。 课程的前两个部分是入门介绍,涵盖微控制器的编程设置。第三部分则专注于项目实践。 **课程大纲:** **第一部分:PIC16F877A 介绍** * **讲座 1:** PIC16F877A 基础介绍 * **讲座 2:** 从数据手册中提取有用信息 * **讲座 3:** PIC16F877A 的引脚和端口 * **讲座 4:** 设置 PIC16F877A 进行编程 **第二部分:软件和编程工具设置** * **讲座 5:** 下载和安装 MikroC for PIC 编译器 * **讲座 6:** 下载和安装 PICKIT 3 编程器工具 **第三部分:基于按钮的 PIC16F877A 项目** * **讲座 7:** PIC16F877A 按钮接口。使用 MikroC for PIC 编码。 * **讲座 8:** 利用按钮控制 PIC16F877A LED 亮度 * **讲座 9:** PIC16F877A 接口 4 位七段显示器。实现增减计数。 * **讲座 10:** 使用按钮启动/停止 LED 闪烁。PIC16F877A 教程。 * **讲座 11:** 基于 PIC16F877A 的 LED 和按钮呼叫/接收电路 * **讲座 12:** 使用按钮控制 PIC16F877A LED 闪烁速度 * **讲座 13:** 使用按钮启动/停止 PIC16F877A LED 闪烁序列 * **讲座 14:** 使用按钮控制 PIC16F877A 步进电机 * **讲座 15:** 使用单个瞬时按钮的按压时间在 PIC16F877A 上执行各种任务 * **讲座 16:** 在 LM016 LCD 上使用两个按钮增减计数器 * **讲座 17:** 使用两个按钮在 16x2 LM016 LCD 上向左/右移动文本 (PIC16F877A) * **讲座 18:** 在 16x2 LM016 LCD 和 LED 上显示从两个按钮接收的输入 * **讲座 19:** 使用按钮通过 SIM800L 模块从 PIC16F877A 发送 SMS 到您的手机 * **讲座 20:** 使用两个按钮在同一时间控制两个 LED 的亮度,使用两个 PWM 通道

课程评论(0条)

课程详情

Hello Guys, This course will teach you about how you can interface push buttons with PIC16F877A microcontroller to make various projects like incrementing decrementing counters on 7-segment, controlling brightness of LEDs, triggering certain sequecnes on/off etc. Every lecture have its corresponding mikroC for PIC code in the description. Just copy paste that in your compiler. Some lectures have code files in the resources for you to download, just open.c file and copy the code in your compliler. You will learn about making the circuit. Every lecture have a presentation where I show you pin by pin how to do the wiring and setup the hardware.The 1st and 2nd section is introduction which teaches you how to setup the microcontroller for programming. And then 3rd section is the project based tutorials.Here is the outline:Introduction to PIC16F877A.Lecture 1: PIC16F877A a basic introduction.Lecture 2: Extracting useful data from the datasheet of PIC16F877A.Lecture 3: Pins and ports of PIC16F877A.Lecture 4: Setting up a PIC16F877A for programming.Download and install PICKIT 3 programmer tool and MikroC for PIC compiler.Lecture 5: Downloading and installing MikroC for PIC.Lecture 6: Downloading and installing PICKIT 3 programmer tool.Push button based projects with PIC16F877A.Lecture 7: PIC16F877A interface Push Button. Using MikroC for PIC coding.Lecture 8: PIC16F877A LED brightness control using push buttons tutorial.Lecture 9: PIC16F877A interface 4 digit 7 segment display. Increment and decrement countingLecture 10: Start and stop LED blinking using push buttons. PIC16F877A tutorial.Lecture 11: PIC16F877A based caller / receiver circuit using LEDs and push buttons.Lecture 12: PIC16F877A LED blinking with speed control using push buttons.Lecture 13: Start/stop LED blinking sequence using push buttons with PIC16F877A.Lecture 14: Stepper motor control using push button with PIC16F877A.Lecture 15: Use single momentary push button's press time to do various task using PIC16F877Lecture 16: Increment and decrement a counter using 2 push buttons on LM016 LCD.Lecture 17: Shift text left/right on 16 x 2 LM016 LCD using 2 push buttons with PIC16F877A.Lecture 18: Display 2 inputs received from 2 push buttons on 16x2 LM016 LCD with LED.Lecture 19: Use push button to send SMS from PIC16F877A to your phone using SIM800L module.Lecture 20: 2 Push buttons to control brightness of 2 LEDs at same time using 2 PWM channels

课程标签

0人关注该课程

主题相关的课程