问题标签 [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.
microcontroller - 从模拟电压转换后的 PIC ADC 的适当样本。
如果我以 500 毫秒从压力传感器读取模拟信号。我的导师告诉我,您应该使 ADC Timr0 中断是您从模拟示波器(500 毫秒)读取的两倍。即 2fc。我的代码在下面。我应该将 timer0 配置为 20Hz 或更低或更高吗?
microcontroller - 用模拟值驱动直流电机
我的项目有问题,我需要你的帮助。
我的项目是通过 gui 使用 PIC16F877A 控制带有 4 个直流电机的机械臂,并“教”它们一些动作。我已经编写了 gui 中带有 8 个按钮的动作代码,上、下、左、右等。
我可以从模拟引脚读取值并将它们从串行发送到 pc,现在我通过读取模拟值驱动特定位置的电机遇到问题。
我用while循环完成了它,但它只运行1个电机,然后它停止了,我什么也做不了。一开始我可以使用所有其他按钮,但如果我按下“b”或“e”,它就会堆叠起来,我什么也做不了。
你能帮忙吗??
PS对不起我的英语。
microcontroller - 微控制器的能效因素
微控制器如何实现高能效?是使用时间触发、事件触发还是使用睡眠时间?
还可以应用哪些其他技术来提高它们的效率?
microcontroller - 用于 PIC16F887 的串行以太网板
我有微控制器 pic16f887 和串行以太网板。启动浏览器时出现问题 - 消息是无法访问此站点,我可以在浏览器中显示内容。可能是什么问题????我使用 HTTPServerExample http://www.mikroe.com/add-on-boards/communication/serial-ethernet/
pic - 如何查看 Micro PIC 芯片的内容?
我正在为 PIC 使用 mikroC PRO,并试图对已闪存到 PIC32 PIC32MX795F512L 100 针 512K PIC 芯片上的内容进行快照。
有谁知道如何查看已经闪过的内容?我想将这个芯片上的内容与另一个芯片上的内容进行比较,以了解差异。
assembly - 0.1Hz 矩形波发生器,组装时占空比为 30%
我这里有这个代码,用于生成具有 8MHz Fosc 的 50% 占空比和 0.1Hz 频率的方波:
我想要的是如何修改此代码以执行矩形波而不是方波,并使用 30% 的占空比而不是 50%。
我希望有人可以帮助我,并提前致谢
microcontroller - 在 Proteus 中通过带有 PIC18f2455 的按钮,LED 不亮
我在 Proteus 中按 PUSH Button 时四处搜寻以点亮 LED。但是 LED 亮起并且在按下 Proteus 中的按钮时不会关闭。我正在使用 PIC18F2455 进行仿真,这是 MicroC 代码。
c - 由于需要结构/联合,microC 构建失败
这是我的 main.c 程序,由于“需要结构/联合”而导致构建失败。我正在使用 pic 13f877a 微控制器。如果有人能告诉我此构建失败的原因,我将非常感激。还有另一个警告说“36.1 函数声明为隐式 int”。这也是什么意思?
c++ - 如何传递从 gps 收集的数据?
我的 Arduino 代码有问题。我正在尝试将收集到的 GPS 位置发送到我的网络服务器,但网络服务器将其显示为字符串而不是数字。
这是我的 Arduino GPS 代码:
我想将“gps.location.lat”和“gps.location.lng”转换为字符,以便我的网络服务器可以显示数字而不是字符串。也许我的逻辑是错误的?
这是我的 HTTP 请求的原始代码:
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 秒。
所以你能帮我弄清楚问题出在哪里,以及如何让它每秒钟都反转。谢谢