单片微型计算机外设模块设计技术研究

被引量 : 0次 | 上传用户:jx34343
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文利用自顶向下的正向设计方法,研究使用Verilog HDL语言设计兼容Intel MCS-51系列单片机的外围设备模块。整个设计流程中,设计软件选用Mentor公司的Modelsim编译仿真软件、Synplicity公司的Synplify PRO综合软件及Altera公司的Quartus FPGA开发平台,在软件开发环境中完成单片微型计算机外设模块的前端代码设计、功能仿真验证、最终综合于Altera公司Cyclone系列FPGA(Field Programmable Gate Array)芯片上,实现与Intel MCS-51完全兼容的HP-51型单片微型计算机外围设备模块。本文首先介绍了单片微型计算机的发展历史、应用方向、发展趋势以及大规模数字集成电路一般的设计流程;接着详细说明了本项目设计的HP-51型单片微型计算机的特点、架构及其指令、时序和中断系统,并重点分析说明了该型单片微型计算机的外设模块的功能、结构及工作方式;然后详细说明了串行通信接口、定时/计数器两个外设模块的设计过程,并给出了外设模块各子功能模块的输入输出端口、部分HDL源代码、详细的模块功能仿真波形图和RTL级电路图。本文对传统的串行通信接口进行了两点的改进:首先在串行接口接收数据前,先对串行数据进行过滤噪声干扰处理;接着通过一个自适应波特率发生器自动侦测出串行数据波特率,直接可以将波特率除数输入给串行通信接口控制寄存器。同时将除去噪声干扰的纯净串行数据输入给串行通信接口,这样大大增强了串行口的抗噪声性能。这也是本文的创新点所在。利用Verilog HDL硬件描述语言编写设计源代码,并且在设计过程中进行充分的仿真和验证,本文所采用的设计思想、设计方法都是围绕着功能正确性、可重用性及可移植性等几个原则展开的。采用硬件描述语言设计电子系统是近年来十分流行的方法,非常适合于描述大规模数字集成电路系统,特别是在SoC(System on Chip)设计中。本文设计的外设模块具有较好的可复用性,完全可以应用于与8051工业标准相兼容的其他单片机设计中。
其他文献
分析地下大型商场超市安全疏散存在的不利因素。针对地下大型超市疏散通道过长和疏散宽度不足的问题,结合有关消防技术规范和日常工作的实际,进行分析和初步的技术论证,并提
电子商务的长足的发展带来了物流行业的兴旺发达,过往十多年,在电子商务发展拉动下,我国物流行业始终保持了高速发展的速度,其在经济社会发展中的重要地位以及作用不断彰显。
目前,广东省正在开展农村普惠金融试点工作,通过调查发现,农村金融消费者权益更容易侵犯,在对侵权范围、侵权内容和侵权类型上分析的基础上,着重从农村金融机构、农村金融监
多年来,在道路工程建设中,往往要投入大量的资金和耗费较长的工期来提高土壤的密实度、强度和稳定性,以确保基础设施的建设质量和使用寿命。虽然我国专业技术人员长期以来致力于
近代以来,中国面临着数千年未有之大变局,遭遇数千年未遇之强敌。中华民族生死一线、不绝如缕,无数仁人志士舍生求法、为民请命,探求对这一空前的西方现代化冲击的回应之道。
介绍了紫茎泽兰刨花板的生产技术及板的物理力学性能,并论述了紫茎泽兰刨花板的经济效益、社会效益及生态效益.
交互式电子白板作为一种辅助教学工具,已经广泛应用到了中小学课堂中.它为课堂教学提供了类型丰富的教学资源,是课堂中实现师生互动的重要媒介.本文重点对交互式电子白板及其
人际吸引在高校思想政治教育实践中发挥着特有作用,对提升高校思想政治教育实效性具有重要意义。我们以人际吸引为切入点,立足于教育者的角度,全面分析当前高校思想政治教育过程
创造各个不同地域的优良生态环境是本世纪城市与建筑发展的核心问题,它是新阶段建筑文化的本质特征。从国内外城市与建筑发展的经验来分析,营造自然地理生态环境,发展社会人
子宫内膜异位症是生育年龄妇女的多发病,且近年来患病率明显上升,严重影响患者生活质量。本文综述了目前子宫内膜异位症药物治疗方法的相关研究,以期为今后制定子宫内膜异位