完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
你好,我正在做一个项目,用被动式液晶显示器和PIC24FJ128GC006。液晶显示器工作正常,只有48和62段不能工作。运行这段代码后,LCDSEx中的所有位都启用了,只有LCDSE3中的位不能设置。我不能使用调试器设置这些位,这也是很奇怪的。怀疑一些其他外围设备在复位后启用。但是JTAGEN关闭了。还有,这似乎是一个错位。我错过了什么?如有任何帮助,我们将不胜感激。
|
|
相关推荐
7个回答
|
|
|
根据数据表SEG48没有在64引脚设备中实现。seg62引脚(引脚64)具有模拟功能(HLVDIN),必须禁用该功能,用于数字I/O-ANSEbits。ANSE4=0以关闭模拟输入)。也许这会有所帮助。
|
|
|
|
|
|
好的,我明白了,SEG48在这个设备上是不存在的,但是它是在“p24fj128gc006.h”中定义的,所以这个设备的报头是错误的。我使用的是XC15编译器的v1.25(忘了提及)。可能段62实际上没有在设备上实现吗?
|
|
|
|
|
|
谢谢你的回答:但是ANSE被禁用了。而且HLVDIN也不合格。SEG62拒绝接通:
|
|
|
|
|
|
你能用TraseBist.TrISe4和LabeBist.LaTe4控制PIN 64的输出吗?嗨,Low?
|
|
|
|
|
|
嗨,谢谢你的答案。我仍然无法使这个段工作。@ Jack @ KSundii可以使用这个引脚作为输出使用晚。但这并没有真正的影响我,因为使用它将需要在软件中产生波形。我有工作代码,但是这个项目需要太多的动力。我还试着纠正pic24fj128gc006.h中的bug,这也没什么帮助。SEG48没有实现,而是在头中声明。也许SEG62也没有实现,但是这个bug已经写入了数据表?数据表提到了大约29个可用的段,但是该设备具有30个SEG输出。但是我找不到关于这个特定段的限制信息。
|
|
|
|
|
|
在这一点上,我会建议一个支持票与微芯片要求澄清SEG48和SEG62。
|
|
|
|
|
|
嗨,以防其他人遇到同样的问题:我收到微芯片支持的答复:SEG62(PIN64)没有在PIC24FJ128GC006上实现。SEG48也是这样,但是这个段没有列在Pin描述中。这似乎是一个数据表或硅问题。我希望嘿,改天再更新一下他们的表格吧。现在我改用PIC24FJ128GC010,因为我的液晶显示器只有一个GND,但是我需要31个分段。对于这个板,我开发了一个软件解决方案,但是当前的共存度很高(大约20A@LPRC),这对我的应用程序来说很重要。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1124浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:49 , Processed in 0.796360 second(s), Total 84, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1040