论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
图4.2 8255A的引脚图
本次设计8255A的工作方式选择0完成输出功能,用来向数模转换器输出8位数字信号。端口B工作在方式1,完成输入功能,用来接受由模数转换器输入的8位数字信号。端口C做控制用,用做数模转换器ADC0809的启动信号,用做输入的信号,用做中断请求信号,连接89C51的口以便向CPU发出中断请求。
4.3 模数转换芯片ADC0809
ADC0809是National半导体公司生产CMOS材料的A/D转换器。它具有8个通道的模拟量输入线,可在程序控制下对任意通道进行A/D转换,得到8位二进制数字量。
其主要技术指标如表4.3.1所示.
表4.1 ADC0809的主要技术指标
其引脚如图4.3所示。
图4.3 ADC0809的引脚图
图4.4 ADC0809的模拟电压输入电路
数模转换芯片DAC0832
DAC0832是美国数据公司的8位双缓冲D/A转换器,片内带有数据锁存器,可与通常的微处理器直接接口。电路有极好的温度跟随性。使用COMS电流开关和控制逻辑来获得低功耗和低输出泄露电流误差。其主要技术指标如表4.2所示.
表4.2 DAC0832的技术指标
DAC0832引脚如图4.5所示.
图 4.5 DAC0832引脚图
DAC0832的引脚功能如下:
· D0~7(脚7~4,16~13):数据输入线
· ILE (脚19):数据允许信号,高电平有效
· (脚1):输入寄存器选择信号,低电平有效
· (脚2):输入寄存器写选通信号,低电平有效 大学排名
· (脚18):DAC寄存器写选通信号,低电平有效
· (脚17):数据传送信号,低电平有效
·VCC (脚20):电源输入线
·IOUT1和IOUT2(脚11、12):电源输入线
·AGND (脚3) 模拟信号地
·DGND (脚10)数字地
·RFB (脚9):反馈信号输入线
·VREF (脚8):基准电源输入线
DAC0832由8位输入锁存器,8位D/A转换电路组成。 DAC0832的输出是电流型的。在微机系统中,通常需要电压信号,电流信号和电压信号之间的转换可由放大器来实现,原理如图4.6所示:
图4.6 DAC0832的电压输出电路
根据DAC0832的输入锁存器和DAC寄存器的不同控制方法,DAC0832有三种工作方式:
·单缓冲方式;
·双缓冲方式;
·直通方式;
本次设计采用直通方式,此方式适用于连续反馈控制控制线路中,方法是:数据不通过缓冲存储器,即、、、均接地,ILE接高电平。此时必须通过I/O接口与CPU连接,以匹配CPU与D/A的转换。
4.5 LED显示器
LED显示是单片机应用系统中常用的输出器件。它由若干个发光二极管组成的,当发光二极管导通时,相应的一个点或一个笔画发亮。控制不同的组合的二极管导通,就能显示出各种字符,本次设计采用8段共阳极LED显示器,如图4.7所示:
图4.7 8段共阳极LED显示器的结构及引脚图
8段LED显示器的dp显示端用于小数点显示。由于8段LED显示器有8各段发光二极管,所以字符码为一个字节。其字型码如表4.3所示
表 4.3 8段LED字型码
显示字符 共阳极字型码 显