如果您无法下载资料,请参考说明:
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,AMOVDPTR,#7EFFH;7EFFH是8279数据地址LOOP1:MOVA,@R0MOVX@DPTR,A;段选码送8279显示RAMINCR0;指向下一个段选码DJN2R7,LOOP1;16个段选码送完?MOVR0,#40H;40H为键值存放单元首址MOVR7,#10H;有16个键值LOOP2:MOVDPTR,#7FFFH;读8279状态LOOP3:MOVXA,@DPTRANLA,#0FH;取状态字低4位JZLOOP3;FIFO中无键值时等待输入MOVA,#40H;输出读FIFO的RAM命令MOVX@DPTR,A;命令送入MOVDPTR,7EFFH;读键输入数据MOVXA,@DPTR;读入键值MOV@R0,A;键值存入内存40H~4FHINCR0;指向下一个键值存放单元DJNZR7,LOOP2;读完10H个键入数据?HERE:AJMPHERE;键值读完等待