问题标签 [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 回答
494 浏览

microcontroller - 从模拟电压转换后的 PIC ADC 的适当样本。

如果我以 500 毫秒从压力传感器读取模拟信号。我的导师告诉我,您应该使 ADC Timr0 中断是您从模拟示波器(500 毫秒)读取的两倍。即 2fc。我的代码在下面。我应该将 timer0 配置为 20Hz 或更低或更高吗?

0 投票
0 回答
42 浏览

microcontroller - 用模拟值驱动直流电机

我的项目有问题,我需要你的帮助。
我的项目是通过 gui 使用 PIC16F877A 控制带有 4 个直流电机的机械臂,并“教”它们一些动作。我已经编写了 gui 中带有 8 个按钮的动作代码,上、下、左、右等。
我可以从模拟引脚读取值并将它们从串行发送到 pc,现在我通过读取模拟值驱动特定位置的电机遇到问题。
我用while循环完成了它,但它只运行1个电机,然后它停止了,我什么也做不了。一开始我可以使用所有其他按钮,但如果我按下“b”或“e”,它就会堆叠起来,我什么也做不了。
你能帮忙吗??
PS对不起我的英语。

0 投票
1 回答
48 浏览

microcontroller - 微控制器的能效因素

微控制器如何实现高能效?是使用时间触发、事件触发还是使用睡眠时间?

还可以应用哪些其他技术来提高它们的效率?

0 投票
1 回答
40 浏览

microcontroller - 用于 PIC16F887 的串行以太网板

我有微控制器 pic16f887 和串行以太网板。启动浏览器时出现问题 - 消息是无法访问此站点,我可以在浏览器中显示内容。可能是什么问题????我使用 HTTPServerExample http://www.mikroe.com/add-on-boards/communication/serial-ethernet/

0 投票
1 回答
75 浏览

pic - 如何查看 Micro PIC 芯片的内容?

我正在为 PIC 使用 mikroC PRO,并试图对已闪存到 PIC32 PIC32MX795F512L 100 针 512K PIC 芯片上的内容进行快照。

有谁知道如何查看已经闪过的内容?我想将这个芯片上的内容与另一个芯片上的内容进行比较,以了解差异。

0 投票
1 回答
355 浏览

assembly - 0.1Hz 矩形波发生器,组装时占空比为 30%

我这里有这个代码,用于生成具有 8MHz Fosc 的 50% 占空比和 0.1Hz 频率的方波:

我想要的是如何修改此代码以执行矩形波而不是方波,并使用 30% 的占空比而不是 50%。

我希望有人可以帮助我,并提前致谢

0 投票
1 回答
1073 浏览

microcontroller - 在 Proteus 中通过带有 PIC18f2455 的按钮,LED 不亮

我在 Proteus 中按 PUSH Button 时四处搜寻以点亮 LED。但是 LED 亮起并且在按下 Proteus 中的按钮时不会关闭。我正在使用 PIC18F2455 进行仿真,这是 MicroC 代码。

0 投票
1 回答
1393 浏览

c - 由于需要结构/联合,microC 构建失败

这是我的 main.c 程序,由于“需要结构/联合”而导致构建失败。我正在使用 pic 13f877a 微控制器。如果有人能告诉我此构建失败的原因,我将非常感激。还有另一个警告说“36.1 函数声明为隐式 int”。这也是什么意思?

0 投票
0 回答
118 浏览

c++ - 如何传递从 gps 收集的数据?

我的 Arduino 代码有问题。我正在尝试将收集到的 GPS 位置发送到我的网络服务器,但网络服务器将其显示为字符串而不是数字。

这是我的 Arduino GPS 代码:

我想将“gps.location.lat”和“gps.location.lng”转换为字符,以便我的网络服务器可以显示数字而不是字符串。也许我的逻辑是错误的?

这是我的 HTTP 请求的原始代码:

0 投票
2 回答
369 浏览

microcontroller - 使用 PIC16F887 在 MicroC 中反转 PORTB 值的 1 秒延迟

微控制器 PIC16F887 // 任务说:编写程序,该程序将反转 PORTB 并使其输出端口,并且每隔一秒它将在 Led Diods 上进行反向 ON/OFF

这是我的代码:

重要 TMR0 = 96 是起始值,256-96 = 160 OPTION_REG = 1:32 所以预标量是 32 我们需要接近 2M 因为 2M 指令就像他们说的那样接近 1 秒

2 000 000 / 32 (prescalar) * 160 (256-96) = ~ 391 所以当计数器达到 391 时一秒钟的延迟应该是 2M / 32 * 160 但是当我以 8Mhz 模拟启动它时,LED DIODS 在更快的时间内反转超过 1 秒。

所以你能帮我弄清楚问题出在哪里,以及如何让它每秒钟都反转。谢谢