qepuemc 发表于 2024-8-13 18:24:18

自己买的小段码LCD点亮没反应用 32G12K128有代码

#include "comm\STC32G.h"
#include "stdio.h"
#include "intrins.h"
typedef         unsigned char      u8;
typedef         unsigned int      u16;
typedef         unsigned long      u32;
/********************************************************************计算CRC效验*************************************************************************************/
/******************** 主函数 **************************/
void main(void)
{      
    WTST = 0;//设置程序指令延时参数,赋值为0可将CPU执行指令的速度设置为最快
    EAXFR = 1; //扩展寄存器(XFR)访问使能
    CKCON = 0; //提高访问XRAM速度

      P2M0 = 0xff; P2M1 = 0x00;
    P0M0 = 0xff; P0M1 = 0x00;

while(1)
{
}
}这是全部代码了。定义了IO也不管用,就是开机显2位然后显4位不知道哪里的问题。



DebugLab 发表于 2024-8-13 19:20:05

32G12K128不支持硬件LCD驱动,不能这么用, 8H4K64TLCD才行

qepuemc 发表于 2024-8-14 07:56:47

DebugLab 发表于 2024-8-13 19:20
32G12K128不支持硬件LCD驱动,不能这么用, 8H4K64TLCD才行

8H4K64TLCD看了一下确实是这么写的,不过不明白这个芯片。我总觉得驱动LCD用别的芯片也是可以的。不可能这么局限的。

DebugLab 发表于 2024-8-14 08:51:45

qepuemc 发表于 2024-8-14 07:56
8H4K64TLCD看了一下确实是这么写的,不过不明白这个芯片。我总觉得驱动LCD用别的芯片也是可以的。不可 ...

那要加电阻电容什么的,而且电压也有要求,很麻烦

Lkck8210 发表于 2024-8-14 09:35:15

本帖最后由 Lkck8210 于 2024-8-14 09:36 编辑

液晶要用交流电来点亮的,一直给直流电压会烧坏段位的




qepuemc 发表于 2024-8-15 08:03:02

LCD段码屏总以为是和数码管一样的操作。只是低功耗了呢。像空调之类的定制屏就是直接点亮一个图标。难道不是吗。

qepuemc 发表于 2024-9-11 17:52:30

这个不知道怎么搞了。这个是用的专用芯片了。8k4

soma 发表于 2024-9-11 20:18:25

这pcb步线真是指哪打哪啊,过孔也很大

qepuemc 发表于 2024-9-12 07:57:27

soma 发表于 2024-9-11 20:18
这pcb步线真是指哪打哪啊,过孔也很大

对于步线不需要什么评价。过孔已经很小了。不是正圆,已经很好了。我想知道的是怎么点亮啊!

晓飛飛 发表于 2024-9-12 10:21:10

Lkck8210 发表于 2024-8-14 09:35
液晶要用交流电来点亮的,一直给直流电压会烧坏段位的

准确的说叫液晶质极化,一种电化学老化效应。
页: [1] 2 3
查看完整版本: 自己买的小段码LCD点亮没反应用 32G12K128有代码