这个例子如果运行,将在仿真的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
温度传感器18B20汇编程序,采用器件默认的12位转化,最大转化时间750微秒 可以将检测到的温度直接显示到AT89C51开发实验板的两个数码管上 显示温度00到99度,很准确哦~~无需校正!
上传时间: 2014-10-12
上传用户:ayfeixiao
CP2101 Macintosh OSX Driver v1.00 Release Notes Copyright (C) 2004 Silicon Laboratories, Inc.
标签: Laboratories Macintosh Copyright Release
上传时间: 2014-01-09
上传用户:wfeel
书名: Jbuilder开发人员指南 英文原书名: Borland Jbuilder for Windows 95,Windows 98,&Wnidows NT Developer s Guide 作者: 宝兰-英博思公司 译者: 魏伟 陈维军 张烨 页码: 447 定价: ¥88.00 出版社: 机械工业出版社 出版日期: 2001-1-1
标签: Jbuilder Windows Developer Borland
上传时间: 2015-06-16
上传用户:希酱大魔王
ucos-II各版本内核.共5个,从V2.00到最稳定的V2.76!
上传时间: 2013-12-18
上传用户:q123321
SExplorer 1.00 is File Explorer for Symbian OS 9.1
标签: SExplorer Explorer Symbian 1.00
上传时间: 2015-07-11
上传用户:xc216
三星2440 cpu WINCE 5.00板级支持包
上传时间: 2013-12-11
上传用户:SimonQQ
四选一选择器,输入四个,输出1个.当NM=00时选A 当NM=01时选B 当NM=10时选C 当NM=11时选D
上传时间: 2013-12-25
上传用户:woshiayin
将4MHz的访波输入到ccc模块上,输出500Hz提供鸣叫声频。1kHz的方波经fen10模块进行十分频后为秒模块mian、分模块mina、时模块hour,提供时钟信号;用sst模块为整点报时提供控制信号,(当59 50"、52"、54"、56"、58"时,q500输出为”1”,秒为00时qlk输出为”1”,这两个信号经过逻辑或门实现报时功能);用sel模块提供数码管片选信号;用模块bbb将对应数码管信号送出需要的显示信号;用七段译码器dispa模块进行译码。 将4MHz的访波输入到ccc模块上,输出500Hz提供鸣叫声频。1kHz的方波经fen10模块进行十分频后为秒模块mian、分模块mina、时模块hour,提供时钟信号;用sst模块为整点报时提供控制信号,(当59 50"、52"、54"、56"、58"时,q500输出为”1”,秒为00时qlk输出为”1”,这两个信号经过逻辑或门实现报时功能);用sel模块提供数码管片选信号;用模块bbb将对应数码管信号送出需要的显示信号;用七段译码器dispa模块进行译码。
上传时间: 2014-12-22
上传用户:lps11188