社区
单片机/工控
帖子详情
请问org在C51里如何实现
drunk_mm
2006-11-22 12:31:32
在C51里,如何定位程序的启始地址?
...全文
197
14
打赏
收藏
请问org在C51里如何实现
在C51里,如何定位程序的启始地址?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
drunk_mm
2006-11-22
打赏
举报
回复
十分感谢助人者天助,同时感谢西南风和lbing7,问题解决了
lbing7
2006-11-22
打赏
举报
回复
楼主问的应该是自定义每一个函数的入口地址吧
#include <reg51.h>
/*
#pragma ASM
ORG 0200H
#pragma ENDASM
*/
void fun()
{
P1 = 0xff;
}
void main()
{
while (1)
{
P1 = 0x00;
fun();
}
}
用嵌入汇编的方式,我一下午了没试出来.继续
突然觉得您的问题挺有实际意义的!!
UP
shen_guang_wu
2006-11-22
打赏
举报
回复
在uVision3 的Project-Option里的BL51 Locate页 Code:里填入参数即可,参数形式如:?PR?ReadKey?MAIN(0x100) 说明:该参数表示把main文件里的ReadKey函数定位在0x100地址。
shen_guang_wu
2006-11-22
打赏
举报
回复
在BL51 里添加 CODE(ADDRESS) 参数 试试
色郎中
2006-11-22
打赏
举报
回复
在
startup.a51里搞下嘛
?C_C51STARTUP SEGMENT CODE
?STACK SEGMENT IDATA
RSEG ?STACK
DS 1
EXTRN CODE (?C_START)
PUBLIC ?C_STARTUP
CSEG AT 0000h
后面这个 0000 就是开始地址
rzsheng
2006-11-22
打赏
举报
回复
可以嵌入汇编呀
lbing7
2006-11-22
打赏
举报
回复
回复是我删的,各位不好意思....
要分也不能太猥琐了吧.
drunk_mm
2006-11-22
打赏
举报
回复
汗,一看六个回复,还激动了一下,心想这下问题解决了
真是木想到啊,竟然是你们几个友情顶帖的,发呆ing......
在
c51
上
实现
的队列
在
c51
上
实现
的队列 在
c51
上
实现
的队列
C51
实现
printf打印
C51
实现
printf打印,使用周立功软件编译并下载测试通过
c51
单片机
实现
PWM
c51
单片机
实现
PWM
C51
Bootloader 的
实现
c51
实现
bootloader的源代码,keil
c51
下
实现
的
c51
TCP_IP
实现
方法
在
c51
上
实现
网络连接
单片机/工控
27,375
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章