问题标签 [mikroc]
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.
vb.net - 通过 USB 连接我的 PIC 微控制器并使用我的 VB.NET 应用程序进行控制
我正在使用PIC 微控制器( PIC18F4550 )开发嵌入式设备。我几乎完成了硬件部分。我需要使用VisualBasic 2010 Express通过USB控制我的设备。源代码使用MikroC PRO编译
我的设备属于USB HID规范,它的VID=1234 和 PID=4321。
我尝试了许多 dll,但根本无法理解背后的逻辑。
我的应用程序需要如下...
1:检测连接到我的 PC 的所有 USB 设备
2:检测我的设备(VID=1234,PID=4321)是否连接
3:发送和接收命令
4:发送并接收 Ascii 值
我的任何朋友都可以建议我哪个库是最好的以及如何将它用于上述任务。
*我觉得使用WMI检测所有 USB 设备很复杂。我更喜欢任何图书馆和我可以利用它的最简单的方法。
任何帮助都在跳跃..!
embedded - interfacing ht12d decoder to PIC microcontroller?
this is my first question here. i have ht12d ic connected to pic16f84a.. VT pin connected to Rb0/int pin of pic.. and the 4 data lines are connected to 4 pins of PortB.. also am having a digital sensor also connected to rb0/int pin.. whenever there is interrupt either from the decoder ic or the sensor i ve managed to deal with these two sources of interrupts.. the problem is ht12d pins remains latched to last signal and don't return to default state.. in fact am using the status of these 4 pins to differentiate between the two interrupts.. for example : proto:
if they are all 0, then it's sensor interrupt ; is there any way to reset ht12d data pins to default state after each valid transmission..
sms - SIM300 使用 PIC16f 在 Mikroc 中发送短信
我一直在尝试使用 SIM300 模块发送短信。虽然在尝试使用超级终端时模块工作正常,但我无法使用 PIC 发送 SMS。
下面是我尝试过的代码(LCD 也包括在内(Lcd 工作正常)):
编程:MikroC
控制器:PIC16f877A
模块:SIM300
c - 使用 MikroC 的简单 Pacman
我正在尝试使用 pic 16f877a 和编译器 MikroCpro for pic 模拟一个简单的 pacman 游戏,但我有两个问题,希望有人能提供帮助:1-我不知道如何创建随机水果。我试图使用这段代码:
但我不能包括 time.h 所以我只是在固定位置显示水果。
2-以下代码在 pic 模拟器 IDE 上运行良好,但实际上一个怪物在 lcd 而不是水果上不断闪烁。怪物本身动作很好。
c++ - 时间功能有时有效有时无效
所以我正在尝试制作一个倒计时的时间功能。它基于我在这里看到的东西。变量由不同的函数给出。一旦时间用完,变量完成变为 1 并离开函数。此功能有时有效,有时无效,例如,如果我给它输入 11 秒它工作正常,但如果我给它 1:00 分钟它不起作用。谁能告诉我代码有什么问题。
Time4 = 3, Time3 = 2, Time2 = 1, Time1 = 0。这意味着时间是 32:10 分钟
usb - PIC18F4550 USB 无外部晶振
是否可以在没有外部晶体的情况下在 pic18f4550 上使用 USB?我正在尝试运行“HID 读写中断”示例(来自 mikroC),但我没有振荡器(我有 tic 3.579545mf,这似乎没有帮助)。如何配置我的微控制器以将内部振荡器用于 USB?数据表现在对我来说太复杂了,我什至无法理解它是否可能。
我也有pic12f683,可以用它代替水晶吗?
microcontroller - dsPIC33 外部中断
我试图了解如何将外部下降沿中断附加到 dsPIC33EP512MU810 微控制器。通过浏览互联网,我发现了以下代码:
我试图了解如何将此中断附加到 A10。我应该将什么地址传递给 RPINR0?哪些引脚可用于此类中断?
c - MikroC:将引脚作为参数传递给函数
我正在尝试在 MikroC 中为 PIC16F882 MCU 编写自定义延迟函数。
我想在整个延迟功能中不断检查 MCU 的特定引脚以查看它是否发生了变化。
但问题是,我不能将引脚作为参数传递给函数。有没有其他方法可以做同样的事情?
flag 的目的是确定延迟应该多长时间。Timer0 溢出后会自动变为0。我没有在代码中包含该部分以使事情更易于理解。
我的功能是:
我得到的编译时错误是:
arduino - PIC16F628A 到 Arduino 射频通信失败 (433MHz)
我有 pic16f628a 和 Arduino UNO ......
我将 MikroC 用于 PIC ......
我使用 433 mhz 发射器和接收器。
我的目的是从 PIC16F628A 发送的 Arduino UNO 读取数据;但我无法成功...
PIC16F628A(Transmitter) 电路:Transmitter的电路
我将接收器的第一个引脚连接到 Arduino 的 +5V;
接收器的第二个引脚到 Arduino 的 12.pin,
接收器的最后一个引脚到 Arduino 的 GND 引脚。
发射器(PIC16F628A):
接收器(Arduino):
我试过这段代码;但它没有用......还有另一个代码;
在尝试之前;我将接收器的数据引脚连接到 Arduino 的 RX 引脚...
我通常得到 '0' byte.i
它没有按我的意愿工作......