系统上电或复位后能自动显示当时时间,能根据预先设定的作息时间表进行打铃响铃时间为15秒。
设计一個6位数码管的显示电路显示格式“时.分.秒”。
你对这个回答的评价是
你学的有哪些汇编语言单片机啊?这个的话基本上用VB就可以了
你對这个回答的评价是
汇编搞不定,C的话太简单了不懂汇编。
你对这个回答的评价是
你对这个回答的评价是
你学的有哪些汇编语言单片机啊?这个的话基本上用VB就可以了
你對这个回答的评价是
汇编搞不定,C的话太简单了不懂汇编。
你对这个回答的评价是
基于单片机的作息时间控制器系統设计 重庆三峡学院电子与信息工程学院 基于单片机的作息时间器系统 是以一片 8 位单片机为核心的实时时钟及控制系统。我们知道单片機的外接石英晶体振荡器能提供稳定、准确的基准频率 并经 12 分频后向内部定时器提供实时基准频率信号,设定定时器工作在中断方式下连续对此频率信号进行分频计数, 可得到分、时等实时时钟信息如果石英晶体振荡器的频率信号为 6MHZ,设定定时器定时工作方式 1 下定時器为 3CBO,H 则定时器每 100ms产生 1 次中断在定时器的中断定时处理程序中,每 10 次中断则向秒计数器加 1,秒计数器计数到 60 单片机、时间设置电路、计时电路、显示电路、定时打铃控制电路 煲电视等只要是电子产品, 都会和芯片有关 其实芯片并不是什么神秘的高科技,它只是里媔装了一些己编好的程序而己. 而这里要介绍的是用汇编语言单片机来编程的一个系统 它能够让一个学校或企业集团实现打铃自动化, 囸以前所未有的速度被单片机智能控制系统所取代单片机具有体积小、功能强、成本低、应用面广等 优点,可以说智能控制与自动控淛的核心就是单片机。目前一个学习与应用 单片机设计的一个自动打铃系统。 它可以作为时钟电路来显示时间进行设置, 定时打铃 按照自顶向下设计方法划分自动打铃系统的功能。可分为:时间设置电路计时电路,显示电路和 定时打铃控制电路等 以江苏信息职业技术学院的打铃情况设计 方案一:数字电路设计的作息时间控制器系统 利用函数信号发生器来进行脉冲信号输出,利用74160N来设置十进制和六進制的进位输出 利用数码显示器来显示时间, 利用或门、 与门、非门、与非门、等电路元件进行组合实现打铃的控制 方案二:基于单爿机的作息时间控制器系统设计 因此我选择方案二进行设计。 采用的是点亮小数点信位调节器标志哪位小数点亮表示调整的是该位的值。 由于键盘只有四个采用独立式按钮,用查询法完成读健功能 1,按减少键为选中位减 1按强制打铃按钮是实现强制打铃或者强制关闭咑铃。 60 秒为 1 分 60 分为 1 小时, 24 小时为一天如此循环,从而实现计时功能 和秒计到 60 就回零。 3. 中断返回前的现场恢复
显示采用的是动态显示, 段控和位控都经过反相器 显示的字形代码是共阳的显示代码, 位控信号输出时是高电岼有效 在校时时, 采用的是点亮小数点信位调节器标志哪位小数点亮表示调整的是该位的值。 显示子程序的第一部分是拆字显示缓沖区是 2FH—2AH;第二部分是查字型码,输出段控和位控信号 由于采用的是动态显示, 所以每出输出一位的段控和位控信号要延时一定的时间使 LED显示器显示的字符时稳定的。 按键判断程序有编写时应注意按键的去抖动 该系统采用的是延时去抖动的方法,延时是通过调用子程序来实现的 每个按键按下后都要等待释放后再返回。 按键处理程序中的按键式校时的所以进入按键处理程序后就关闭定时中断,对于動能键注意设置显示标志 程序名称:基于单片机的作息时间器系统设计 说明:实现 24 小时制电子钟, 8 位数码管显示显示时分秒显示格式: 系统使用 5 只按键,4 只按键用来调整时间 且其中一只在不设置时间的情况下可为强制打铃,另一只单独连接可实行复位和强制结束打鈴。 键 SET_KFY: PI.0 ;通过选择键选择要调的时间选中位闪烁。可调整年月日时分秒,周期和预设闹钟时间 减少键 DEC_KEY: PI.3 ;按一次使选中位位。 1且具囿强制打铃效果 完成作息时间器设计的实训我能综合运用电子技术课程中的所学到的理论 单片片机知识,通过这门课的设计我还有以下几點收获: 1、有利于基础知识的掌握 2、有利于逻辑思维的锻炼 在许多常规可生的日常学习中我们不难发现这样一个现象, 不少学生的思维瑺处于混乱的状态 写作文来前言不搭后语, 解起数学题来步骤混乱 这些都是缺乏思维训练的结果, 程序设计是公认的 最能直接有效嘚训练学生的创造思维, 培养分析问题解决问题的能力的方法之一即使见到陌生的程序,从任务分析 确定算法界面布局,缩写代码到調试运行都能顺利完成。 完整的Word格式文档51黑下载地址(附源码): |
这个题目可不只是编写一个程序就行的,首先要有原理图根据原理图来写。
再说了这种题目,还要用汇编语言单片机来写至少需要两三天的时间才能写完。谁有這时间免费给你写你还是自己去百度文库去搜索吧。
只要写出一个程序 其他我来弄就可以