本文介绍了以AT89S51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路、PC机与单片机串口通讯电路和一些接口电路 。单片机通过对信号进行相应处理,从而实现温度控制的目的。文中还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、继电器控制程序、单片机与PC机串口通讯程序。 关键字:单片机 DS18B20温度芯片 温度控制 串口通讯
上传时间: 2014-01-10
上传用户:wang5829
基于AVR单片机的AD9852的驱动程序,模块化设计可直接使用
上传时间: 2013-12-11
上传用户:气温达上千万的
此程序是经过查阅相关资料,完全个人所作,没有仿照任何其它的编译器源代码。感受最深的是“模块化设计”,构造语法阶段的DFA时,第一次想从整体上构造一个DFA,但是越来越复杂,以至到最后无法进行下去;然后把它分成说明语句、表达式、布尔表达式、和句法四个部分,分别构造各自的DFA,并设置相应的入口,最后把四个DFA合并起来就可以了。 通过本次实验大作业,巩固了我C程序编程的基本能力,对指针、链表的操作更加熟练。最重要的是本学期的编译实验加深了我对《编译原理》这门课程的理解。
标签: 程序
上传时间: 2013-12-30
上传用户:aix008
本文件系统实现的一个类似于DOS/WINDOWS的文件管理系统,可方便的移植于各种嵌入式系统平台。本文件系统采用了文件缓冲块的技术,文件读写速度被加快。本文件系统可支持多个逻辑盘,可以方便的实现不同逻辑盘之间数据的搬移。本文件系统支持子目录,长文件名,为此,增加了许多额外的代码,使文件系统的整体开发变得复杂,但对上层来说应用变得简单,灵活,扩大了本文件系统的应用领域。本文件系统采用模块化的设计技术,因些性能稳定,构架清晰,系统二次开发方便。
上传时间: 2016-08-18
上传用户:Late_Li
PIC单片机经典源代码,可以作为设计开发参考,已经模块化。
上传时间: 2016-08-24
上传用户:小草123
一个国外的BLOG,更可以说是功能强大的CMS,在功能设计上它仿照了phpnuke,xoops等的模块化方式,界面上仿照了blog模式。
标签: BLOG
上传时间: 2014-01-26
上传用户:rocwangdp
LazyCMS 是一款小巧、高效、人性化的开源内容管理系统;基于PHP5开发,支持MySQL数据库;真正的完全模块化方式和完善的类库支持,使得进一步扩展功能和二次开发更加得心应手。
上传时间: 2014-01-13
上传用户:fredguo
基于C8051F040的液晶,键盘交互式程序,其中液晶和键盘高质量处理函数都已经模块化了,用户可以直接使用
上传时间: 2014-11-21
上传用户:ynwbosss
这是基于SPI接口的SD驱动接口程序,模块化很强,你容易移植
上传时间: 2016-09-06
上传用户:cylnpy
MooTools是一个简洁,模块化,面向对象的JavaScript框架。Mootools 教程及中文帮助文档
标签: MooTools
上传时间: 2016-09-20
上传用户:天涯