迪文科技论坛

 找回密码
 立即注册
搜索
查看: 56|回复: 4

【提问】DMG85480F050-01WTC 竖屏改横屏问题

[复制链接]

2

主题

9

回帖

157

积分

注册会员

Rank: 2

积分
157
发表于 前天 16:44 | 显示全部楼层 |阅读模式
通过修改CFG文件里的上电显示方向,将竖屏改横屏;未下载51程序时,触摸效果没问题,下载自己的51程序后,触摸效果没反应了。
回复

使用道具 举报

0

主题

824

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
15806
发表于 前天 16:56 | 显示全部楼层
触摸效果是指什么   是指触摸不行还是没有按钮效果    51 文件一般不会影响到触摸    您51 里面写了什么  还是烧录的文件里面有放其他的文件
回复

使用道具 举报

2

主题

9

回帖

157

积分

注册会员

Rank: 2

积分
157
 楼主| 发表于 前天 17:30 | 显示全部楼层
lijiayan 发表于 2025-5-28 16:56
触摸效果是指什么   是指触摸不行还是没有按钮效果    51 文件一般不会影响到触摸    您51 里面写了什么   ...

所有触控都没反应了,51只初始化下面两个程序就跑空循环,下载出厂51就好了
void sys_cpu_init()
{
        EA = 0;
        RS0 = 0;
        RS1 = 0;

        CKCON = 0x00;
        T2CON = 0x70;
        DPC = 0x00;
        PAGESEL = 0x01;
        D_PAGESEL = 0x02; //DATA RAM  0x8000-0xFFFF
        MUX_SEL = 0x00;   //UART2,UART3关闭,WDT关闭
        RAMMODE = 0x00;
        PORTDRV = 0x01;   //驱动强度+/-8mA
        IEN0 = 0x00;      //关闭所有中断
        IEN1 = 0x00;
        IEN2 = 0x00;
        IP0 = 0x00;       //中断优先级默认
        IP1 = 0x00;

        WDT_OFF();              //关闭开门狗
}


//定时器2初始化,定时间隔为1ms
void sys_timer2_init()
{
        T2CON = 0x70;
        TH2 = 0x00;
        TL2 = 0x00;

        TRL2H = 0xBC;        //1ms的定时器
        TRL2L = 0xCD;      

        IEN0 |= 0x20;        //启动定时器2
        TR2 = 0x01;
        EA = 1;
}
回复

使用道具 举报

0

主题

824

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
15806
发表于 前天 20:40 | 显示全部楼层
本帖最后由 lijiayan 于 2025-5-28 20:41 编辑

好的 ,这边已经联系FAE   正在排查问题
回复

使用道具 举报

2

主题

9

回帖

157

积分

注册会员

Rank: 2

积分
157
 楼主| 发表于 昨天 14:25 | 显示全部楼层
lijiayan 发表于 2025-5-28 20:40
好的 ,这边已经联系FAE   正在排查问题

已解决,麻烦你了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-5-30 16:29 , Processed in 0.038959 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表