• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
大家还在搜
  • 谁有LABVIEW与三菱FX3UPLC Modbus通讯的程序的?

    谁有LABVIEW与三菱FX3UPLC Modbus通讯的程序的?

    2017-01-03 13:08

  • Labwindows CVI2013技术支持

    与三菱5UPLC通信时,单个寄存器数据正确,连续多个就错误,求解,可酬谢!***

    2019-12-07 16:05

  • 紧急求救 大家帮帮忙,,叩谢

    大家好,,,第一次在论坛里发帖,希望大家帮帮忙使用LABVIEW与FX3Uplc通过fx3u enet l通讯,,,,设置如下图,,大致就这么多,,,麻烦大家帮我看看,,,谢谢l

    2016-05-17 21:57

  • 请问安装用于MPLAB-X和XC8的外围设备库的步骤是什么?

    您好,为最有可能的新手问题提前道歉:我正计划使用PIC18F4620 u控制器开发一个应用程序,使用MPLAB-X IDE和XC-8编译器一起使用。我想利用外围库,但我注意到PIC18F库被标记为“遗产”。是否有更新的东西我应该使用?我甚至不应该使用这个芯片吗?我的心不在于这个特定的uController,我只是选择了它,因为我想在DIP/.-hole配置中拥有许多I/O引脚。 以上来自于百度翻译 以下为原文 Hello,Apologies in advance for what is most likely a novice question:I am planning to develop an application using the PIC18F4620 uController,using the MPLAB-X IDE in conjunction with the XC-8 compiler. I would like to leverage the peripheral libraries, but I noticed that the PIC18F libraries are labeled as being "legacy."Is there something newer that I should be using? Should I not even be using this chip? My heart is not set on this particular uController, I simply chose it because I wanted lots of I/O pins in a DIP/through-whole configuration.Tom

    2019-07-18 13:49

  • 1-Wire EEPROM通信对存在脉冲作出响应

    你好,我正在尝试使用端口D1上的PIC24FJ256GB410与Maxm 1线EEPROM DS28 EC20通信。EEPROM似乎对存在脉冲作出响应,当我发送命令来读取序列号(Read ROM,0x33)时,我得到了响应,但是在我的调试器中,响应不正确——我得到0xFF、0xFF、0xFF、0x00、0x00、0x00、0xFe。家庭代码应该是0x43。当我查看在我的范围内的输出时,我注意到EEPROM的响应不是一路拉到地上,当它应该在0.2V以下时,它会下降到大约0.8V。我检查了PIC的数据表,端口D1的输入低电压需要是& LT。0.2V(ST缓冲)。为什么EEPROM不能把引脚拉低?我用的是2.2K上拉电阻。项目附带了一个图片从我的示波器。我只是在while(1)循环之前,从主()函数测试这个部分:/ /将速度设置为“标准”设置速度(1);/ /选择设备(OWTouChREST())/重置1Wire总线返回0;/ /如果没有设备找到OWWriteByte(0x33),则返回:(TEMP=0;TEMP&LT;8;TEMP++)串行SerialNo.[TEMP]= OWRead Byt(); 以上来自于百度翻译 以下为原文 Hi,I am trying to communicate with a Maxim 1-wire EEPROM DS28EC20 using the PIC24FJ256GB410 on port D1.The EEPROM seems to be responding to the presence pulse and when i send a command to read the serial number (Read Rom, 0x33)I am getting a response but in my debugger the response isn't correct - i get 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0xfe.The family code should be 0x43.When I look at the output on my scope, i noticed that the response from the EEPROM isn't pulling all the way to ground, it's going down to about 0.8V when it should be below 0.2V.I checked the data sheet for the PIC and a input low voltage for port D1 needs to be < 0.2V (ST buffered).Why wouldn't the EEPROM be able to pull the pin low.I am using a 2.2K pull up resistor.Project is attached along with a picture from my oscilloscope.I am just testing this part from the main() function before the while(1) loop: // set the speed to 'standard' SetSpeed(1);// select the device if (OWTouchReset()) // Reset the 1-Wire bus return 0; // Return if no devices found OWWriteByte(0x33); for(temp = 0; temp < 8; temp++) serial_number[temp] = OWReadByte(); Attached Image(s) Attachment(s)explorer16_adagio_main.zip (227.99 KB) - downloaded 35 times

    2018-09-28 11:14