一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 3260|回复: 7
收起左侧

[51单片机] keil怎么编译stc芯片呢?我怎么能就搞不好呢?

[复制链接]
发表于 2012-11-19 15:57 | 显示全部楼层 |阅读模式
本帖最后由 longbow66 于 2012-11-19 16:21 编辑

按照 这个帖子https://www.yleee.com.cn/viewthread.php?tid=7888&rpid=364466&ordertype=0&page=1#pid364466

仿制了个时钟。。。。

老是乱跳。。。
12111820049dde0122fcf276fd.jpg
这个样子。

于是就想按照 上面那个帖子说的

“在显示农历输出的函数二处
ShowHZ(3,0,(month_moon));  //显示农历月
ShowHZ(3,2,(day_moon));  //显示农历月
这项不要即可”
删掉

然后就编译刷入:

结果就是 这个样子
X@34~}9F[}(F(@)FK{`}7.jpg


但是 用仿真 到是很正常

AE]FEGAYY~LBMLO7MQHU6)J.jpg

下面是用 keil 编译时的截图:

8K[NFY41_MPT_V6AUTF4869.jpg


%XRK7(7AELW60$S{V8Q}$R4.jpg


2KMIIYW5V]TD0@V11(8R.jpg


K9X)E)YH(VUD81`KW)3S[9O.jpg


)K45XG7)A8E}AF`_DK_RTNN.jpg


哪里有问题呢?请教下如何才能编译成 stc89c52能用的文件。


其实吧,期望高手们能再搬搬程序做成能适合 19264屏的 hex文件。

H7O29FNL(8YF5S[W`T($W.jpg


MUK`@)F~3T%1K1)(Z$PHIFG.jpg
发表于 2012-11-19 17:13 | 显示全部楼层
本帖最后由 sblinux 于 2012-11-19 17:24 编辑

是不是没有包含STC相关的头文件?
比如STC89C52.H
另外你也可以把源代码发上来我帮你调一下,当然是你不介意公开源码
 楼主| 发表于 2012-11-19 17:29 | 显示全部楼层
回复 2# sblinux


    12864.rar (248.7 KB, 下载次数: 2213)
程序就是 帖子里的 公布的。。。

要是 能完善的改动个 19264 的版本最好。
发表于 2012-11-21 21:47 | 显示全部楼层
好的,明天把我的19264扒出来试试。
 楼主| 发表于 2012-11-26 15:19 | 显示全部楼层
有没有高人指点下下啊!!!
发表于 2012-11-26 16:16 | 显示全部楼层
标题和内容不符
发表于 2012-11-26 16:37 | 显示全部楼层
回复 3# longbow66


    应该是12864LCD初始化没做好,

可以试试这个初始化流程:

片选CS1, CS2分别关显示   
片选CS1, CS2分别开显示              
片选CS1, CS2分别清屏
设置开始行:0

并适当加上延时
发表于 2012-12-2 08:29 | 显示全部楼层
回复 3# longbow66

/*选择屏幕,screen: =0左屏;=1中屏;——————————————————————————————————————————————————————*/
void SelectScreen(uchar screen)
{
  switch(screen)
   {   
     //case 0: LCD_CS1=0; LCD_CS2=1; LCD_CS3=1; break;   //左屏
     //case 1: LCD_CS1=1; LCD_CS2=0; LCD_CS3=1; break;   //中屏
     //case 2: LCD_CS1=1; LCD_CS2=1; LCD_CS3=0; break;   //右屏
     case 0: LCD_CS1=1; LCD_CS2=0;  break;   //左屏
     case 1: LCD_CS1=0; LCD_CS2=1;  break;   //右屏
   }
}
改成这样
因你用12864的屏只有左右屏

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-11-1 08:15 , Processed in 0.050935 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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