迪文科技论坛

 找回密码
 立即注册
搜索
查看: 58|回复: 2

【提问】C51程序下载后不运行

[复制链接]

1

主题

1

回帖

42

积分

新手上路

Rank: 1

积分
42
发表于 3 天前 | 显示全部楼层 |阅读模式
C51程序P2.1口仅驱动蜂鸣器,下载后无反应。型号为DMG48270F043_01WTC。编译无误,通过DownLoadFor8051转为BIN文件,用DwinPCKits-T5L下载。刚接触这个屏。。。求助大神,不胜感谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

99

回帖

1495

积分

金牌会员

Rank: 6Rank: 6

积分
1495
发表于 前天 13:27 | 显示全部楼层
这个函数少了P2的控制
void pinOutput(u8 Port, u8 Pin, u8 value)
{
    switch (Port)
    {
    case 0:
        if (value)
            P0 |= (1 << Pin);
        else
            P0 &= ~(1 << Pin);
        break;
    case 1:
        if (value)
            P1 |= (1 << Pin);
        else
            P1 &= ~(1 << Pin);
        break;
    case 2:
        if (value)
            P2 |= (1 << Pin);
        else
            P2 &= ~(1 << Pin);
        break;   
    case 3:
        if (value)
            P3 |= (1 << Pin);
        else
            P3 &= ~(1 << Pin);
        break;
    default:
        break;
    }
}
回复

使用道具 举报

1

主题

1

回帖

42

积分

新手上路

Rank: 1

积分
42
 楼主| 发表于 前天 16:56 | 显示全部楼层
紫狐 发表于 2024-11-20 13:27
这个函数少了P2的控制
void pinOutput(u8 Port, u8 Pin, u8 value)
{

多谢,原来没有用这个函数  是直接操作的IO也不行  感觉是程序根本没有下载下去
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 19:25 , Processed in 0.067768 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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