valley 发表于 2007-9-29 18:59:06

为MCS51单片机写的一个操作系统(OS)

大家请到这里去看吧。玩玩而已,哈哈。

http://hi.baidu.com/breezyvalley/blog/item/6b61ec5cab827b40faf2c06d.html

k0t0 发表于 2008-3-30 22:04:25

学习学习。。。

34480016 发表于 2008-4-1 15:32:51

收藏

jizzll 发表于 2008-4-3 17:43:34

收藏了

pwj_cnaec 发表于 2008-4-3 22:41:22

打开看下...

tangaoo 发表于 2012-6-1 21:48:23

看看如何

xyz543 发表于 2012-6-2 10:01:33

本帖最后由 xyz543 于 2012-6-2 10:04 编辑

我使用了 C51 v8.12 编译后发现有警告并且无法使用 Keil C51 的模拟器来值行模拟,程序会跑到 Addr 0x0900 空的地方,我仅列出编译后的结果,并附上我转移植的 Keil C51 工程版请板主及各位有兴趣的人帮忙看一下. {:smile:}

Build target 'MyOS'
compiling MyOS.c...
MYOS.C(150): warning C259: 'parameter': pointer: different mspace
MYOS.C(154): warning C259: 'parameter': pointer: different mspace
compiling includes.c...
compiling ASM.c...
assembling ASM.A51...
assembling STARTUP.A51...
linking...
*** WARNING L7: MODULE NAME NOT UNIQUE
    MODULE:.\Output\ASM.obj (ASM)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?OSSUSPEND?MYOS
Program Size: data=55.0 xdata=0 code=930
creating hex file from ".\Output\MyOS"...
".\Output\MyOS" - 0 Error(s), 4 Warning(s).

附上我转移植的 Keil C51 工程版:
页: [1]
查看完整版本: 为MCS51单片机写的一个操作系统(OS)