2024-09-07
单片机
00

使用PIC16F1719进行定时器中断控制LED闪烁

前言

在嵌入式系统开发中,定时器是非常重要的外设之一。通过定时器中断,我们可以精确地控制任务的执行时间,比如LED的闪烁频率。本文介绍了如何使用PIC16F1719微控制器的定时器0来控制LED的闪烁。

2024-09-07
单片机
00

配置PIC微控制器的内部振荡器频率

在这篇博客中,我将介绍如何为PIC微控制器配置内部振荡器的频率。通过调整振荡器频率,我们可以控制微控制器的时钟速度,从而影响设备的性能和功耗。

我们将通过几个示例函数展示如何设置不同频率的内部振荡器,从32 MHz到31 kHz不等,帮助你根据应用需求动态调整振荡器频率。

2024-09-07
单片机
00

使用按键输入控制LED:基于PIC16F1719的实现

在本篇博客中,将介绍如何使用PIC16F1719单片机,通过简单的按键输入来控制LED的亮灭。这个项目展示了如何进行基础的单片机I/O操作,并结合输入设备(如按键)与输出设备(如LED)进行交互。

2024-09-07
单片机
00

这段代码是用于PIC16F1719单片机的一个简单例子,主要展示了如何配置和使用内部振荡器,并且通过简单的循环控制一个LED灯的闪烁。以下是对代码的逐步讲解:

2024-09-07
单片机
00

寄存器定义:EUSART 控制
寄存器 31-1: TX1STA - 发送状态与控制寄存器

R/W-/0R/W-0/0R/W-0/0R/W-0/0R/W-0/0R/W-0/0R-1/1R/W-0/0
CSRCTX9TXEN(1)SYNCSENDBBRGHTRMTTX9D
位 7位 6位 5位 4位 3位 2位 1位 0