找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

出现SEGMENT TOO LARGE !(用89c51单片机和lcd1602,做一个时钟)

查看数: 2715 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-18 00:53

正文摘要:

我是一个小白,刚学单片机,今天想用89c51和lcd1602,ds1302来做一个时钟,出现了SEGMENT TOO LARGE !!!,请大哥们帮忙看看问题在哪,蟹蟹   1,查百度给的提示是:       &n ...

回复

ID:584814 发表于 2020-5-19 11:17
1602怎么又和595干上了 ?这个程序是做什么的 ?
不如打包工程上传,或坛内找现成的1602时钟做参考。
ID:282850 发表于 2020-5-18 10:36
            switch(display_mod)
            {
                 案例0:DigDisplay(ascii_display_time); break;
                情况1:DigDisplay(ascii_display_monthday); break;
google直是醉了。

89C51的flash实在太小了,换89C52或58试试,这个不难。
ID:752852 发表于 2020-5-18 09:30
wulin 发表于 2020-5-18 09:03
楼主可能用的是所谓汉字编程软件,其实就是把关键字汉化,没有多少实际意义。反倒因为用汉字输入造成夹杂大 ...

应该不是的,程序里面的汉字,是复制程序到帖子时,谷歌浏览器插件给自动翻译的,keil uvision4里面程序全是英文哦,
ID:213173 发表于 2020-5-18 09:03
楼主可能用的是所谓汉字编程软件,其实就是把关键字汉化,没有多少实际意义。反倒因为用汉字输入造成夹杂大量汉字字符导致错误从而无法通过编译。

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

Powered by 单片机教程网

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