基于电荷泵的多LED驱动器 (3)

来源:本站
导读:目前正在解读《基于电荷泵的多LED驱动器 (3)》的相关信息,《基于电荷泵的多LED驱动器 (3)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《基于电荷泵的多LED驱动器 (3)》的详细说明。
简介:0px; font-size: 14px; text-indent: 28px; line-height: 22px; color: rgb(51, 51, 51); font-family: 宋体, Georgia, verdana, serif; background-color: rgb(255, 255, 255); ">Void pcwrite(int port,unsigned cha

0px; font-size: 14px; text-indent: 28px; line-height: 22px; color: rgb(51, 51, 51); font-family: 宋体, Georgia, verdana, serif; background-color: rgb(255, 255, 255); ">Void pcwrite(int port,unsigned char ch)

{ outportb(pcreadwrite,ch);

while ((inportb(pcrdstate)&0x02)!=0x02); /*等待单片机读走数据*/

{ }

}

单片机读子程序:

MCUWR:MOV DPTR,#4000H

MOVX A,@DPTR

RETI

PC104读数据函数:

Unsigned char pcread(int port)

{ while((inportb(pcrdstate)&0x01)!=0x01);/*等待单片机写数据*/

{}

return inportb(pcreadwrite);

}

单片机写子程序:

MCUWR:MOV DPTR,#8000H

MOVX @DPTR,A

;等待PC104读走数据

RET

4 结论

用CPLD实现单片机与ISA总线接口的并行通信,电路结构简单、体积小,1片CPLD芯片足够,并且控制方便,实时性强,通信效率高。本设计方法已成功地应用于作者开发的各种数据采集系统中,用作单片机与PC104之间的并行数据通信,效果非常理想。

提醒:《基于电荷泵的多LED驱动器 (3)》最后刷新时间 2024-03-14 01:13:28,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《基于电荷泵的多LED驱动器 (3)》该内容的真实性请自行鉴别。