两条I/O,接六个按键的电路(无附加集成块)及配套KeilC程序
2014-11-10 126
//6keyfor2io.c // //昨日网友啊龙发布了一个《两条I/O,接六个按键的电路(无附加集成块)》 //思路非常巧妙,仅用2个IO就可区分出无键和6个单独按键共7种状态, //不过论坛上好像有许多人没搞清怎么去区分出这些状态, //故针对该电路写了个配套的按键检测程序,希望大家喜欢! //如有疑问也可发送邮件至:xwjfile@21cn.com讨 .. [查看全文]
51单片机I/O口使用经验
2013-04-05 24
按常规,在51端口(P1、P2、P3)某位用作输入时,必须先向对应的锁存器写入1,使FET截止。一般情况是这样,也有例外。所谓IO口内部与电源相连的上拉电阻而非一常规线性电阻,实质上,该电阻是由两个场效应管并联在一起:一个FET为负载管,其阻值固定;另一个FET可工作在导通或截止两种状态(姑且叫可变FET)。使其总电 .. [查看全文]
FPGA中双向端口I/O的研究
2013-04-03 莫海永 张申科 3
摘要针对现场可编程门阵列(FPGA)芯片的特点,研究 FPGA 中双向端口I/O 的设计,同时给出仿真初始化双向端口I/O 的方法。 采用这种双向端口的设计方法,选用 Xilinx 的Spartan2E 芯片 设计一个多通道图像信号处理系统。引言FPGA 是现场可编程门 阵 列 的 缩 写,它 是 在PAL,GAL 及 EPLD 等可编程器件的基础上发展起 来的。FPGA .. [查看全文]
89C51 单片机I/O 口模拟串行通信的实现方法
2013-01-26 严天峰 12
目前普遍采用的MCS51 和PIC 系列单片机通常只有一个(或没有)UART异步串行通信接口,在应用系统中若需要多个串行接口(例如在多机通信系统中,主机既要和从机通信又要和终端通信)的情况下,通常的方法是扩展一片8251 或 8250 通用同步/异步接收发送芯片(USART),需额外占用单片机I/O 资源。本文介绍一种用单片机普通 .. [查看全文]
uClinux下中断驱动的I/O方式
2012-11-28 15
摘要 在开发数据流设备的驱动程序时,采用中断驱动的I/O方式结合缓冲区的使用,可以将数据的接收和系统调用read隔离开来,提高设备在系统中的运行效率。本文在讨论uClinux下中断处理程序和底半部分的开发的基础上,以一种电信E1线路和以太网互联设备上数据流设备为例,讲述中断驱动的I/O方式的驱动程序开发。主要过程是在 .. [查看全文]
S3C44B0的可用I/O口分析
2012-11-07 12
S3C44B0X具有71个I/O口,但不是每一个都可以供用户使用的,下面列表分析I/O的可用性。 PA0~PA8:做地址线, 最好不用 PA9 :如果不需要扩展32M的存储器, 可用(仅做输出) PB0~PB10:SDRAM接口和片选线, 最好不用 PC0~PC3:如果不需要IIS音频接口, 可用 PC4~PC7:如果不需要外接LCD, 可用 PC8~PC9:如果不需要使 .. [查看全文]
TMS320VC5402 DSP的并行I/O引导装载方法研究
2012-10-08 11
摘要 介绍TMS320VC5402 DSP芯片的性能,着重分析它的片内ROM结构及并行I/O引导装载程序,并给出利用8031单片机实现8位并行I/O引导装载的方法。实践证明,该方法具有很大的灵活性和实用性。 TMS320VC5402(以下简称C5402)是德州仪器公司(TI)1999年10月推出的性价比极高(目标价格仅为5美元)的定点数字信号处理 .. [查看全文]
MCS-51单片机I/O端口的存取
2012-06-02 7
MCS-51单片机通常有4个8位I/O端口, 向各端口的写数据均写入到对应端口的锁存器中, 但对各端口的读操作却有两个方式:读锁存器和读引脚 1 读-修改-写操作 Pn(指P0,P1,P2,P3)在51汇编语言中是特殊的标识符,既代表Pn端口引脚,又代表Pn锁存器(Pn SFR)。在MCS-51指令系统中有些指令读锁存器的值, 有些指令则读引脚上的值。 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号