问题标签 [microc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
110 浏览

microcontroller - MicroC PIC16F887,模拟引脚

我正在使用 PIC16F887,我是新手。

如何使 B1 成为模拟引脚。

如何从压力传感器接收信息到 B1。

谢谢对不起我的英语不好。

0 投票
2 回答
353 浏览

pic18 - 读取 PIC18F 的输入引脚

我正在将一个开关连接到 PIC,并且我想读取该开关。我正在使用 PIC18F4580。如果输入引脚为低电平,则它将打开连接到另一个引脚的 LED,配置为输出。但是,LED 一直亮着,开关按钮没有任何作用。这是我的代码:

}

我不知道该怎么做。我已经为开关按钮使用了上拉电阻,所有硬件都应该是正确的。任何帮助深表感谢。

0 投票
2 回答
116 浏览

pic - 蓝牙 HC06 与 PIC18F 接口

我目前正在学习PIC。我正在使用 PIC18F46K22。我想使用蓝牙 HC06 模块从手机向 PIC 发送命令。在 Arduino 上,一切正常。但是,当我切换到 PIC 时,它不起作用。它正在连接,但 Rx 和 Tx 不执行。与 arduino 代码比较后,我看到的唯一问题是蓝牙初始化。我已将蓝牙的 Tx 和 Rx 引脚分别连接到 PIC 的 Rx 和 Tx。我读的所有网站都是一样的,而且我已经试过了,所以我不知道该怎么做。非常感谢您对问题的任何帮助。这是我的代码:

0 投票
0 回答
15 浏览

sensors - 从 PIC EasyFusion7 读取光谱原始数据并跳过第一行

我有一个连接到 EasyFusion PIC 开发板的光谱传感器,我正在使用 micro C 和串行从微控制器板上获取数据。我有一个光谱传感器通过 UART 接口连接到微控制器。我只想读取值 14。如何跳过从串行读取的前两行?

我的输出如下所示: 在此处输入图像描述

micro_C 代码链接在 libstock https://libstock.mikroe.com/projects/view/2356/spectral-3-click

0 投票
1 回答
340 浏览

c - “$MCLR$ 低。处理器处于复位状态。” Pic18 上的错误

在这个电路和代码上,我试着做一个计数器,当没有人通过时(例如它是地铁站的通道),处理器的 RC7 引线会读取 1 个值。如果有人通过,信号变为 0。程序会统计那边过去的人数,并在 7 段 LCD 上显示人数,直到 10。当 10 人通过通道时,LED(D1 ) 将闪烁 1 秒钟。

我试图写一个关于这个算法的代码,当我把它加载到Pic18F45K22时,它不起作用。Proteus 显示错误消息,例如,

我设计的电路如下图 1:

图1

我尝试过的解决方案:

  1. 我用了上拉电阻。那没起效。
  2. 我们在 Micro C 代码中描述频率值。那没起效。

算法如下: