该小制作所需要的元件很少:单片机TA89C2051一只,RS232接口电平与TTL电平转换心片MAX232CPE 一只,红外接收管一只,晶振11.0592MHz,电解电容10uF4只,10uF一只,电阻1K1个,300欧姆左右1个,瓷片电容30P2个。发光二极管8个。价钱不足20元。 电路原理介绍: 主控制单元是单片机AT89C2051,中断口INT0跟红外接受管U1相连,接收红外信号的脉冲,8个发光二极管作为显示解码输出(也可以用来扩展接其他控制电路),U3是跟电脑串行口RS232相连时的电平转换心片,9、10脚分别与单片机的1、2脚相连,(1脚为串行接收,2脚为串行发送),MAX232CPE的7、8脚分别接电脑串行口的2(接收)脚、3(发送脚)。晶振采用11.0592MHz,这样才能使得通讯的波特率达到9600b/s,电脑一般默认值是9600b/s、8位数据位、1位停止位、无校验位。电路就这么简单了,现在分析具体的编程过程吧。
上传时间: 2014-12-06
上传用户:Ants
专家点评: Y P7 `. @ {$ r% pa.功能很强大,可以看出花了很多心血在算法上,非常好。算法上还有一点瑕疵,例如在删除一个员工的同时没有办法自动建立其他员工的上下级关系,必须删除全部下级员工,不是非常合理。此外,界面设计过于简单,应该加强. " W" R+ b* g$ a$ Sb.程序运用了自己的算法来提高Tree控件显示的速度和资源分配,这个非常值得肯定和鼓励。* C. c4 D0 e9 ` J$ w# U c.基本实现所有规定的功能,在所有参赛者中唯一熟 : O) l- F6 F9 f) S7 Q. l练使用面向对象设计方式开发程序的工程师,很不错!程序体现了作者非常扎实的数据结构功底,值得大家学习。工程管理也做得非常好,体现了作者在软件工程方面也有很深入的研究,该代码是很好的学习范例。 % G* H$ ~3 W1 ]. e! id.算法的创新是独特之处(hashtable算法建立),可见作者在数据结构方面的熟练掌握.此程序是很多专家会员学习典范.
上传时间: 2017-01-19
上传用户:奇奇奔奔
页面置换算法的利用,400条指令,可以求出命中率和缺页次数,希望大家喜欢
上传时间: 2017-02-08
上传用户:二驱蚊器
本书以问答的形式组织内容,讨论了学习或使用C语言的过程中经常遇到的一些问题。书中列出了C用户经常问的400多个经典问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了解答,而且结合代码示例阐明要点。. 本书结构清晰,讲解透彻,是各高校相关专业C语言课程很好的教学参考书,也是各层次C程序员的优秀实践指南。...
标签: 问答
上传时间: 2014-01-23
上传用户:tfyt
最大偏离值 输入 n 个无符号整数,找出偏离平均值最远的整数。如果有多个不同整数离平均值同时最远,则按从小到大输出这几个不同整数, 其间以逗号间隔。其中,个数n 不大于300 例如,有6个数:3,6,7,1,5,4,平均值是 26/6=4.33,与 1 的差值最大。
上传时间: 2014-11-11
上传用户:xhz1993
亚龙高架库控制程序 VB 基本结构为PLC通过驱动器控制步进电机实现启动、停止、加速、减速、匀速、换向等运动轮廓,各个方向利用限位开关提供限位保护 本装置控制采用德国西门子公司的S7-200系列的PLC,它可以满足多种多样的自动化控制需要,具有紧凑的设计,良好的扩展性,低廉的价格以及强大的指令,使得S7-200可以近乎完美的满足小规模的控制要求。此外,丰富的CPU类型和电压等级使其在解决用户的工业自动化问题时,具有很强的适应性。S7-200系列是一种可编程序逻辑控制器。它能够控制各种设备以满足自动化控制需要。S7-200的用户程序中包括了位逻辑,中断,计数器,定时器,复杂数学运算以及与其它智能模块通讯等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。尤其是它的两路PTO(高速脉冲输出)功能在步进电极的控制上非常的方便,它可以直接来通过驱动模块来驱动步进电机来实现不同的旋转要求,实现起步的加速或停止时的减速
上传时间: 2013-12-05
上传用户:xuanchangri
本书是根据国内外有关单片信号处理器(DSP)的各方面资料和作者多年工作经验,进行加工整理,提练编著的一部系列化、知识化、实用性、指导性强的高科技工程应用工具书,可作为电子技术领域实际工程应用的工作指南。 全书共有44章,分上、下册出版,全书介绍有关新技术、新方法、新产品及其在多种科技领域中的工程应用,并配有700多幅插图和300多张技术数据表,以高度提炼其综合完整性,可供从事信号处理技术、计算机技术、多媒体技术、自动化技术、通讯工程技术等领域的专家、教授、大专院校师生和有关工程技术人员、公司开发人员、新技术推广人员、信息管理、咨询服务人员应用参考。
上传时间: 2017-03-05
上传用户:shizhanincc
本书是根据国内外有关单片信号处理器(DSP)的各方面资料和作者多年工作经验,进行加工整理,提练编著的一部系列化、知识化、实用性、指导性强的高科技工程应用工具书,可作为电子技术领域实际工程应用的工作指南。 全书共有44章,分上、下册出版,全书介绍有关新技术、新方法、新产品及其在多种科技领域中的工程应用,并配有700多幅插图和300多张技术数据表,以高度提炼其综合完整性,可供从事信号处理技术、计算机技术、多媒体技术、自动化技术、通讯工程技术等领域的专家、教授、大专院校师生和有关工程技术人员、公司开发人员、新技术推广人员、信息管理、咨询服务人员应用参考。
上传时间: 2013-12-23
上传用户:我干你啊
这是用于图像识别所需要的ORL图像库,该库有400张图片,共40个人,每人10张!对于进行识别的研究可以使用该库!
上传时间: 2017-03-07
上传用户:rocketrevenge
setlocale[LC_ALL, ""] XtSetLanguageProc[NULL, NULL, NULL] //建立顶级窗口 toplevel = XtVaAppInitialize[&app, "SpinBox", NULL, 0, &argc, argv, NULL, NULL] //建立SpinBox n = 0 XtSetArg[args[n], XmNwidth, 400 ] n++ XtSetArg[args[n], XmNheight, 100 ] n++ //XtSetArg[args[n], XmNarrowLayout, XmARROWS_FLAT_END] n++ XtSetArg[args[n], XmNrepeatDelay, 0] n++ //XtSetArg[args[n], XmNarrowOrientation, XmHORIZONTAL] n++ spinbox = XmCreateSpinBox[toplevel, "SpinBox", args, n] XtManageChild[spinbox] XtAddCallback [spinbox, XmNvalueChangedCallback, [XtCallbackProc]ValueChanged, [XtPointer]NULL] XtAddCallback [spinbox, XmNmodifyVerifyCallback, [XtCallbackProc]ModifyVerify, [XtPointer]NULL]
标签: NULL XtSetLanguageProc setlocale toplevel
上传时间: 2017-03-25
上传用户:lmeeworm