虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

相容粗集

  • 用FPGA实现8051内核及外设I2C接口

    8051处理器自诞生起近30年来,一直都是嵌入式应用的主流处理器,不同规模的805l处理器涵盖了从低成本到高性能、从低密度到高密度的产品。该处理器极具灵活性,可让开发者自行定义部分指令,量身订制所需的功能模块和外设接口,而且有标准版和经济版等多种版本可供选择,可让设计人员各取所需,实现更高性价比的结构。如此多的优越性使得8051处理器牢固地占据着庞大的应用市场,因此研究和发展8051及与其兼容的接口具有极大的应用前景。在众多8051的外设接口中,I2C总线接口扮演着重要的角色。通用的12C接口器件,如带12C总线的RAM,ROM,AD/DA,LCD驱动器等,越来越多地应用于计算机及自动控制系统中。因此,本论文的根本目的就是针对如何在8051内核上扩展I2C外设接口进行较深入的研究。 本课题项目采用可编程技术来开发805l核以及12C接口。由于8051内核指令集相容,我们能借助在现有架构方面的经验,发挥现有的大量代码和工具的优势,较快地完成设计。在8051核模块里,我们主要实现中央处理器、程序存储器、数据存储器、定时/计数器、并行接口、串行接口和中断系统等七大单元及数据总线、地址总线和控制总线等三大总线,这些都是标准8051核所具有的模块。在其之上我们再嵌入12C的串行通信模块,采用自下而上的方法,逐次实现一位的收发、一个字节的收发、一个命令的收发,直至实现I2C的整个通信协议。 8051核及I2C总线的研究通过可编程逻辑器件和一块外围I2C从设备TMPl01来验证。本课题的最终目的是可编程逻辑器件实现的8051核成功并高效地控制扩展的12C接口与从设备TMPl01通信。 用EP2C35F672C6芯片开发的12C接口,数据的传输速率由该芯片嵌入8051微处理的时钟频率决定。经测试其传输速率可达普通速率和快速速率。 目前集成了该12C接口的8051核已经在工作中投入使用,主要用于POS设备的用户数据加密及对设备温度的实时控制。虽然该设备尚未大批量投产,但它已成功通过PCI(PaymentCardIndustry)协会认证。

    标签: FPGA 8051 I2C 内核

    上传时间: 2013-06-18

    上传用户:731140412

  • Atmel8051微处理器指令集

    本资料是Atmel公司8051微处理器指令集英文文档,对8051的汇编指令进行了详细的说明,是初学者的有益参考。

    标签: Atmel 8051 微处理器 指令集

    上传时间: 2013-05-28

    上传用户:qlpqlq

  • 人件集:人性化的软件开发(中文版 Larry L.Constantine 著)

    ·人件集:人性化的软件开发(中文版 Larry L.Constantine 著)

    标签: nbsp Constantine Larry 软件开发

    上传时间: 2013-04-24

    上传用户:hmy2st

  • 关于DTMF的源程序代码的合集

    ·详细说明:程序名称:DTMF双音频检测 描述:初始化数字正弦振荡器状态 它将指定状态集的状态复制到通道对应的振荡器状态缓冲区中.文件列表:   关于dtmf的源程序代码的合集   ..........................\DTMFgai.asm   ..........................\DTMFgai.txt   ........

    标签: DTMF 源程序 代码

    上传时间: 2013-07-14

    上传用户:nunnzhy

  • 数字电路EDA 入门:VHDL 程序实例集

    ·数字电路EDA 入门:VHDL 程序实例集

    标签: nbsp VHDL EDA 数字电路

    上传时间: 2013-06-06

    上传用户:zmy123

  • ARM9常用指令集

    ARM9常用指令集,学习ARM必备文档。

    标签: ARM9 指令集

    上传时间: 2013-04-24

    上传用户:BOBOniu

  • 实用电子线路集

    ·实用电子线路集

    标签: 电子线路

    上传时间: 2013-07-06

    上传用户:磊子226

  • 电子电路集

    ·电子电路集

    标签: 电子电路

    上传时间: 2013-08-03

    上传用户:D&L37

  • ARMThumb-2指令集

    ARM Thumb-2指令集 快速参考手册!!

    标签: ARMThumb 指令集

    上传时间: 2013-07-04

    上传用户:04121298

  • Linux 新手最全10多本培训书籍集

    Linux 新手最全10多本培训书籍集-到高手必备 从构筑服务器到指令到系统服务到精通晋阶到网络到编程到安全到嵌入式开发到.... 让您从新手到高手到过程缩短,如虎添翼.

    标签: Linux 书籍

    上传时间: 2013-04-24

    上传用户:Alibabgu