这个例子如果运行,将在仿真的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
上传用户:无聊来刷下
这个例子是例子2的另一种写法(但任务数量不同),它使用了最高优先级任务作为显示任务,全局变量ShowChar作为参数.函数TaskB是优先级1~10的任务函数,因为没有使用局部变量,这些任务可以用一个函数. 注意:(1)在KEIL C51 工程中,我已经把输出文件目录设在e:\temp中,您可以在Project->Options for Target "Target 1"的output页点击Select Folder for Objects...和Listing页点击Select Folder for Listing...改变. 感谢网友John X. Liu,在这个例子中我使用了他编写的仿真dll(Pc51Emu.dll),这个dll原来是为他移植的Ucos-ii for keil c51的例子编写. (2)Pc51Emu.dll在KEIL C51 V6.23 V7.00工作不正常.
上传时间: 2015-05-29
上传用户:asddsd
报时小闹钟 本程序是一个用汇编编的精致的图形时钟,运行时双击clock图标即可, 钟表显示的时间为本机系统的时间。 按b键可扩大画面 ;按s键可缩小画面;按c键可改变颜色;按e键可听音乐; 按q键退出本程序.
上传时间: 2014-01-13
上传用户:franktu
绘制两条曲线,并且可以拖动控制点随心所欲改变曲线的形状,为进一步编写绘图程序打下基础。
标签: 绘制
上传时间: 2013-12-19
上传用户:mpquest
模拟退火算法解决stp问题的例程,直接运行即可,可以通过改变参数得到不同的图。
上传时间: 2014-01-21
上传用户:牛津鞋
该机器人是机器人研究、ROBOCUP类人组机器人足球比赛理想平台,是大学机器人实验室、视觉实验室、传感器实验室、智能技术实验室、控制技术实验室、电机拖动实验室的理想教具,是研究生研究课题理想实验平台,它彻底改变了以往“验证”式实验室模式。学生可以用互动方式做实验,在娱乐中提升科研能力,在娱乐中掌握知识,是国家教改发展方向。
上传时间: 2013-12-27
上传用户:541657925
本系统基于直接数字频率合成技术;以凌阳SPCE061A单片机为控制核心;采用宽带运放AD811和AGC技术使得50Ω负载上峰值达到6V±1V;由模拟乘法器AD835产生调幅信号;由数控电位器程控调制度;通过单片机改变频率字实现调频信号,最大频偏可控;通过模拟开关产生ASK、PSK信号。系统的频率范围在100Hz~12MHz,稳定度优于10-5,最小步进为10Hz
上传时间: 2015-06-03
上传用户:清风冷雨
这编辑器是为单片机PIC系列设计,它适用于PIC12,PIC14,PIC16系列单片机。它采取全新编辑思路。你不会汇编语言,你只要输入Basic语言码,编辑器就立刻解释这码,并把它翻译成等效的汇编语言指令。在你输入的Basic码的每一改变,在汇编码窗口也会实时改变。
上传时间: 2015-06-03
上传用户:lanwei
用VC编写的数值分析的追赶法,可以通过修改N的值来改变矩阵的大小。
上传时间: 2015-06-03
上传用户:Miyuki
模拟退火程序:这部分代码是模式识别中结合模拟退火法的特征提取,大家可以对其进行简单的改进会获得更好的效果,比如改变温度表,加上“记忆体”,结合遗传算法等
上传时间: 2013-12-18
上传用户:yxgi5