mplab

    1热度

    1回答

    我试图发送转换后的温度读数从我的DS1820到我的电脑使用PIC16F877 uart。我正在使用MPLABX和XC8编译器,该编译器在usart.h中有一个内部版本,不过它只对PIC18系列有用,所以我使用usart_pic16.h,它已经被第三方编写用于PIC16系列。 我成功从DS1820采集其十六进制形式的温度,并将其转换为人类可读的浮点数,但是我找不到通过UART将浮点值转发到PC的方法

    0热度

    1回答

    刚刚安装了MPLAB X并导入了我正在处理的项目。我得到了这个错误,并且因为它是一个应用程序库文件,所以我不太热衷于修改它。它指的代码是: // BDT Entry Layout typedef union __BDT { union { struct { BYTE CNT __attribute__ ((packed)); BD_STAT

    1热度

    1回答

    我要在PIC18F2550单片机上运行DES代码(C语言)。为此,我使用mplab IDE v 8.92和Mplab c18 v 3.46。当我编译代码时,出现此错误 MPLINK 4.48,连接器 器件数据库版本1.13 版权所有(c)1998-2011 Microchip Technology Inc. 错误 - 部分'.idata_des.o'不适合该部分。部分'.idata_des.o'长

    1热度

    2回答

    我编程一个PIC18F94K20与MCP7941X I2C RTCC船和24AA128 I2C CMOS串行EEPROM装置一起使用。目前,我拥有能够成功初始化RTCC秒/天/等值的代码并启动计时器,并在每秒更换一次时切换LED。 我试图扩大代码读回这些值的正确的数据,但我遇到了麻烦,当我试图解释在价值的各种“额外”位。内存映射可能有助于阐明几分我的问题: 服用,例如,小时列或02H地址。位6设置

    1热度

    1回答

    我试图从PIC16F84中初始化的EEPROM中读取信息(在MPLAB中仿真),并且无法理解,为什么在调试器中我总是得到二进制'1010'(十六进制为= 0x0A),而在EEPROM有3个值。我没有正确初始化它们,或者其他值按不同顺序排列? 一览P = 16F84 基数六角 ;-------------------------------------------------------------

    1热度

    1回答

    我正在开发一个项目,我需要使用PIC12LF1552。我试图运行的代码非常简单,包括读取RA5上的输入,然后设置RA2上的输出以点亮LED。 问题是,似乎PIC没有读取RA5上的输入。如果我编程PIC使LED闪烁而不读取任何输入,它可以正常工作。 用于编译的程序是MPLAB X 2.05,使用的程序员是Pickit3。 ,我正在使用的代码是这样的: #include <xc.h> #includ

    0热度

    1回答

    我在Debian中很新,而且我完全和我的问题混淆。 使用MPLAB X IDE使用pickit3编程我的处理器。我可以检查连接,设备被识别,我可以从设备读取,但是当我尝试写我的程序时,没有任何反应。按钮变成灰色,输出是空的,就是这样。 请告诉我至少在哪里看,因为没有任何错误或警告我迷路了。

    1热度

    1回答

    我已经为8位PIC单片机编写了一个hello-world程序,并且希望在MPLAB X IDE仿真器上运行它。 我想在其引脚上创建一个激励,并将结果显示在与输入引脚相对应的微控制器寄存器中(在寄存器上设置了一个监视)。 到目前为止我所取得的成就:程序似乎在模拟器上运行良好,我可以创建一个“异步”激励,即激发激励的变化(例如在输入引脚上应用逻辑0)当我点击“火”按钮。这改变了PORTC寄存器的内容。

    1热度

    1回答

    希望我可以在这里问我的问题。 我从这个网站建立了一个拍手http://embedded-lab.com/blog/?p=6439 他使用了PIC12F683,但是我使用了PIC16F628,所以我使用了它。 我不知道是否有人可以帮助医学的C代码?如果我将电线连接到正确的引脚,请纠正我。 我试图读取PIC,引脚上的数据表以及如何更改配置位,但我很难完全理解它。 我从网站上连接了这样的引脚。 T1和R

    1热度

    4回答

    我很新的c编程,我有这个程序去除。问题是,我不知道这些代码行甚至意味着什么。任何人都可以从语法/功能的角度来指向我们所指的方向吗? 代码是做什么的?该代码使用MPLab C30 v3.23或更高版本进行编译。 fractional abcCoefficient[3] __attribute__ ((space(xmemory))); /*ABC Coefficients loaded from X