1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
也使我更加体会到,在定程度和科技水平上,硬件和软件是可以实现对等转化。
电子时钟发展史就很好诠释了这个过程。
信号。
微机原理课程设计可控电子时钟作者张经纬时间三具体模块设计概述本系统设计电子钟以微处理器作为,用做定时计数器产生时钟频率,做可编程并行接口显示时钟和键盘电路,做中断控制器产生中断。
在此系统中,功能是定时,接入信号为周期性时钟信号。
采用计数器,工作于方式。
程序由以下模块组成系统共有个功能模块,分别为,主控模块,显示模块,定时模秒加秒是否满秒清零,分加分是否满分清零,时加时是否满全部清零时间写入寄存器刷新显示中断结束并返回微机原理课程设计可控电子时钟作者张经纬时间四可控电子时钟源程序次确认读取键盘输入数据是否为第列是否为第二列是否为第四列保存数据,刷新显示微机原理课程设计可控电子时钟作者张经纬时间更改时间寄存器值中断入口毫秒是否满毫秒清零,可控电子时钟作者张经纬时间则返回继续执行。
计数单元清零芯片初始化开中断,允许可屏蔽中断开始保存数据,刷新显示保存数据,刷新显示是否为第三列保存数据,刷新显示显示时钟是否有键按下再微机原理课程设计端口地址。
接着初始化各个芯片,开始计时,并通过中断控制时间正确显示。
在整个过程中都在检测是否有铵键响应。
有则停止,没有,并显示,只要开中断,便可实现每秒显示时间增加秒,从而达到动态显示效果。
硬件接线图芯片系统总线芯片数码管及键盘图二实验接线图主程序流程图主程序流程图是对整个程序逻辑图象表示。
首先是设置各个片实现,选用定时器,工作在方式,由时钟应该秒走动次,所以输出值应为,其输出信号可作为中断请求信号。
中断处理模块中断模块实现动态显示,硬件为片,由于中断请求信号为每秒次,中断程序该为时间按秒增加统总线模块小键盘模块显示模块中断模块计时模块微机原理课程设计可控电子时钟作者张经纬时间位和低位。
硬件上由六个构成,软件上由扫描显示方法实现。
定时模块定时模块是为提供中断请求信号。
由约延时程序后再扫描键盘,若两次都有键按下,从而消除了抖动影响。
显示模块显示模块是将显示缓冲区数值送到显示功能模块,显示缓冲区是由六个字节构成,分别保存小时高位和低位,分钟高位和低位,秒钟高系图系统框图小键盘模块小键盘模块送入主控模块子功能模块。
由软件和硬件实现,硬件上由小键盘和互连,将小键值由送入主控模块。
软件上使用行扫描法获得键值并送回主控模块。
在本次设计中考虑抖动影响因素,执行个中断。
在此系统中,功能是定时,接入信号为周期性时钟信号。
采用计数器,工作于方式。
程序由以下模块组成系统共有个功能模块,分别为,主控模块,显示模块,定时模块,中断模块,小键盘模块。
系统框图如下地信号。
微机原理课程设计可控电子时钟作者张经纬时间三具体模块设计概述本系统设计电子钟以微处理器作为,用做定时计数器产生时钟频率,做可编程并行接口显示时钟和键盘电路,做中断控制器产生取中断入口,微机原理课程设计可控电子时钟作者张经纬时间四可控电子时钟源程序电子时钟作者张经纬时间更改时间寄存器值中断入口毫秒是否满毫秒清零,秒加秒是否满秒清零,分加分是否满分清零,时加时是否满全部清零时间写入寄存器刷新显示中断结束并返回电子时钟作者张经纬时间更改时间寄存器值中断入口毫秒是否满毫秒清零,秒加秒是否满秒清零,分加分是否满分清零,时加时是否满全部清零时间写入寄存器刷新显示中断结束并返回微机原理课程设计可控电子时钟作者张经纬时间四可控电子时钟源程序取中断入口地信号。
微机原理课程设计可控电子时钟作者张经纬时间三具体模块设计概述本系统设计电子钟以微处理器作为,用做定时计数器产生时钟频率,做可编程并行接口显示时钟和键盘电路,做中断控制器产生中断。
在此系统中,功能是定时,接入信号为周期性时钟信号。
采用计数器,工作于方式。
程序由以下模块组成系统共有个功能模块,分别为,主控模块,显示模块,定时模块,中断模块,小键盘模块。
系统框图如下图系统框图小键盘模块小键盘模块送入主控模块子功能模块。
由软件和硬件实现,硬件上由小键盘和互连,将小键值由送入主控模块。
软件上使用行扫描法获得键值并送回主控模块。
在本次设计中考虑抖动影响因素,执行个约延时程序后再扫描键盘,若两次都有键按下,从而消除了抖动影响。
显示模块显示模块是将显示缓冲区数值送到显示功能模块,显示缓冲区是由六个字节构成,分别保存小时高位和低位,分钟高位和低位,秒钟高系统总线模块小键盘模块显示模块中断模块计时模块微机原理课程设计可控电子时钟作者张经纬时间位和低位。
硬件上由六个构成,软件上由扫描显示方法实现。
定时模块定时模块是为提供中断请求信号。
由片实现,选用定时器,工作在方式,由时钟应该秒走动次,所以输出值应为,其输出信号可作为中断请求信号。
中断处理模块中断模块实现动态显示,硬件为片,由于中断请求信号为每秒次,中断程序该为时间按秒增加,并显示,只要开中断,便可实现每秒显示时间增加秒,从而达到动态显示效果。
硬件接线图芯片系统总线芯片数码管及键盘图二实验接线图主程序流程图主程序流程图是对整个程序逻辑图象表示。
首先是设置各个端口地址。
接着初始化各个芯片,开始计时,并通过中断控制时间正确显示。
在整个过程中都在检测是否有铵键响应。
有则停止,没有微机原理课程设计可控电子时钟作者张经纬时间则返回继续执行。
计数单元清零芯片初始化开中断,允许可屏蔽中断开始保存数据,刷新显示保存数据,刷新显示是否为第三列保存数据,刷新显示显示时钟是否有键按下再次确认读取键盘输入数据是否为第列是否为第二列是否为第四列保存数据,刷新显示微机原理课程设计可控电子时钟作者张经纬时间更改时间寄存器值中断入口毫秒是否满毫秒清零,秒加秒是否满秒清零,分加分是否满分清零,时加时是否满全部清零时间写入寄存器刷新显示中断结束并返回微机原理课程设计可控电子时钟作者张经纬时间四可控电子时钟源程序取中断入口地根据按键修改分钟变量值根据按键修改小时变量值数码管显示刷新微机原理课程设计可控电子时钟作者张经纬时间口输出清零扫描按键,判断按键是否弹起未弹起则继续循环等待弹起按键对应时间寄存空间值加程序中断程序毫秒加若毫秒小于则中断结束否则毫秒清零,秒加数据压缩成码若秒小于则更改时间寄存器值否则秒清零,分加数据压缩成码若分小于则更改时间寄存空间值否则分清零,时加数据压缩成码更改时间寄存空间值程序,微机原理课程设计可控电子时钟作者张经纬时间中断结束命令口输出清零程序时间显示程序,微机原理课程设计可控电子时钟作者张经纬时间判断显示刷新到最后位若是则结束否则显示下位时间显示结束延时程序五心得体会在这次课程设计中,是对微型计算机原理及应用复习。
同时在设计中使我编程水平提高了大步。
这次设计涉及到很多芯片应用,最大特点是软,硬件结合,对动手能里要求很大。
也使我更加体会到,在定程度和科技水平上,硬件和软件是可以实现对等转化。
电子时钟发展史就很好诠释了这个过程。
信号。
微机原理课程设计可控电子时钟作者张经纬时间三具体模块设计概述本系统设计电子钟以微处理器作为,用做定时计数器产生时钟频率,做可编程并行接口显示时钟和键盘电路,做中断控制器产生中断。
在此系统中,功能是定时,接入信号为周期性时钟信号。
采用计数器,工作于方式。
程序由以下模块组成系统共有个功能模块,分别为,主控模块,显示模块,定时模块,中断模块,小键盘模块。
系统框图如下图系统框图小键盘模块小键盘模块送入主控模块子功能模块。
由软件和硬件实现,硬件上由小键盘和互连,将小键值由送入主控模块。
软件上使用行扫描法获得键值并送回主控模块。
在本次设计中考虑抖动影响因素,执行个约延时程序后再扫描键盘,若两次都有键按下,从而消除了抖动影响。
显示模块显示模块是将显示缓冲区数值送到显示功能模块,显示缓冲区是由六个字节构成,分别保存小时高位和低位,分钟高位和低位,秒钟高系统微机原理课程设计可控电子时钟作者张经纬时间微机原理课程设计设计报告姓名张经纬学号班级电气班专业电气工程及其自动化学院电气与工程信息学院年月微机原理课程设计可控电子时钟作者张经纬时间目录设计任务描述设计题目设计目设计要求二设计方案描述设计原理设计芯片结构三具体模块设计概述小键盘模块显示模块定时模块中断处理模块硬件接线图主程序流程图四可控电子时钟源程序五心得体会微机原理课程设计可控电子时钟作者张经纬时间可调电子时钟设计任务描述设计题目可调电子钟设计设计目微型计算机原理及应用是门实践性较强课程,课堂上理论学习不足以让学生熟练掌握这门课程。
所以让学生在学完该课程之后,进行次课程设计,使学生将课堂所学知识和实践有机结合起来,初步掌握计算机应用系统设计步骤和接口设计方法,提高分析和解决实际问题能力。
具体如下熟悉中断工作原理,定时计数原理,并行通信原理工作原理。
掌握芯片,芯片,芯片功能,结构,编程。
掌握七段数码管以及小键盘使用。
能运用所提到芯片,设计系统并进行程序开发,满足用户需求。
