单片机的数据空间和程序空间

单片机的数据空间和程序空间,第1张

AT89C52的程序空间是8KB是确认无疑的,但指的是存放纯二进制的机器码,就是二进制数。而KeilC编译的HEX代码文件并不是纯二进制数,是以ASCII码格式存放的文件,而且其中还没铅升有一些编译信息,如地址、校验和等。所以,不能看HEX文件的大小来枯老确定下载到单片机内的真正的程序空间大小,也就是说HEX文件的大小并不是真正下载的单片机的程序大小。而下载到单片机的代码空间大小要看Keilc编译时给出的代码数的提示,才是真正要下载到单片机内的代码空间。举个例子,下图是一个程序编译后的提示,真正的二进制代码是337个字节,而HEX文件却是1KB。这里还有一个误区,你看到的HEX文件的大小是 *** 作系统给出的大小吧,它是取整KB的,就是说HEX文件不足1KB时,也显示是1KB。再明确一点说吧,假如编译后的代激和码是750418,用纯二进制数(即BIN格式,有些汇编程序的编译器输出的就是BIN格式)的代码保存就是3个字节,而用HEX格式保存就是6个字节,因为要用6个ASCII码来表示。这来算来,HEX文件大小是BIN文件的二倍,加上一些地址信息,是大于二倍的。好,回到你的问题来,你的HEX文件是19KB,你看一下编译后的代码大小提示,肯定是不会超过8KB的,否则编译时肯定会报错的。

下面是个皮肤代码``给你分析:

javascript:window.top.space_addItem(1,12736,80,80,0,0,93)

第一组:

“1”代表皮肤

“2”代表挂件

“3”代表banner

“4”代表鼠标

“5”代表漂浮物

“6”代表播放器

“7”代表花

“12”代表公告栏

“13”代表导航(只能隐藏,不能装扮)

“14”代表欢迎动画

“15”代表礼品盒

“16”代表FLASH挂件

“17”代表花边

“18”代表播放器

“19”代表标题栏

第2组

是该物品的编号``

第3组

是左右移动的距离

第4组

是垂直移动的距离`默认是80

第五组

是背景的宽度`默认为0

第6组

是背景的高度`默认为0

第七组

本人觉得只对皮肤有效``

94是全屏皮肤原版

93是全屏皮肤修改版

24是小窝皮肤原版

20是小窝皮肤修改版

什么叫修改版?你可以去腔蠢商店``试用全屏的皮肤```你仔细可以发现```皮肤有分上下两层`` 上层就是所谓的原版

``` 下层就是所谓的修改版``很多纯色皮肤都是来自修改版``

挂件你可以用GIF的图片来做的嘛```

现在能用山余的免费皮肤只剩下这些了(没有其他的了,都被封了):

静悄悄 javascript:window.top.space_addItem(1,8669,100,80,100,100,94)

静悄悄(改版,没有花,黑紫竖条) javascript:window.top.space_addItem(1,8669,80,80,100,100,93)

静悄悄(改版小窝) javascript:window.top.space_addItem(1,8669,80,80,100,100,20)

最美的花 javascript:window.top.space_addItem(1,4693,0,80,0,0,94)

最美的花 (改版,就是粉色)javascript:window.top.space_addItem(1,4693,0,80,0,0,93)

最美的花 (改版,小窝)javascript:window.top.space_addItem(1,4693,0,80,0,0,20)

漂浮:

菊花台 javascript:window.top.space_addItem(16,22099,300,80,500,500,0)

浪漫满屋 javascript:window.top.space_addItem(16,22101,300,80,500,500,0)

奇幻花园 javascript:window.top.space_addItem(16,22103,300,80,500,500,0)

让爱做伍唯陪主 javascript:window.top.space_addItem(16,22105,300,80,500,500,0)

个性公主 javascript:window.top.space_addItem(16,22097,50,80,250,250,0)

爱情天使 javascript:window.top.space_addItem(5,1097,0,0,1,1,0)

爱心草彩色版 javascript:window.top.space_addItem(5,609,0,3,0,0,02)

HAPPY javascript:window.top.space_addItem(5,1816,0,0,5,1,0)

爱心草 javascript:window.top.space_addItem(5,609,0,0,1,1,0)

H圆圈 javascript:window.top.space_addItem(5,1816,0,0,1,0,0)

鼠标:

老鹰 javascript:window.top.space_addItem(4,1151,0,0,0,1,0)

吖呆 javascript:window.top.space_addItem(4,5837,0,0,1,1,0)

好色之徒 javascript:window.top.space_addItem(4,5535,0,0,1,1,0)

抗痘超人 javascript:window.top.space_addItem(4,4966,0,0,0,1,0)

开场动画代码

欢迎来我家 javascript:window.top.space_addItem(14,4386,0,0,1,1,0)

幽夜幕 javascript:window.top.space_addItem(14,5002,0,0,1,1,0)

月光马 javascript:window.top.space_addItem(14,5077,0,0,1,1,0)

分享 javascript:window.top.space_addItem(14,5329,0,0,1,1,0)

与你分享 javascript:window.top.space_addItem(14,4387,0,0,1,1,0)

世界杯:javascript:window.top.space_addItem(14,5242,0,0,1,1,0)

世界杯射球: javascript:window.top.space_addItem(14,5423,0,0,1,1,0)

导航:

爱心花藤:javascript:window.top.space_addItem(13,9114,0,0,200,600,0)

睡美人 :javascript:window.top.space_addItem(13,9758,0,0,200,600,0)

西瓜 :javascript:window.top.space_addItem(13,4384,0,0,150,700,0)

音乐符号 :javascript:window.top.space_addItem(13,5330,0,0,150,700,0)

星星符号 :javascript:window.top.space_addItem(13,5145,0,0,150,700,0)

深海奥妙 :javascript:window.top.space_addItem(13,5003,0,0,150,700,0)

黑色竖条(自定义里右击能变横条):javascript:window.top.space_addItem(13,1,100,80,0,0,94)

花边横条:javascript:window.top.space_addItem(13,5503,0,0,600,200,0)

播放器:

旋律 javascript:window.top.space_addItem(6,1228,0,0,200,200,0)

蓝色 javascript:window.top.space_addItem(6,676,0,0,200,200,0)

茶色 javascript:window.top.space_addItem(6,702,0,0,200,200,0)

水晶年代 javascript:window.top.space_addItem(6,703,0,0,200,200,0)

-


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12410570.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存