单片机应用系统中,多用LED数码管作为显示装置,以矩阵键盘作为输入装置.常用的单片机与显示器、键盘的接口有2种方式:并行方式和串行方式.并行方式以单片机的并行口(或扩展I/O口)通过一定的驱动装置连接LED数码管的段、位驱动器和矩阵式键盘,进行动态显示和扫描查询键盘.其电路简单,但占用的I/O口位较多.串行方式采用单片机的串行口连接移位寄存器,再驱动LED的段和矩阵式键盘.这种电路虽然所占的I/O口位较少,但接口芯片的数量将随LED数码管数量的增加而增加,电路比较复杂.本文介绍的接口电路,属并行方式,采用了合适的芯片进行硬件译码和驱动,故电路更为简单.与通常所用的并行方式相比,在连接相同数量的LED显示器和输入键的情况下,所占用的I/O口位较少,能满足一般单片机应用系统的需要.
资源简介:一种8 位I/O口的单片机显示器和键盘接口
上传时间: 2013-07-29
上传用户:标点符号
资源简介:c8051f120为主控芯片,P5口的8位IO口完成的16位按键,键值“扫描”检测。检测得到的结果通过函数返回。在此程序中返回键值使用用字库字符显示程序显示在Lcd上。
上传时间: 2013-12-31
上传用户:gxf2016
资源简介:该源码通过IO口对sht1x系列温度传感器系列进行了控制, 用户只要根据自己的硬件对IO口进行设置即可使用,使用时注意IO口的输入输出和内部上拉控制即可使用.
上传时间: 2014-01-19
上传用户:tyler
资源简介:用89C51串行口外接CD4094移位寄存器扩展8位并行口,8位并行口的每位都接一个发光二极管,要求发光二极管从左到右以一定延迟轮流显示,并不断循环。
上传时间: 2013-12-20
上传用户:pkkkkp
资源简介:此模块用于"PS/2接口的鼠标或键盘"与"具有外部读写的8位并口单片机"双向通信模块. Verilog HDL语言编写,在Quartus II 8.1 (32-Bit)软件中编译,并下载至EPM7128SLC84-10芯片中通过. 文件中有详细的注解. 此模块具有对于PS/2时钟和数据线的滤波功能,这...
上传时间: 2017-02-20
上传用户:集美慧
资源简介:关于用带SPI接口的MCP23S17扩展16位通用IO端口的单片机实验,适合感兴趣的学习者学习,可以提高自己的能力,大家可以多交流哈
上传时间: 2022-05-19
上传用户:zhaiyawei
资源简介:用C51单片机挂液晶显示器和键盘的一个自动测量功放参数的系统源代码。
上传时间: 2013-12-01
上传用户:ve3344
资源简介:在软件proteus下仿真MCU-51单片机6位LED计数器的演示例子和完整源代码(keil工程)
上传时间: 2015-06-24
上传用户:海陆空653
资源简介:通过PortTalk和改良的函数集、在Windows 2000 和 Windows XP 下进行IO口的直接访问。主调函数为OpenCurrentProcessIOAllAccess(PID: THandle)或者OpenCurProcessIOAllAccess(CurWnd: THandle),PID为进程ID,CurWnd为窗口句柄。
上传时间: 2015-08-06
上传用户:D&L37
资源简介:ad974同c8051f040spi通讯的例程。实现了16位对8位spi控制器的操作。使用时须将程序中can和显示等模块剔除(及其定义)即可编译通过。此程序是产品中实用的。只是将算法剔除了。
上传时间: 2014-01-14
上传用户:417313137
资源简介:一个演示如何使用和定义F2407的IO口的程序例子,在CCS下编译通过
上传时间: 2016-01-23
上传用户:515414293
资源简介:51单片机扩展IO口的8255驱动程序,很好用的程序,直接用
上传时间: 2016-03-18
上传用户:hebmuljb
资源简介:在ASIC设计中常常会用到双向IO口来节省系统的硬件资源。但很少有书籍对INOUT口的程序设计和仿真进行介绍,同时,一些书籍介绍的方法在实际中无法使用,本文通过一个图象传感器的事例来详细说明INOUT口的设计方法,并提出一些与实际情况相符的仿真方法
上传时间: 2013-12-16
上传用户:JasonC
资源简介:AT89C51是带4K字节闪烁可编程可擦除只读存储器(EPEROM)的低电压、高性能CMOS 8位微处理器(俗称单片机)。以下为管脚说明。
上传时间: 2016-10-20
上传用户:清风冷雨
资源简介:由于普通单片机只有一个串口,由于用户可能会用到多个串口,而对于双串口的单片机价格贵,不如自己动手选择两个IO口,自己模拟串口通讯,以下为模拟串口程序.
上传时间: 2016-10-21
上传用户:tb_6877751
资源简介:8250扩展串口的单片机C51例程和相关资料。
上传时间: 2016-11-19
上传用户:klin3139
资源简介:M8+1302+18b20+8位数码管的sch和gcc源程序
上传时间: 2014-01-04
上传用户:txfyddz
资源简介:这是DM642(EVM开发板)的IO控制和定时器控制IO口的原代码,用CCS3.3可以打开,调试通过.
上传时间: 2017-03-29
上传用户:zq70996813
资源简介:M8+1302+18b20+8位数码管的sch和gcc源程序 数码管显示
上传时间: 2017-05-11
上传用户:924484786
资源简介:液晶显示驱动ST7920 使用8位并口驱动的,内部是该驱动的源码!
上传时间: 2014-01-25
上传用户:ynwbosss
资源简介:这个通用的Bootloader可以支持大部分具有自编程功能、带有Boot区和UART串口的AVR单片机(主要是Mega系列)。如果是多串口的单片机,可以任意选择使用其中的一个串口。程序支持RS232/RS485/RS422方式,如果程序稍加修改,也应当可以很容易的支持USI、SPI、I2C...
上传时间: 2017-07-04
上传用户:hgy9473
资源简介:前面我们已经完成了第一个实例:流水灯的实验。今天我们开始进行第二个实例的学习:8位数码管的显示。
上传时间: 2013-05-23
上传用户:情义强哥
资源简介:一个8位机下的iic驱动程序,I/O口模拟的,可以参考一下哦!
上传时间: 2015-08-29
上传用户:aeiouetla
资源简介:4位并口的12864液晶驱动程序,适合avr单片机,独立头文件
上传时间: 2015-09-03
上传用户:671145514
资源简介:描述了一个8位二进制输入的DAC 文章中包含源代码 采用数字化技术、在测控系统中用IP核实现D/A转换,并且在1片可编程逻辑器件中实现。它不受温度的影响,既可保持高分辨率,又可降低对电路精度和稳定度的要求,并减少元件的数量。
上传时间: 2016-06-10
上传用户:王楚楚
资源简介:视频编码电路主要实现接收8位CCIR656格式的YUV数据,(例如MPEG解码数据),并编码成亮度Y和色度信号C,以及合成CVBS信号,经过D/A转换后输出。基本的编码功能包括副载波产生,色差信号调制,同步信号内插。 主要应用在视频处理,军事图像处理。 GM7221设计...
上传时间: 2013-12-29
上传用户:Divine
资源简介:基于ep3c10e144 FPGA +双核8位AD928设计的双通道示波器quartus8.0 verilog 工程源码+ PDF硬件原理图,双通道示波器应用到FPGA主控与双核8位AD9288,AD9288是一款双核8位单芯片采样模数转换器(ADC),内置片内采样保持电路,专门针对低成本、低功耗、小尺寸和...
上传时间: 2022-01-21
上传用户:
资源简介:ST7796S 显示芯片驱动程序源码,包含STM32F103 51 mega2560等源码,内部文件有详细的针脚接线说明,源码显示采用8位并口控制,代码兼容ILI9486,包含触摸显示,。f103芯片的帧率能达到14帧。
上传时间: 2022-07-17
上传用户:xsr1983
资源简介:8位ADC TLC0838 的C语言程序
上传时间: 2014-12-21
上传用户:xwd2010
资源简介:国人为8位机写的实时操作系统,已经有实际的产品应用。
上传时间: 2015-03-28
上传用户:ecooo