1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
同时在设计中使我编程水平提高了大步。
这次设计涉及到很多芯片应用,最大特点是软,硬件结合,对动手能里要求很大。
也使我更加体会到,在定程度和科技水平上,硬件和软件是可以实现对等转化。
电子时钟发展史就很好诠释了这个过程。
信号。
微机原理课程设计可控电子时钟作者张经纬时间三具体模块设计概述本系统设计电子钟以微处理器作为,用做定时计数器产生时钟频率,做可编程并行接口显示时钟和键盘电路,做中断控制器产生中断。
在此系统中,功能是定时,接入信号为周期性时钟信号。
采用计数器,工作于方式。
程序由以下模块组成系统共有个功能模块,分别为,主控模块,显示模块,定时模块,中断模块,小键盘模块。
系统框图如下图系统框图小键盘模块小键盘模块送入主控模块子功能模块。
由软件和硬件实现,硬件上由小键盘和互连,将小键值由送入主控模块。
软件上使用行扫描法获得键值并送回主控模块。
在本次设计中考虑抖动影响因素,执行个约延时程序后再扫描键盘,若两次都有键按下,从而消除了抖动影响。
显示模块显示模块是将显示缓冲区数值送到显示功能模块,显示缓冲区是由六个字节构成,分别保存小时高位和低位,分钟高位和低位,秒钟高系统微机原理课程设计可控电子时钟作者张经纬时间微机原理课程设计设计报告姓名张经纬学号班级电气班专业电气工程及其自动化学院电气与工程信息学院年月微机原理课程设计可控电子时钟作者张经纬时间目录设计任务描述设计题目设计目设计要求二设计方案描述设计原理设计芯片结构三具体模块设计概述小键盘模块显示模块定时模块中断处理模块硬件接线图主程序流程图四可控电子时钟源程序五心得体会微机原理课程设计可控电子时钟作者张经纬时间可调电子时钟设计任务描述设计题目可调电子钟设计设计目微型计算机原理及应用是门实践性较强课程,课堂上理论学习不足以让学生熟练掌握这门课程。
所以让学生在学完该课程之后,进行次课程设计,使学生将课堂所学知识和实践有机结合起来,初步掌握计算机应用系统设计步骤和接口设计方法,提高分析和解决实际问题能力。
具体如下熟悉中断工作原理,定时计数原理,并行通信原理工作原理。
掌握芯片,芯片,芯片功能,结构,编程。
掌握七段数码管以及小键盘使用。
能运用所提到芯片,设计系统并进行程序开发,满足用户需求。
设计要求设计电子时钟,能计时在数码管上显示时间并用键盘调节时间。
根据所用接口电路芯片设计出完整接口电路,并在实验系统上完成电路连接和调试通过程序设计要求画出程序框图,设计出全部程序并给出程序设计说明和程序注释。
前期完成实验有中断控制器实验,定时计数器实验,并行接口实验。
二设计方案描述设计原理首先利用程序硬性规定分秒起始电子时钟作者张经纬时间更改时间寄存器值中断入口毫秒是否满毫秒清零,秒加秒是否满秒清零,分加分是否满分清零,时加时是否满全部清零时间写入寄存器刷新显示中断结束并返回微机原理课程设计可控电子时钟作者张经纬时间四可控电子时钟源程序取中断入口地信号。
微机原理课程设计可控电子时钟作者张经纬时间三具体模块设计概述本系统设计电子钟以微处理器作为,用做定时计数器产生时钟频率,做可编程并行接口显示时钟和键盘电路,做中断控制器产生中断。
在此系统中,功能是定时,接入信号为周期性时钟信号。
采用计数器,工作于方式。
程序由以下模块组成系统共有个功能模块,分别为,主控模块,显示模块,定时模块,中断模块,小键盘模块。
系统框图如下图系统框图小键盘模块小键盘模块送入主控模块子功能模块。
由软件和硬件实现,硬件上由小键盘和互连,将小键值由送入主控模块。
软件上使用行扫描法获得键值并送回主控模块。
在本次设计中考虑抖动影响因素,执行个约延时程序后再扫描键盘,若两次都有键按下,从而消除了抖动影响。
显示模块显示模块是将显示缓冲区数值送到显示功能模块,显示缓冲区是由六个字节构成,分别保存小时高位和低位,分钟高位和低位,秒钟高系统总线模块小键盘模块显示模块中断模块计时模块微机原理课程设计可控电子时钟作者张经纬时间位和低位。
硬件上由六个构成,软件上由扫描显示方法实现。
定时模块定时模块是为提供中断请求信号。
由片实现,选用定时器,工作在方式,由时钟应该秒走动次,所以输出值应为,其输出信号可作为中断请求信号。
中断处理模块中断模块实现动态显示,硬件为片,由于中断请求信号为每秒次,中断程序该为时间按秒增加,并显示,只要开中断,便可实现每秒显示时间增加秒,从而达到动态显示效果。
硬件接线图芯片系统总线芯片数码管及键盘图二实验接线图主程序流程图主程序流程图是对整个程序逻辑图象表示。
首先是设置各个端口地址。
接着初始化各个芯片,开始计时,并通过中断控制时间正确显示。
在整个过程中都在检测是否有铵键响应。
有则停止,没有微机原理课程设计可控电子时钟作者张经纬时间则返回继续执行。
计数单元清零芯片初始化开中断,允许可屏蔽中断开始保存数据,刷新显示保存数据,刷新显示是否为第三列保存数据,刷新显示显示时钟是否有键按下再次确认读取键盘输入数据是否为第列是否为第二列是否为第四列保存数据,刷新显示微机原理课程设计可控电子时钟作者张经纬时间更改时间寄存器值中断入口毫秒是否满毫秒清零,秒加秒是否满秒清零,分加分是否满分清零,时加时是否满全部清零时间写入寄存器刷新显示中断结束并返回微机原理课程设计可控电子时钟作者张经纬时间四可控电子时钟源程序取中断入口地根据按键修改分钟变量值根据按键修改小时变量值数码管显示刷新微机原理课程设计可控电子时钟作者张经纬时间口输出清零扫描按键,判断按键是否弹起未弹起则继续循环等待弹起按键对应时间寄存空间值加程序中断程序毫秒加若毫秒小于则中断结束否则毫秒清零,秒加数据压缩成码若秒小于则更改时间寄存器值否则秒清零,分加数据压缩成时间式是按照用户接受和发送数据包数量,没有数据流量传递时,用户即使挂在网上也是不收费。
切换自如用户在进行数据传送时,不影响语音信号接收。
数据业务和语音业务切换有两种方式自动和手动,具体形式依据不同终端而定。
系统平台介绍下面介绍下网络原理结构及数据传输等些基本知识。
系统基本原理是在系统基础上引入新部件而构成无线数据传输系统,它采用分组交换技术,能兼容并在网络上更加有效传输高速数据和信令。
图系统原理图采用与相同频段相同频带个示例系统硬件简介开发板简介开发板说明开发板板载资源硬件资源与结构硬件概述特性管脚图开发板系统相关单元电路简介显示电路控制电路串口及接口电路开发板与模块连接框图系统软件设计软件开发平台简介简介使用步骤数据传输设计方案数据传输方案软件控制流程初始化流程开发板初始化开发板初始化周边软件设计模块初始化函数实现函数实现函数实现数据传输程序设计函数实现函数实现关键技术及实现串口程序实现入网确认数据传输服务启动数据传输实现测试方法结果及应用测试方案测试环境测试方法测试结果功能测试性能测试结论致谢参考文献附录程序代码附录英文翻译附录开题报告附录中期报告绪论课题来源和意义在公安交通电力电信邮政市政金融等行业中,经常需要对移动目标进行监控,以进行各种调度管理救助和资产安全跟踪等。
这就需要个快速准确实时通道。
例如银行运钞车邮政物流公司运输贵重物品时,希望实时监控车载位置和状态,进行车辆定位跟踪,以便对突发性事故及时处理出租车公司需要监控本公司车辆,以进行交通运输合理调度,并需要对不可预见危险进行防范,保证人身及财产安全航海部门要求监控和定位出海船只,以便发生事故时及时准确出海救助等等。
为满足这社会需求,出现了各种基于位置信息技术用于移动目标监控系统,广泛应用于国民经济各个部门这些监控定位系统技术实现上主要有两种方式利用模拟无线数据收发模块实现该类监控数据传输距离主要由发射机发射功率来决定所以适合小范围监控,它弊端主要有以下几点监控范围受发射距离限制,监控范围小。
数据在空中传输,易受各种电磁波和其他干扰,导致监控数据可靠性很低。
这类收发模块功耗较大,且发射距离越远,功耗越大。
实时监控,传输大量数据时,数据传输速率很低。
利用网络实现这类监控通信方式是依托遍布全球网,它最大特点是打破了距离限制,从而可以实现全国乃至全球漫游监控。
这类监控主要是利用短消息业务或语音业务进行通信。
语音业务就是利用语音信道进行通信,也就是手机通话业务,主要是把各种信息转换成语音信号,然后通过语音信道发送,按时间计费,相对费用较高。
所以目前大多数监控是基于短消息业务,短消息业务是利用信令信道传输,是网所特有,它不用拨号建立连接,直接把要发送信息加上目地址发送到短消息中心,由短消息中心再发送给最终信宿。
短消息收发不影响通话,它优点在于其无需建立连接,服务费用低。
但是它有很多缺陷由于网络状况短消息中心容量及各款终端兼容问题,短消息发送不能保证成功率,经常会发生丢包现象。
利用短消息监控,码若分小于则更改时间寄存空间值否则分清零,时加数据压缩成码更改时间寄存空间值程序,微机原理课程设计可控电子时钟作者张经纬时间中断结束命令口输出清零程序时间显示程序,微机原理课程设计可控电子时钟作者张经纬时间判断显示刷新到最后位若是则结束否则显示下位时间显示结束延时程序五心得体会在这次课程设计中,是对微型计算机原理及应用复习。
同时在设计中使我编程水平提高了大步。
这次设计涉及到很多芯片应用,最大特点是软,硬件结合,对动手能里要求很大。
也使我更加体会到,在定程度和科技水平上,硬件和软件是可以实现对等转化。
电子时钟发展史就很好诠释了这个过程。
信号。
微机原理课程设计可控电子时钟作者张经纬时间三具体模块设计概述本系统设计电子钟以微处理器作为,用做定时计数器产生时钟频率,做可编程并行接口显示时钟和键盘电路,做中断控制器产生中断。
在此系统中,功能是定时,接入信号为周期性时钟信号。
采用计数器,工作于方式。
程序由以下模块组成系统共有个功能模块,分别为,主控模块,显示模块,定时模块,中断模块,小键盘模块。
系统框图如下图系统框图小键盘模块小键盘模块送入主控模块子功能模块。
由软件和硬件实现,硬件上由小键盘和互连,将小键值由送入主控模块。
软件上使用行扫描法获得键值并送回主控模块。
在本次设计中考虑抖动影响因素,执行个约延时程序后再扫描键盘,若两次都有键按下,从而消除了抖动影响。
显示模块显示模块是将显示缓冲区数值送到显示功能模块,显示缓冲区是由六个字节构成,分别保存小时高位和低位,分钟高位和低位,秒钟高系统微机原理课程设计可控电子时钟作者张经纬时间微机原理课程设计设计报告姓名张经纬学号班级电气班专业电气工程及其自动化学院电气与工程信息学院年月微机原理课程设计可控电子时钟作者张经纬时间目录设计任务描述设计题目设计目设计要求二设计方案描述设计原理设计芯片结构三具体模块设计概述小键盘模块显示模块定时模块中断处理模块硬件接线图主程序流程图四可控电子时钟源程序五心得体会微机原理课程设计可控电子时钟作者张经纬时间可调电子时钟设计任务描述设计题目可调电子钟设计设计目微型计算机原理及应用是门实践性较强课程,课堂上理论学习不足以让学生熟练掌握这门课程。
所以让学生在学完该课程之后,进行次课程设计,使学生将课堂所学知识和实践有机结合起来,初步掌握计算机应用系统设计步骤和接口设计方法,提高分析和解决实际问题能力。
具体如下熟悉中断工作原理,定时计数原理,并行通信原理工作原理。
掌握芯片,芯片,芯片功能,结构,编程。
掌握七段数码管以及小键盘使用。
能运用所提到芯片,设计系统并进行程序开发,满足用户需求。
设计要求设计电子时钟,能计时在数码管上显示时间并用键盘调节时间。
根据所用接口电路芯片设计出完整接口电路,并在实验系统上完成电路连接和调试通过程序设计要求画出程序框图,设计出全部程序并给出程序设计说明和程序注释。
前期完成实验有中断控制器实验,定时计数器实验,并行接口实验。
二设计方案描述设计原理首先利用程序硬性规定分秒起始
