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

行管

  • 74LS138及用74HC165 74HC595串行方式实现的数码管显示.rar

    74LS138及用74HC165 74HC595串行方式实现的数码管显示.rar

    标签: 74 HC 138 165

    上传时间: 2017-07-23

    上传用户:lx9076

  • 1实现六个数码管串行扫描电路 2六个数码管滚动显示电路

    1实现六个数码管串行扫描电路 2六个数码管滚动显示电路

    标签: 数码管 串行 扫描电路 滚动显示

    上传时间: 2013-12-27

    上传用户:ls530720646

  • 系统实验板原理图掌握七段码显示器硬件线路原理掌握用HD7279A 芯片 实现显示的编程方法 HD7279A 是一片具有串行接口的,可同时驱动8 位共阴式数码管(或64 只独立LED)的 智能显示

    系统实验板原理图掌握七段码显示器硬件线路原理掌握用HD7279A 芯片 实现显示的编程方法 HD7279A 是一片具有串行接口的,可同时驱动8 位共阴式数码管(或64 只独立LED)的 智能显示驱动芯片该芯片同时还可连接多达64 键的键盘矩阵 HD7279A 内部含有译码器可直接接受16 进制码HD7279A 还同时具有2 种译码方 式HD7279A 还具有多种控制指令如消隐闪烁左移右移段寻址等

    标签: 7279A 7279 HD LED

    上传时间: 2014-01-23

    上传用户:tedo811

  • 基于FPGAHDL的随机读写I2C串行总线接口电路设计.rar

    I2C(Inter Integrated Circuits)是Philips公司开发的用于芯片之间连接的串行总线,以其严格的规范、卓越的性能、简便的操作和众多带I2C接口的外围器件而得到广泛的应用并受到普遍的欢迎。 现场可编程门阵列(FPGA)设计灵活、速度快,在数字专用集成电路的设计中得到了广泛的应用。本论文主要讨论了如何利用Verilog/FPGA来实现一个随机读/写的I2C接口电路,实现与外围I2C接口器件E2PROM进行数据通信,实现读、写等功能,传输速率实现为100KBps。在Modelsim6.0仿真软件环境中进行仿真,在Xilinx公司的ISE9.li开发平台上进行了下载,搭建外围电路,用Agilem逻辑分析仪进行数据采集,分析测试结果。 首先,介绍了微电子设计的发展概况以及设计流程,重点介绍了HDL/FPGA的设计流程。其次,对I2C串行总线进行了介绍,重点说明了总线上的数据传输格式并对所使用的AT24C02 E2PROM存储器的读/写时序作了介绍。第三,基于Verilog _HDL设计了随机读/写的I2C接口电路、测试模块和显示电路;接口电路由同步有限状态机(FSM)来实现;测试模块首先将数据写入到AT24C02的指定地址,接着将写入的数据读出,并将两个数据显示在外围LED数码管和发光二极管上,从而直观地比较写入和输出的数据的正确性。FPGA下载芯片为Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent逻辑分析仪进行传输数据的采集,分析数据传输的时序,从而验证电路设计的正确性。最后,论文对所取得的研究成果进行了总结,并展望了下一步的工作。

    标签: FPGAHDL I2C 随机

    上传时间: 2013-06-27

    上传用户:liuchee

  • 随机读写I2C串行总线接口电路设计

    I2C(Inter Integrated Circuits)是Philips公司开发的用于芯片之间连接的串行总线,以其严格的规范、卓越的性能、简便的操作和众多带I2C接口的外围器件而得到广泛的应用并受到普遍的欢迎。 现场可编程门阵列(FPGA)设计灵活、速度快,在数字专用集成电路的设计中得到了广泛的应用。本论文主要讨论了如何利用Verilog/FPGA来实现一个随机读/写的I2C接口电路,实现与外围I2C接口器件E2PROM进行数据通信,实现读、写等功能,传输速率实现为100KBps。在Modelsim6.0仿真软件环境中进行仿真,在Xilinx公司的ISE9.li开发平台上进行了下载,搭建外围电路,用Agilem逻辑分析仪进行数据采集,分析测试结果。 首先,介绍了微电子设计的发展概况以及设计流程,重点介绍了HDL/FPGA的设计流程。其次,对I2C串行总线进行了介绍,重点说明了总线上的数据传输格式并对所使用的AT24C02 E2PROM存储器的读/写时序作了介绍。第三,基于Verilog _HDL设计了随机读/写的I2C接口电路、测试模块和显示电路;接口电路由同步有限状态机(FSM)来实现;测试模块首先将数据写入到AT24C02的指定地址,接着将写入的数据读出,并将两个数据显示在外围LED数码管和发光二极管上,从而直观地比较写入和输出的数据的正确性。FPGA下载芯片为Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent逻辑分析仪进行传输数据的采集,分析数据传输的时序,从而验证电路设计的正确性。最后,论文对所取得的研究成果进行了总结,并展望了下一步的工作。

    标签: I2C 随机 读写 串行总线接口

    上传时间: 2013-06-08

    上传用户:再见大盘鸡

  • 74HC164应用实例:驱动数码管两例(电路图和源程序)

    74HC164是串行输入,并行输出接口器件,可用在单向的并行输出/并行地址锁存等. 74HC164因为价格便宜,容易使用特别适合使用在在需要用到数码管显示IO口又比较紧张的电子产品中,下面浅谈使用方法:

    标签: 164 74 HC 应用实例

    上传时间: 2013-12-02

    上传用户:yl8908

  • 用SPI优化单片机的串行显示系统

    在单片机应用系统中,用户必须时刻掌握系统的运行状况及某些重要的过程信息,即用户必须通过显示系统获取当前单片机的运行情况,因此显示技术是单片机的重要组成部分。在实际应用中,为了节约端口资源和整机成本,通常采用单片机的通用串行口、8位移位寄存多闪烁现象越严重。本文介绍一种利用SPI器件优化单片机显示系统的方法,该方法克服了一般显示方法的以上两个缺点,具有一定的实用性。器74LS164及LED数码管构成串行动态显示系统,该系统一定程度优化了显示输出通道对单片机I/O端口的占用数量,但它仍需大量(几个LED就占用几条I/O口线)的I/O端口作LED片选,同时由于74LS164本身未提供输出允许端,单片机送来的串行数据从高位LED移向低位LED的过程中,会出现LED本应熄灭的笔划发光而形成闪烁现象,且LED数越多闪烁现象越严重。本文介绍一种利用SPI器件优化单片机显示系统的方法,该方法克服了一般显示方法的以上两个缺点,具有一定的实用性。

    标签: SPI 单片机 串行显示

    上传时间: 2013-10-30

    上传用户:asdstation

  • LM3S系列单片机扩展按键、数码管及RTC应用笔记

    在大多数单片机系统中经常要用到按键和 7 段数码管显示,ZLG7290 就是一款功能强劲的按键处理和7 段数码管显示专业芯片。ZLG7290 提供了I2C 串行接口和键盘中断信号方便与处理器连接;可驱动8 位共阴数码管或64 个独立LED 和64 个按键, 可控扫描位数并且可控任一数码管闪烁,提供数据译码和循环移位段寻址等控制,58 个功能键可检测任一键的连击次数,无需外接元件即可直接驱动LED、即可扩展驱动电流和驱动电压。

    标签: LM3S RTC 单片机 扩展

    上传时间: 2013-11-18

    上传用户:Altman

  • 数码管驱动及键盘控制芯片CH451

    概述CH451是一个整合了数码管显示驱动和键盘扫描控制以及μP监控的多功能外围芯片。CH451内置RC振荡电路,可以动态驱动8位数码管或者64位LED,具有BCD译码、闪烁、移位等功能;同时还可以进行64键的键盘扫描;CH451通过可以级联的串行接口与单片机等交换数据;并且提供上电复位和看门狗等监控功能。

    标签: 451 CH 数码管 驱动

    上传时间: 2013-10-19

    上传用户:GavinNeko

  • 单片机串行通信发射机

    单片机串行通信发射机 我所做的单片机串行通信发射机主要在实验室完成,参考有关的书籍和资料,个人完成电路的设计、焊接、检查、调试,再根据自己的硬件和通信协议用汇编语言编写发射和显示程序,然后加电调试,最终达到准确无误的发射和显示。在这过程中需要选择适当的元件,合理的电路图扎实的焊接技术,基本的故障排除和纠正能力,会使用基本的仪器对硬件进行调试,会熟练的运用汇编语言编写程序,会用相关的软件对自己的程序进行翻译,并烧进芯片中,要与对方接收机统一通信协议,要耐心的反复检查、修改和调试,直到达到预期目的。单片机串行通信发射机采用串行工作方式,发射并显示两位数字信息,既显示00-99,使数据能够在不同地方传递。硬件部分主要分两大块,由AT89C51和多个按键组成的控制模块,包括时钟电路、控制信号电路,时钟采用6MHZ晶振和30pF的电容来组成内部时钟方式,控制信号用手动开关来控制,P1口来控制,P2、P3口产生信号并通过共阳极数码管来显示,软件采用汇编语言来编写,发射程序在通信协议一致的情况下完成数据的发射,同时显示程序对发射的数据加以显示。毕业设计的目的是了解基本电路设计的流程,丰富自己的知识和理论,巩固所学的知识,提高自己的动手能力和实验能力,从而具备一定的设计能力。我做得的毕业设计注重于对单片机串行发射的理论的理解,明白发射机的工作原理,以便以后单片机领域的开发和研制打下基础,提高自己的设计能力,培养创新能力,丰富自己的知识理论,做到理论和实际结合。本课题的重要意义还在于能在进一步层次了解单片机的工作原理,内部结构和工作状态。理解单片机的接口技术,中断技术,存储方式,时钟方式和控制方式,这样才能更好的利用单片机来做有效的设计。我的毕业设计分为两个部分,硬件部分和软件部分。硬件部分介绍:单片机串行通信发射机电路的设计,单片机AT89C51的功能和其在电路的作用。介绍了AT89C51的管脚结构和每个管脚的作用及各自的连接方法。AT89C51 与MCS-51 兼容,4K字节可编程闪烁存储器,寿命:1000次可擦,数据保存10年,全静态工作:0HZ-24HZ,三级程序存储器锁定,128*8 位内部RAM,32 跟可编程I/O 线,两个16 位定时/计数器,5 个中断源,5 个可编程串行通道,低功耗的闲置和掉电模式,片内震荡和时钟电路,P0和P1 可作为串行输入口,P3口因为其管脚有特殊功能,可连接其他电路。例如P3.0RXD 作为串行输出口,其中时钟电路采用内时钟工作方式,控制信号采用手动控制。数据的传输方式分为单工、半双工、全双工和多工工作方式;串行通信有两种形式,异步和同步通信。介绍了串行串行口控制寄存器,电源管理寄存器PCON,中断允许寄存器IE,还介绍了数码显示管的工作方式、组成,共阳极和共阴极数码显示管的电路组成,有动态和静态显示两种方式,说明了不同显示方法与单片机的连接。再后来还介绍了硬件的焊接过程,及在焊接时遇到的问题和应该注意的方面。硬件焊接好后的检查电路、不装芯片上电检查及上电装芯片检查。软件部分:在了解电路设计原理后,根据原理和目的画出电路流程图,列出数码显示的断码表,计算波特率,设置串行口,在与接受机设置相同的通信协议的基础上编写显示和发射程序。编写完程序还要进行编译,这就必须会使用编译软件。介绍了编译软件的使用和使用过程中遇到的问题,及在编译后烧入芯片使用的软件PLDA,后来的加电调试,及遇到的问题,在没问题后与接受机连接,发射数据,直到对方准确接收到。在软件调试过程中将详细介绍调试遇到的问题,例如:通信协议是否相同,数码管是否与芯片连接对应,计数器是否开始计数等。

    标签: 单片机 串行通信 发射机

    上传时间: 2013-10-19

    上传用户:uuuuuuu