需要一个四位LED数码管显示器用于显示时间(分,秒); 2)显示的初值都为0; 3)每隔一秒改变一次显示值(每60秒为一分钟); 4)能同时显示分秒的四位值; 5)秒钟为60时,能自动复位到零,并使分钟加一; 6)分钟为60时,能自动复位到零; 7)LED数码管显示器循环显示分秒的动态值。
上传时间: 2013-12-09
上传用户:it男一枚
由于学cracking时汇编(Assembly)是不可避免要接触的,我的第一个想法就是先学windows平台下的汇编语言,由于现在的windows操作系统都是32位的(win9x系列是16/32混合型),那学汇编当然也要学32位的,但现在我们又遇到了同样的问题,我们去哪里找相关的学习资料,说到这里,我必须感慨一下,纵观一下现在的国内计算机基础教育,很大程度上还很落后,就拿权威的国家计算机等级考试,所考科目刚刚取消DOS,升为windows 95,在操作系统霸主微软公司历经DOS、Windows3.x,Windows9X,以及轻轻地跨过Windows Me,进入XP时代之后,我国计算机等级考试还留着DOS的老牛车,直到今年下半年全面停考,可见脱节是多么严重(这一句是摘抄);另外,在大学计算机专业,现在用的汇编教材也是讲的最古老的Intel8086系列16位汇编,不知道哪一天中国的教育才能真正走上与所谓国际接轨的道路。
上传时间: 2014-01-19
上传用户:lanwei
μC/ OS - Ⅱ是一个源码公开的实时嵌入式操作系统,它的特点在于公开的源代码,很强的移植性,占先式多任务,每 个任务有单独的栈,中断管理及很强的稳定性与可靠性等,目前越来越受到实时嵌入式系统设计者的关注,而要使用μC/ OS - Ⅱ 就要针对不同的处理器进行移植,本文通过对在80x86 和MCU - 51 上移植实例的分析,给出了在移植μC/ OS - Ⅱ系统时如何通 过中断指令实现任务切换,解决移植的核心问题。
上传时间: 2016-03-30
上传用户:Thuan
练习并掌握多任务实时操作系统下Task 调度、Task 间主要通信手段(信号量、消息队列等)、RISC 处理器 I/O 端口控制等内容,并形成嵌入式实时应用软件的良好编程习惯。创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私有Message Queue 接收消息;Task 间消息通信通过向对方私有MessageQueue 发送消息完成。 Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式输出。本task 负责系统结束时的Task 删除处理。 Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行设置5 种以上命令,并根据命令的内容向Task3 或/及Task4 发送激励消息。同时实现系统退出命令,使系统采用适当方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定义Led 显示方式表现命令执行情况。本task 应负责led 相关I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 输出Task。接收需打印输出的字串消息(命令),输出到console。收到长度为0 或超常字串向Task1 告警。
上传时间: 2016-04-12
上传用户:iswlkje
在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上,练习并掌握有效处理内存碎片的内存管理机制,同时理解防止内存泄漏问题的良好设计方法。使用预先规划的思想,构建自己的私有内存管理机制,在系统内存池中申请内存,并将其纳入私有内存管理机制中,形成静态预分配内存池; 静态预分配内存池支持一种以上固定长度内存池,如16 字节内存池和256 字节内存池。固定长度内存池的单块长度应考虑体系结构开销,并尽量减少内部碎片;固定长度内存池数量应可配置; 静态预分配内存池与系统内存池的统一管理机制。向用户分配内存时应保证长度最佳匹配原则。当申请内存的长度超过静态预分配长度或资源不足时,自动向系统内存池申请; 管理机制包括: a) 初 始化函数; b) 内 存申请/释放函数。并特别要保证释放安全; c) 告 警机制; d) 管 理监视机制。 5. 利用可能的互斥机制或代码可重入设计,保证以上管理机制的操作安全性; 6. 创建多Task 环境测试及演示以上内容
上传时间: 2016-04-12
上传用户:lizhen9880
智力抢答器: 1、竞赛开始时,主持人接通启动/停止开关(SA),指示灯HL1亮。 2、主持人按下开始抢答按钮(SB0)后,如果在10S内无人抢答,则指示灯HL2亮,表示抢答器自动撤销此次抢答.如果10S内有人抢答(按下按钮SB3,SB4,SB5),则最先按下抢答按钮的信号有效,相应抢答桌的抢答灯(HL1,HL2,HL3)亮。 3、当主持人确认抢答有效后,按下答题计时按钮(SB6),抢答桌上的抢答灯灭,计时开始,计时时间到(1minute),抢答桌上的抢答灯再次亮。 4、如果抢答者在规定的时间内正确的回答问题,主持人按下加分按钮,抢答桌上的抢答红灯快速闪烁(0.3s ON,0.3s OFF)。如果抢答者在规定的时间内回答问题不正确或计时时间到还回答不出问题,主持人按下减分按钮,抢答桌上的抢答绿灯(HL4、HL6、HL8)闪烁(0.3s ON,0.3s OFF)。
上传时间: 2014-11-27
上传用户:banyou
提供了一种注册机算法的实现. 里面共有两份分别是题库的代码和注册机的代码,题库的基本和一些扩展功能我已经做好了,大家看看我做的功能实现代码怎么样。其中还有一部分我打算实现的功能没时间完成,各位有时间可以帮我完成,别忘了告诉我一声哦(QQ:214392346),我一些想做的功能已经把界面搞好了,有些地方还没写代码,我觉得里面的代码还有好大的可优化空间,大家帮忙完善一下吧,记得用Jbulider打开工程。由于时间仓卒,我使用的是null布局,我是在windowsXP下调试编写的,可能在不同的操作系统中打开会发生问题,Windows用户就不用改其布局了,如果你的操作系统是非windows可能就要重新改变布局咯。
上传时间: 2016-05-03
上传用户:anng
RS-485串行总线接口标准以差分平衡方式传输信号,具有很强的抗共模干扰的能力,允许一对双绞线上一个发送器驱动多个负载设备。工业现场控制系统中一般都采用该总线标准进行数据传输,而且一般采用RS-485串行总线接口标准的系统都使用8044芯片作为通信控制器或各分机的CPU。8044芯片内部集成了SDLC,HDLC等通信协议,并且集成了相应的硬件电路,通过硬件电路和标准协议的配合,使系统的通讯准确、可靠、快速。8044在市场上日渐稀少,虽然有8344可替代,但几百元的价位与普通单片机几元至几十元的价位相差甚远,用户在开发一般的单片机应用系统时,都希望能用简单的电路和简单的通信协议完成数据交换。譬如:利用单片机本身所提供的简单串行接口,加上总线驱动器如SN75176等组合成简单的RS-485通讯网络。本文所述的方法已成功地应用于工程项目,一台主机与60台从机通讯,通讯波特率达64KBPS。
上传时间: 2013-11-26
上传用户:tedo811
ALARM=1时蜂鸣器叫。 --第50秒时开始叫,连续叫10秒,前9秒为低音,最后1秒为高音。 --高音为500HZ,低音为250HZ。 --按住MS1(ML1灯灭)时自动加,按调分键MS2(ML2灯灭)分自动加。 --6个共阴LED数码管分别显示时/分/秒,6个LED数码管动态扫描显示。
上传时间: 2013-12-10
上传用户:exxxds
VHDL分频器,利用分频比较错法,要实现K=324/28=8.3571428571...的分频周期为28,18个8分频和10个9分频循环,所以设一个0到27的循环计数器,每当1、4、7、10、13、16、19、22、27时进行9分频,其他时为8分频;为使占空比尽量接近50%,需要在每一个8或9分频中设定一下输出几个时钟的0和1。
上传时间: 2013-11-29
上传用户:1079836864