这个例子如果运行,将在仿真的PC窗口中的第1,2,3行显示一些信息后,在随机位置显示 1 ~ 5 .由于keil c51默认不支持重入函数,它的重入函数使用仿真的重入栈而不使用系统栈,而Small RTOS 51没有进行重入栈管理,所以在TaskA~TaskE虽然及其相似,但不能合并. 注意:(1)在KEIL C51 工程中,我已经把输出文件目录设在e:\temp中,您可以在Project->Options for Target "Target 1"的output页点击Select Folder for Objects...和Listing页点击Select Folder for Listing...改变. (2)编译时会有5个警告,其中一个是因为没有使用一个系统函数OSSendSignal引起,它可以忽略.另4个是禁止任务间变量覆盖分析引起,必须忽略.感谢网友John X. Liu,在这个例子中我使用了他编写的仿真(dllPc51Emu.dll),这个dll原来是为他移植的Ucos-ii for keil c51的例子编写. (3)Pc51Emu.dll在KEIL C51 V6.23 V7.00工作不正常.
上传时间: 2015-05-29
上传用户:无聊来刷下
这是个能在网上传文件的个人FTP软件。但是很好用,不能的话,找到我,我能教你怎么用哟!
上传时间: 2014-06-26
上传用户:dyctj
实现背包问题 package problem 1. 问题描述 假设有一个能装入总体积为T的背包和n件体积分别为w1 , w2 , … , wn 的物品,能否从n件物品中挑选若干件恰好装满背包,即使w1 +w2 + … + wn=T,要求找出所有满足上述条件的解。例如:当T=10,各件物品的体积{1,8,4,3,5,2}时,可找到下列4组解: (1,4,3,2)、(1,4,5)、(8,2)、(3,5,2)。 2. 基本要求 读入T、n、w1 , w2 , … , wn 3.提示: 可利用递归方法:若选中w1 则问题变成在w2 , … , wn 中挑选若干件使得其重量之和为T- w1 ,若不选中w1,则问题变成在w2 , … , wn 中挑选若干件使得其重量之和为T 。依次类推。 也可利用回溯法的设计思想来解决背包问题。首先将物品排成一列,然后顺序选取物品装入背包,假设已选取了前i 件物品之后背包还没有装满,则继续选取第i+1件物品,若该件物品“太大”不能装入,则弃之而继续选取下一件,直至背包装满为止。但如果在剩余的物品中找不到合适的物品以填满背包,则说明“刚刚”装入背包的那件物品“不合适”,应将它取出“弃之一边”,继续再从“它之后”的物品中选取,如此重复,,直至求得满足条件的解,或者无解。 注:没压缩密码
上传时间: 2014-01-18
上传用户:yxgi5
关于x25045芯片的功能编程。x20545为一个既能接收64个键盘又能驱动16位led显示的芯片,在medwin上通过。(原来在此网上下的本片子驱动不能正常使用,故自己重编并重传)
上传时间: 2014-01-13
上传用户:CSUSheep
如果您在不小心的时候把一个很重要的文件彻底删除了,那么这个软件将可以帮您找回您的文件,前提是不能有新的文件写入。
标签: 删除
上传时间: 2013-12-20
上传用户:彭玖华
本文提出了一种基于数字图像处 进行检测就显得更加重要。因此有必要寻求 术的表面裂纹检测算法。运用这种算法能精 一种行之有效的检测技术。 确的检测裂纹的位置、长度等特征。将这种 随着计算机技术的高速发展,计算机为 裂纹检测算法运用到裂纹自动检测系统以 许多行业提供了一种强大的工具。它可以实 及裂纹扩展行为监测中不仅大大降低了劳 现以前不能实现的一些方法。数字图像处理 动时间和劳动强度,而且提高了测量的准确
上传时间: 2014-01-10
上传用户:woshiayin
分区表备份器 miniTO 源码 现传上源码...希望能对正学习DOS,WINDOWS,磁盘和编程者有点帮助... 内含纯DOS,WIN32控制台和WIN32 GUI三个版本.它们生成的备份文件可以在任何版本中使用. WIN32 GUI版本暂使用备份功能(其他模块也都已全部写好,全是完整的,现在仅开启备份功能),如果想使用还原替换和比较功能,可自行打开调用的开关或加几句调用的代码就可以了, 一会儿我再把它们加上去,... (在WIN,打印功能是不能使用直接使用DOS的代码的,要把它们先送到编辑框的缓冲区再显示的...有兴趣的也可自己弄...) 因刚刚从DOS代码转写成WIN,程序提示还没有完全改写成WIN的,printf()等还留在里面,不过对编译没有影响,有时间可以改写掉, 因时间关系,没有详细的注释,不过在写的时候,变量名字基本是根据其功能起的,所以,对程序的代码思路还是不难理解的
上传时间: 2015-10-05
上传用户:恋天使569
现传上源码...希望能对正学习DOS,WINDOWS,磁盘和编程者有点帮助... 内含纯DOS,WIN32控制台和WIN32 GUI三个版本.它们生成的备份文件可以在任何版本中使用. DOS版具有全部功能 WIN版控制台 暂未开启打印功能 WIN版GUI 暂未开启比较和打印功能 WIN32 版本的暂未开启的功能的模块都是完整的,如果想使用,可自行打开调用的开关或加几句调用的代码就可以了, 以后有时间我再把它们加上去,...) (在WIN,打印功能是不能使用直接使用DOS的代码的,要把它们先送到编辑框的缓冲区再显示的...有兴趣的也可自己弄...) 因刚刚从DOS代码转写成WIN,程序提示还没有完全改写成WIN的,printf()等还留在里面,不过对编译没有影响,有时间可以改写掉, 因时间关系,没有详细的注释,不过在写的时候,变量名字基本是根据其功能起的,所以,对程序的代码思路还是不难理解的
上传时间: 2015-10-08
上传用户:leixinzhuo
对本程序不隐藏 对其他程序隐藏,目录,盘符 其他进程不能访问目录,打开,修改,删除,格式化
标签: 程序
上传时间: 2013-12-16
上传用户:wangdean1101
本人看了徐景州的分割文件后觉得这确实是一个简单的思路,但是要把他编得更加完美却较难有句话:小事不做何以做大事,编一百个软件不如编好一个软件.本人的分割文件思想是把要分割的文件一次读入内存求的分割的数目,然后分别写入文件接着写入文件信息以便合并使用,不过该软件有个缺点: 他用的是属性页对话框写的框架我还不知道怎么修改他自带的退出按钮,不能点对话框的下面的退出按钮.请各位前辈指教
上传时间: 2016-01-17
上传用户:zhaiyanzhong