单片机接口技术.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:17 大小:439KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

单片机接口技术.ppt

单片机接口技术.ppt

预览

免费试读已结束,剩余 7 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

8-1LED显示器接口T显示程序任务:2.LED接口电路8-2-1独立式键盘电路按键处理程序:8-3D/A转换器接口DAC0832与单片机连接8-4A/D转换器接口三.ADC0809与单片机连接1.8279的组成及引脚8279芯片有40条引脚,由单一+5V电源供电。它主要由以下几部分组成:(1)I/O控制和数据缓冲器;(2)控制和定时寄存器及定时控制部分;(3)扫描计数器;(4)回送缓冲器与键盘去抖动控制电路;(5)FIFO(先进后出)寄存器和状态电路;(6)显示器地址寄存器及显示RAM。图7.308279的引脚图2.8279的接口电路与应用更新显示器和用查询方法读出16个键输入数的程序如下:MOVR0,#30H;设30H~3FH存放显示字形的段数据MOVR7,#10H;显示16位数MOVA,#90H;输出写显示数据命令MOVX@DPTR,AMOVDPTR,#7EFFH;7EFFH是8279数据地址LOOP1:MOVA,@R0MOVX@DPTR,A;段选码送8279显示RAMINCR0;指向下一个段选码DJN2R7,LOOP1;16个段选码送完?MOVR0,#40H;40H为键值存放单元首址MOVR7,#10H;有16个键值LOOP2:MOVDPTR,#7FFFH;读8279状态LOOP3:MOVXA,@DPTRANLA,#0FH;取状态字低4位JZLOOP3;FIFO中无键值时等待输入MOVA,#40H;输出读FIFO的RAM命令MOVX@DPTR,A;命令送入MOVDPTR,7EFFH;读键输入数据MOVXA,@DPTR;读入键值MOV@R0,A;键值存入内存40H~4FHINCR0;指向下一个键值存放单元DJNZR7,LOOP2;读完10H个键入数据?HERE:AJMPHERE;键值读完等待