太阳能实现的无线动态办公信息发布系统软件设计范文
tiny和full两个版本,tiny是full的子集, 最大可运行的任务数是16个,支持时间片循环任务的调度,支持任务间信号通信,可以并行地利用中断。但它不支持存储区的分配和释放,不支持占先式任务的调度。rtx51tiny操作系统是一个非常小、易于使用的rtos,它只占用800字节左右的程序存储空间,可以在没有外放数据存储器的51系统中运行。完全集成在keil c51编译器中。用户可以很容易的创建任务,也不需要进行复杂的配置,只需包含一个指定的头文件即可编译运行。
本设计分为主机电路和从机电路,主机电路是以c8051f020单片机为控制核心,以显示电路、时钟电路、温度检测电路、无线收发模块以及太阳能电池供电模块构成。从机以at89c2051为控制核心,包含人体红外感应模块和无线收发模块。整个系统以主机作轮询模式对从机进行访问和数据传输。系统原理框图如1所示。
rtx51 tiny操作系统编程中不再需要mian函数,rtx51 tiny从第0个任务开始执行,在任务0中来创建其它需要执行的任务,在其它任务创建完后删除这个任务0。系统自动以时间片方式执行所创建的其它任务。任务0程序代码如下:
点阵扫描部分采用的是74hc154来控制行信号,74hc595来控制列信号,其中是低电平点亮led显示屏,154是4线16自动译码点整扫描分为两个半屏扫描,每次扫描8次,这样把扫描的数据送入显示。显示模块流程图如图2所示。
无线模块使用的jit433,在初始化的时候,先让它进行本机通信,设置一些模块参数,空中速率,频率,发射功率等参数,设置成功后,再进行多机通信。设置流程图如图3所示。
在与各分机模块通信时设置串口的波特率1200,这样可以信号可以传输得更远。然后等待接受从机发送过来的信号,接受到信号进行校正,正确就点亮对应的led灯。与各从机通信程序流程如图4所示。
在键盘部分,我使用了三个按键,分别是:功能按键、加键、减键;在每次按键时如果时间小于5 s的时候就可与进行加减设置,大于5 s就自动退出,这样使得任何时候可以设置时间,不必再按完以后在写入时间的。cpu 利用率高,节约时间。
-
美容班毕业论文:中医养生
在美容方面,除了要求解决一些痘斑、色斑、晦暗、敏感等皮肤或美体等问题外,更多的女性越来越倾向于身体调理和肌肤保养的兼顾平衡,能调理便秘、失眠、腰酸背痛、体虚等亚健康状态的美容项目越来越受到欢迎!在安全、健康越来越被广大爱美者所重视之时,从事中医美容...
-
关于非物质文化遗产保护与旅游开发耦合思路
下文是非物质文化遗产保护与旅游开发耦合思路恩施土家族苗族自治州非物质文化遗产保护是近年来学术界的热门话题,人们从不同的角度探讨非物质文化遗产对人类文化生存和发展的重要意义以及各种保护措施。湖北省恩施土家族苗族自治州(下文简称恩施州)拥有独具特色...
-
企业文化论文模板:浅议群众文化的时代精神
【关键词】群众文化社会和谐和谐发展文化是社会长期发展过程中沉淀下来的,是人民群众在日常的生活中的方式、地方习俗、行为规范、价值观等的体现。群众文化是传统文化的一部分,来自于人民群众长期的生产劳动中。其中包含着人们期待美好生活的心情也蕴含着深刻的...
-
文艺作品中的共产党人形象调查研究范文
塑造新时期优秀共产党人形象是当代文艺作品中一道美丽的风景线,这些共产党人的形象具有着崇高人格和艺术创造的双重魅力,深入民心。详细内容请看下文文艺作品中的共产党人形象调查研究。塑造文艺作品中的共产党人形象并不是单一且简单的问题,是具有复杂性的,其本原...