1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
除了抖动之外还有重键,即个键按下后紧接着由按下另键,或者两个键同时按下。
这些需要采取定的措施加以消除。
本系统采用软件延时的方法来解决。
通过延时来等待信号稳定,在信号稳定后查询键码。
其过程是在查询到有按键按下后延时段时间,般为。
再查询次看是否有键按下。
若这次查询不到,则说明前次查询结果为干扰或抖动,若这次查询到有键按下,则说明信号已经稳定,然后判断闭合按键的键码。
当闭合按键地键码确定之后,再去查询按键是否释放,待按键释放后再进行处理,这样既可消除释放抖动的干扰。
对于重键则以后次查询为最后结果。
键盘扫描子程序判断键盘是否按下有键按下不等于转到,消抖动延时无键盘按下,返回调用延时有无键按下,若有则为确实有键按下键按下转为列扫描不是键按下,返回全扫描字放入首列号全扫描字送口,判断第行无键按下,转第行,为键按下第行首列号转求键号列号,键号行号列号键号进堆栈保护判断是否释放未释放等待释放,出栈键号放入首地址放入跳转列号加,列扫描完,返回未完,左移位放入重新进入逐行判断重新调用键盘程序判断键盘是否按下,键按下后查表,跳转到相应的子程序上按键,将输入数码管显示,以下相同跳转到清除功能子程序跳转到查询功能子程序跳转到存储,修改子程序与联合仿真的使用方法由于本系统不要求做出实物电路图,因此必须做电路及结果的仿真,在此,我选用了作为仿真使用的软件。
,简介是英国公司开发的电路分析与实物仿真软件。
它运行于操作系统上,可以仿真分析各种模拟器件和集成电路。
该软件的特点是全部满足我们提出的单片机软件仿真系统的标准,并在同类产品中具有明显的优势。
具有模拟电路仿真数字电路仿真单片机及其外围电路组成的系统的仿真动态仿真调试器调试器键盘和系统仿真的功能有各种虚拟仪器,如示波器逻辑分析仪信号发生器等。
目前支持的单片机类型有系列系列系列系列系列系列系列系列系列以及各种外围芯片。
支持大量的存储器和外围芯片。
总之,该软件是款集单片机和分析于身的仿真软件,功能极其强大,可仿真。
二,运行流程的工作界面是种标准的界面,如图所示。
包括标题栏主菜单标准工具栏绘图工具栏状态栏对象选择按钮预览对象方位控制按钮仿真进程控制按钮预览窗口对象选择器窗口图形编辑窗口。
运行程序后,进入软件的主界面。
通过左侧工具栏中的从库中选择元件命令命令,在左侧窗口中选择所需元件的关键字,然后放置元件并调整方向和位置以及参数设置,最后进行连线。
的工作界面先,将程序编写好,并在中编译正确,且反复调试确认程序准确无误,将调试的晶振设置为,并且勾选创建文件。
再次编译生成文件。
然后,在电路图中点击控制芯片,跳出如下对话框在中选择电路图所对应的程序载入其中,即可完成芯片程序的写入。
最后即可对电路进行仿真观察显示器显示及键盘操作是否正确,并根据仿真结果反复调整程序以达到最好的效果。
仿真功能键分别为运行,单步运行,暂停,停止仿真设计及其结果分析在了解了与的联合仿真方法后,我们针对本课题的电路及程序进行仿真,对仿真出现的问题进行分析,同所需要达到的课题目标进行对比,已近仿真的数据波形和通信协议时序的对比,从而分析问题的所在。
在通电运行的情况下,初始化显示为个,按下相应的个键码,数码管上会显示相应的数字,按查询,存储,清除功能键将实现相应的操作。
仿真图如下下面以输入数字以及对其进行相应的功能操作,即存储,读取,清楚,进行仿真,并观察示波器的瞬时脉冲波形。
仿真图如下,分别为输入显示,存储时序,查询时序,清零时序由仿真现象及结果分析,初步达到课题目标及要求,实现了键盘输入,和数码管显示。
至于数据的传输由时序波形图对比标准协议时序,可看出存在定的问题,分析原因可能是程序的模拟编程上由于本人时间,经验及能力有限,无法很好的掌控程序的编写,因此存在定问题。
总结在了解研究单片机的结构特点及其相关的设计实例后,本次设计充分利用其相关的功能,开发设计了卡读写器。
另外,在软件设计过程中,主要程序代码使用汇编语言编写,提高的程序的易读性和相关程序的精确性如延时程序,避免了大量语言向机器语言转换所需的时间和内存。
设计主要完成了以下工作深入了解了单片机的性能特点开发工具和应用领域使用软件绘制完成了系统完整的电路图,实现了基于单片机的卡读写器的设计。
以汇编语言为主,完成了相应的软件设计,基本达到了预期的效果。
最终完成了基于单片机的卡读写器的设计以单片机为核心,结合作为外部存储器,存放关键信息,位段共阴极数码管作为显示系统。
实现了卡与单片机的通信,有单片机控制数据传输过程,实现读卡和写卡操作。
通过这次设计,我最大的收获在于深入了解了总线的通信协议,初步掌握了总线技术,目前总线协议在高速系统中的应用日趋广泛,越来越多的厂家开始制作使用协议通信的芯片,例如在电赛中经常用到的温度传感器等等。
通过此次设计,使我在总线的应用方面有了很大的提高。
致谢本文从课题的选定开始,系统方案的确定,以及对设计电路的调试指导,到最后论文的编写和完成交稿,将近半年的时间里,得到很多人的帮助,正是应为他们的帮助,我的毕业设计才能顺利完成。
首先特别感谢严娟娟老师给予的悉心的指导。
她对其中设计思路的引导,电路的可靠性,论文的严谨性等方面提出很多好的建议和意见。
在具体的设计问题中,能够针见血的指出问题所在,使我学到了新的知识,受益匪浅。
其次,要感器件地址主接收缓冲区首地址发送个字节清零程序,发送的字节个数放入中,器件内地址在中,发送缓冲区首地址在中发送外围器件地址从器件内地址主发送缓冲区首地址在中应答位检查置输入方式使上数据有效无应答开始信号锁住总线准备发送或接收数据结束信号谢学校给我们提供这么好的毕业设计环境,在毕业设计完成的过程中得到了许多软件和硬件方面的支持,特别是学校图书馆的大量资源为我们查询设计资料提供了很大的便利在本论文的写作和相关程序的调试工作中,我同同宿舍和同班同学都给予了我很多热心的帮助和热情的鼓励,大家起研究硬件的选取程序的设计,起提出问题,起解决问题,使我感到学习的快乐和同学之间的深厚友谊,这将给我留下最美好的回忆最我要图。
基础设施改善。
近年来,祁县充分利用先人留下的宝贵财富,以保护开发晋商老街为突破 口,加快昭馀古城的保护开发力度,已投入大量资金,完成了古城东西大街电缆入地上下水改 造和石板路面铺密布,北有 晋祠天龙山,南有平遥古城绵山王有大院,东邻太谷三多堂常家庄园榆次老城,西接刘胡 兰纪念馆武则天庙及卦山玄中寺。
是山西的旅游热点区域,游客南来北往的必经之地图三,区 域位置值。
昭馀古城具有广阔的旅游开发前景 区位优势独特。
祁县地处山西中部,境内南同蒲铁路与国道,及省道大运高速 大运线东夏线祁方线交错成网,是省内主要交通要道的交汇点。
县域周边旅游景区誉海外。
商风民俗。
祁县作为个古老文明之邦,数千年的历史文化积淀使之至今保留着内容丰富 形式独特的民间习俗风尚与商德行风,在发展市场经济和构建和谐社会的今天仍具有举足轻重的传 承借鉴价值誉海外。
商风民俗。
祁县作为个古老文明之邦,数千年的历史文化积淀使之至今保留着内容丰富 形式独特的民间习俗风尚与商德行风,在发展市场经济和构建和谐社会的今天仍具有举足轻重的传 承借鉴价值。
昭馀古城具有广阔的旅游开发前景 区位优势独特。
祁县地处山西中部,境内南同蒲铁路与国道,及省道大运高速 大运线东夏线祁方线交错成网,是省内主要交通要道的交汇点。
县域周边旅游景区密布,北有 晋祠天龙山,南有平遥古城绵山王有大院,东邻太谷三多堂常家次发展的瓶颈。
梨树县在年代至年代, 曾经建了九五十五期间对相继以三元杂交养猪技术 等为主要内容的多项养猪技术,使生猪发展数量不断增加,质量 不断提高,梨树的生猪在全国享有很高的知名度 尽管梨树县的生猪发展起源于品种技术的应用栏万头。
在存栏中,能繁母 猪为万头后备母猪万头。
在出栏中,累计销往省外 万头。
梨树县的生猪发展起源由七五期间,在全省率 先推广了四良四项养猪技术,促进了养猪技术的普及。
八 五宰精深加工项 目和年出栏万头生猪饲养项目配套,形成种源龙头,加工龙 头,推动梨树的生猪产业发展。
项目的必要性及目的意义 梨树县是全国重点生猪产地,年,全县生猪发展到 万头,其中存栏万头出猪屠宰精深加工项目和年出栏万头生猪饲养项 目,预计年末建成投产。
该项目的建成,是会推动梨树县 的生猪产业迅猛发展。
二是需要有高品质的商品猪为保证。
在梨 树县建设原种猪场项目,正好能与万头生猪屠养猪大县,多年来为国家提市场竞争力,这 样做符合国家和辽宁省对水泥行业在有原料之地建水泥基地,在有标准。
这新技术的应用为周边钢厂铸造厂电厂等冶金铸造企业每 年产生的大量没被利用的矿渣冶金渣粉煤灰找到了条被大量绿色 利用的途径。
因而公司领导层决定在工业园区内拟建设条年,实用新型专利种能实现热阻断的双滑履水泥 磨等专有的技术,是国家发改委大力推广的节能技 术。
与传统胶凝材料生产工艺比较,通过该技术可生产 水泥,能耗低,品质高,产品指标均符合。
该项目属于国家发 改委十二后与开关的机械特性有关,般为。
除了抖动之外还有重键,即个键按下后紧接着由按下另键,或者两个键同时按下。
这些需要采取定的措施加以消除。
本系统采用软件延时的方法来解决。
通过延时来等待信号稳定,在信号稳定后查询键码。
其过程是在查询到有按键按下后延时段时间,般为。
再查询次看是否有键按下。
若这次查询不到,则说明前次查询结果为干扰或抖动,若这次查询到有键按下,则说明信号已经稳定,然后判断闭合按键的键码。
当闭合按键地键码确定之后,再去查询按键是否释放,待按键释放后再进行处理,这样既可消除释放抖动的干扰。
对于重键则以后次查询为最后结果。
键盘扫描子程序判断键盘是否按下有键按下不等于转到,消抖动延时无键盘按下,返回调用延时有无键按下,若有则为确实有键按下键按下转为列扫描不是键按下,返回全扫描字放入首列号全扫描字送口,判断第行无键按下,转第行,为键按下第行首列号转求键号列号,键号行号列号键号进堆栈保护判断是否释放未释放等待释放,出栈键号放入首地址放入跳转列号加,列扫描完,返回未完,左移位放入重新进入逐行判断重新调用键盘程序判断键盘是否按下,键按下后查表,跳转到相应的子程序上按键,将输入数码管显示,以下相同跳转到清除功能子程序跳转到查询功能子程序跳转到存储,修改子程序与联合仿真的使用方法由于本系统不要求做出实物电路图,因此必须做电路及结果的仿真,在此,我选用了作为仿真使用的软件。
,简介是英国公司开发的电路分析与实物仿真软件。
它运行于操作系统上,可以仿真分析各种模拟器件和集成电路。
该软件的特点是全部满足我们提出的单片机软件仿真系统的标准,并在同类产品中具有明显的优势。
具有模拟电路仿真数字电路仿真单片机及其外围电路组成的系统的仿真动态仿真调试器调试器键盘和系统仿真的功能有各种虚拟仪器,如示波器逻辑分析仪信号发生器等。
目前支持的单片机类型有系列系列系列系列系列系列系列系列系列以及各种外围芯片。
支持大量的存储器和外围芯片。
总之,该软件是款集单片机和分析于身的仿真软件,功能极其强大,可仿真。
二,运行流程的工作界面是种标准的界面,如图所示。
包括标题栏主菜单标准工具栏绘图工具栏状态栏对象选择按钮预览对象方位控制按钮仿真进程控制按钮预览窗口对象选择器窗口图形编辑窗口。
运行程序后,进入软件的主界面。
通过左侧工具栏中的从库中选择元件命令命令,在左侧窗口中选择所需元件的关键字,然后放置元件并调整方向和位置以及参数设置,最后进行连线。
的工作界面先,将程序编写好,并在中编译正确,且反复调试确认程序准确无误,将调试的晶振设置为,并且勾选创建文件。
再次编译生成文件。
然后,在电路图中点击控制芯片,跳出如下对话框在中选择电路图所对应的程序载入其中,即可完成芯片程序的写入。
最后即可对电路进行仿真观察显示器显示及键盘操作是否正确,并根据仿真结果反复调整程序以达到最好的效果。
仿真功能键分别为运行,单步运行,暂停,停止仿真设计及其结果分析在了解了与的联合仿真方法后,我们针对本课题的电路及程序进行仿真,对仿真出现的问题进
