找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1905|回复: 2
收起左侧

IAP15W4K61S4单片机驱动TM1638数码管不显示请教

[复制链接]
ID:5501 发表于 2021-4-28 14:31 | 显示全部楼层 |阅读模式
拆了电磁炉上有个显示板 数码管是用的TM1638驱动按键和数码管显示。焊接了电路用IAP15W4K61S4芯片驱动其显示,程序代码使用的模块例程,用STC89C52RC  STC12C5612AD 最小系统驱动显示成功了,但就是换到STC15W芯片就没有显示,15芯片的端口也配置了,TM1638 数码管驱动部分硬件焊接是没有问题的,因我用STC12C5612AD 直接飞3条线 可以驱动显示了 暂时找不到原因了,请教大家一下 谢谢。
单片机源程序如下:
void Port_init(void)
{
        P2M1 = 0x00;                 //
        P2M0 = 0x00;                //0000 1111 P20-P23 íÆíìÄ£ê½
        P1M0 = 0x00;           //0000,0000
        P1M1 = 0x00;
}

void main(void)
{
        unsigned char i,t;
        init_TM1638();                                   //3õê¼»ˉTM1638
        Timer0Init();
        Port_init();


回复

使用道具 举报

ID:390416 发表于 2021-4-29 09:18 | 显示全部楼层
先初始化IO口为准双向口,再初始化外围设备。人人学会单片机视频教程。
回复

使用道具 举报

ID:584814 发表于 2021-4-29 19:24 | 显示全部楼层
一般换单片机不是调接口而是调延时什么的,因为不同单片机速度可以差很多。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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