- 6
- 0
- 约 5页
- 2016-09-25 发布于贵州
- 举报
时间片轮转算法在片机程序设计中的应用
时间片轮转算法在单片机程序设计中的应用
摘要:提出一种采用时间片轮转算法改进单片机系统程序设计,实现多任务机制的软件设计方法,并给出了在MCS-51分级分布式系统中应用该算法进行程序设计的实例。
?? 关键词:时间片 多任务机制 单片机系统
传统的单任务编程思想对于明显的顺序控制要求编程简单、思路清晰、开发周期短;但对于任务较多、控制功能复杂的问题时,却难以满足要求。因此,有必要对传统的单任务设计思想进行改进。时间片轮转算法是实现多任务调度的一种常用算法。在这种算法中,系统将所有的任务按顺序排成一个队列,每次调度时把CPU分配给队首的任务,并令其执行一个时间片,构成微观上轮流运行、宏观上并执行的多任务效果。作者在基于单片机的分级分布式控制系统——程控对讲系统的用户控制器程序中引入多任务机制,采用时间片轮转算法极大地改善了程序结构,实现了对32个独立用户的有效控制。这种程序设计思想也可以到其它以单片机为核心的分级分布控制系统软件设计中。
1 系统组成
程控对讲系统是一个基于MCS-51的多级分布式系统,用户控制器是其中的一级,整个系统总体结构如图1所示。??? 主控制器以单片机AT89C52为核心扩展非易失性存储器及其它功能器件,完成系统各用户对讲关系的编程和存储,并根据对讲关系对用户模块进行实时控制。用户控制器以单片机AT89C52为核心扩展用户机接口模块组成,每个用户控制
您可能关注的文档
- 施工组织设计大全盘版(部分目录).doc
- 施工组织设计开题告模版略谈.doc
- 施工组织设计振四-砖混结构住宅楼(修改).doc
- 施工组织设计样本房建工程).doc
- 施工组织设计概述secret.doc
- 施工组织设计毕业文(土建)-免费下载,毕业设计必备.doc
- 施工组织设计砖混构(润华).doc
- 施工组织设计管理施细则(试行).doc
- 施工组织设计范本砖混结构寝室楼.doc
- 施工质量控制的内和方法真题.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- TwinCAT软件开发:TwinCAT 3_(9).TwinCAT3可视化与HMI.docx VIP
- 页岩气体积压裂机理及水平井分段压裂技术.pptx VIP
- 2025年青海省定向选调生选调招聘考试《综合能力测试》真题及答案.docx VIP
- 粉尘爆炸风险辨识评估和管控制度.pdf VIP
- 公文写作格式与范文.docx VIP
- 医保政策对应的内部管理制度和财务制度.pdf VIP
- 2025年活性炭吸附实验实验报告[活性炭吸附实验].docx
- 新目标大学英语 视听说教程 徐锦芬 第二版 第2册 课后习题答案.pdf VIP
- 液位计UHZ51(1,2,3,4,7,8)使用说明书x.pdf
- 六年级数学上册计算题过关练习.pdf VIP
原创力文档

文档评论(0)