microchip

    -3热度

    1回答

    我很好奇小处理器(最新的正确术语?)芯片,我可以与我的手机进行交互。但我目前的互联网搜索让我意识到,在这项技术上我是多么无知。任何人都可以提出一个很好的起点,学习&这些工作?以下是我想到的是: WiFi和/或蓝牙功能的 写入和安全的代码放到芯片(蓝牙?) 一般和负担得起的芯片技术,我可以购买到开始编码并进一步了解这一点。 哪些语言和操作系统的支持 我知道这是很模糊的,但是这是这样一个新的领域对我来

    0热度

    1回答

    的XC32编译器状态 编译器的用户手册是自由软件基金会 GCC编译器的端口。 这太棒了!由于现在我可以使用GCC/G ++功能。 但是,我似乎无法找到什么版本,它被移植的(检查是否我最喜欢的功能是支持) 我有最新的XC32编译器,v1.44。 任何人都可以帮我找到GCC/G ++端口版本的位置吗? 谢谢

    0热度

    2回答

    我目前正在学习如何将PIC18F4550用于我的项目。有什么方法可以将程序加载到PIC中而不使用ICSP或PICKit?在首次使用PIC时,我们可以使用USB将程序加载到PIC中吗?

    0热度

    1回答

    我正在写的以下7段LCD上显示温度的代码: LCD-H301C31TF Datasheet 我使用PIC24FJ64GA006微。 我只能使用PORTB [13:6],PORTD [0:7],PORTE [0:7]端口引脚。 你能帮我找到更优雅的方法来替换下面的代码吗? void SegLCD_Set(uint8_t Value,uint8_t Digit) { switch(Digi

    0热度

    2回答

    我很迷茫,如何解决这个问题,它应该如此简单。我正在使用pic16F1526,并试图将模拟量从0-255的读数大致调整为50-100。我正在使用这个公式 result =((user_input + 200)* 200)/ 800; 在代码块和我的计算器中,它可以在0-255的所有数字下工作,并且无论我在代码bloack中使用8位,16位变量,它都能很好地工作。 我已经验证了AtoD输入正在正确地将

    -1热度

    3回答

    我正在尝试设置一个延迟0.25秒的定时器1,并且遇到困难。 我用下面的计算来获得的寄存器值: FCPU = FOSC/4 = 16兆赫/ 4 = 4 MHz的 Ftimer = FCPU /预分频器= 4MHz的/ 8 = 0.5兆赫 Ttimer = 1/Ftimer = 1/0.5兆赫= 2我们 计数=期望的延迟/ Ftimer = 0.25/2 =我们125000 这种特殊的芯片具有以下pr

    0热度

    2回答

    我在Windows 10中的MPLAB 3.65上尝试将程序加载到Microchip PIC18F45K50上。该方案建立罚款,但下面是ICD 3输出,当我尝试加载代码: 连接到MPLAB ICD 3 ... 上ICD当前加载固件3 固件包版本..... 01.49.09 固件类型.............. PIC18F 使能编程器以使能电源 - VDD = 3.250000伏特。 ****目标

    3热度

    1回答

    我正在基于PIC的微控制器(微芯片)中进行编程。我使用的PIC模型是PIC16。 我在分类数据类型时遇到问题 例如, MOVLW xxxx其中xxxx如下: - 0x23:十六进制 23:小数 D'20': 十六进制 1Bh:十六进制 b'00101100': 二进制 为什么1Bh,D'20',0x23十六进制?是否有任何其他的方式展现在PIC汇编

    -1热度

    2回答

    不好意思再问......但我似乎二进制奋斗...... 我偶然发现了以下行 MGC_SSPBUF_REG = (GESTIC_I2C_ADDR << 1) | 1; // write Address to MGC3130 除了一个事实,即不`吨知道,为什么一个人会将地址转移到左边以便保存它,但我无法理解这个OR操作。 将地址ORed加“1”将始终导致1111 1111,不是吗? 我在C编程与M

    -3热度

    1回答

    无论如何,我可以将PIC MCU插入或集成到我的C#代码中,以便创建文本编辑器并使用我的软件编译代码。