南昌大学单片机微机原理课件第10章10.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《南昌大学单片机微机原理课件第10章10.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南昌大学 单片机 微机 原理 课件 10
- 资源描述:
-
1、微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 第十章 接口技术键盘接口键盘接口10.1显示器接口显示器接口10.2数数/模转换接口模转换接口10.4模模/数转换接口数转换接口10.5.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 10.1键盘接口10.1.1 键盘工作原理键盘工作原理1、键开关状态的可靠输入;、键开关状态的可靠输入;2、对按键进行编码以给定键值或直接给出键号。、对按键进行编码以给定键值或直接给出键号。(1)、监测有无键按下;、监测有无键按下;(2)、软件消除抖动;、软件消除抖动;(3)、处理、处理多键按下;多键按下;(4)、输出确
2、定的键号。、输出确定的键号。.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 10.1.2 独立式按键独立式按键芯片内有上拉电阻芯片内有上拉电阻 芯片内无上拉电阻芯片内无上拉电阻 独立式按键是指直接用独立式按键是指直接用I/O口线构成的单个按键电路。口线构成的单个按键电路。每个独立式按键独立占有一根每个独立式按键独立占有一根I/O口线,每根口线的工作状口线,每根口线的工作状态不会影响其他口线的工作状态。态不会影响其他口线的工作状态。10.1键盘接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 SMKEY:ORL P1,#0FFH ;置;置P1口为
3、输入方式口为输入方式 MOV A,P1 ;读;读P1口信息口信息 JNB ACC.0,P0F;0号键按下,转号键按下,转0号键处理号键处理 JNB ACC.1,P1F;1号键按下,转号键按下,转1号键处理号键处理 JNB ACC.7,P7F;7号键按下,转号键按下,转7号键处理号键处理 LJMP SMKEY P0F:LJMP PROG0 P1F:LJMP PROG1 P7F:LJMP PROG7 PROG0:LJMP SMKEY PROG1:LJMP SMKEY PROG7:LJMP SMKEY10.1键盘接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 10.1.3
4、 行列式按键行列式按键 判有无键按下;判有无键按下;判按下的是哪一判按下的是哪一键;键;键处理。键处理。10.1键盘接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 10.2.1 LED显示器的结构与原理显示器的结构与原理 LED显示器是由发光二极管组合显示字符的显示器件。显示器是由发光二极管组合显示字符的显示器件。它使用了它使用了8个个LED发光二极管发光二极管,其中其中7个用于显示字符个用于显示字符,1个用个用于显示小数点于显示小数点,故称之为故称之为7段发光二极管数码显示器。段发光二极管数码显示器。10.2显示器接口.微机原理与接口技术微机原理与接口技术 第十章
5、第十章 接口技术接口技术 段码位段码位D7D6D5D4 D3 D2 D1 D0 显示段显示段dpgfedcba10.2显示器接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 10.2.2 静态显示接口静态显示接口10.2显示器接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 10.2显示器接口MOV R2,#08H ;显示显示8个数码管个数码管MOV R0,#DIS7;显示缓冲区末地址显示缓冲区末地址DL0:MOV A,R0;取查表偏移量取查表偏移量MOV DPTR,#TAB;指向字形表首指向字形表首MOV A,A+DPTR;查表得字形码查表
6、得字形码MOV SBUF,A;发送显示发送显示DL1:JNB TI,DL1CLR TIDEC R0DJNZ R2,DL0TAB:DB 0C0H,0F9H,0A4H,0B0H,99H ;0,1,2,3,4 DB 92H,82H,0F8H,80H,90H.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 10.4.1 DAC电路原电路原理理10.4数/模转换接口 D/A转换是将数字信号转换为与此数值成正比的模拟量。转换是将数字信号转换为与此数值成正比的模拟量。为实现为实现D/A转换,需要使用解码网络。解码网络的主要形转换,需要使用解码网络。解码网络的主要形式有二进制权电阻解码网
7、络和式有二进制权电阻解码网络和T型电阻解码网络。型电阻解码网络。实际应用的实际应用的D/A转换器多数都采用转换器多数都采用T型电阻网络。型电阻网络。.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 )()/(303132334222223ddddRVRVREFFBo10.4数/模转换接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 1、D/A建立时间:建立时间:D/A 建立时间是描述转换速率快建立时间是描述转换速率快慢的一个重要参数,是指慢的一个重要参数,是指 D/A 转换器输入数字量为满刻度转换器输入数字量为满刻度值(二进制各位全为值(二进制各
8、位全为 1)时,从输入加上,到模拟量电压)时,从输入加上,到模拟量电压输出达到满刻度值或满刻度值的某一百分比(如输出达到满刻度值或满刻度值的某一百分比(如 99%)所需的时间,也可称之为所需的时间,也可称之为 D/A 转换速度。转换速度。根据建立时间的长短,可以将根据建立时间的长短,可以将DAC分成超高速(分成超高速(1S)、高速(、高速(101S)、中速()、中速(10010S)、低速)、低速(100S)几档。)几档。由于计算机的运行速度高于由于计算机的运行速度高于 D/A 建立时间,所以无论建立时间,所以无论是什么类型的是什么类型的 D/A 转换器,都必须在接口中安置锁存器,转换器,都必须
9、在接口中安置锁存器,锁存短暂的输出信号,为锁存短暂的输出信号,为 D/A 转换器提供足够时间的、稳转换器提供足够时间的、稳定的数字信号。定的数字信号。10.4.2 D/A转换器的主要性能指标转换器的主要性能指标 10.4数/模转换接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 2、D/A转换精度:转换精度:精度参数用于表明精度参数用于表明 D/A 转换的精确转换的精确程度,一般用误差大小表示。通常以满刻度电压(满量程程度,一般用误差大小表示。通常以满刻度电压(满量程电压)电压)VFS 的百分数形式给出。例如,精确度为的百分数形式给出。例如,精确度为 士士 0.1指的
10、是最大误差为指的是最大误差为 VFS 的士的士 0.1%,如果,如果 VFS 为为5V,则最,则最大误差为士大误差为士 5 mV。3、分辨率:、分辨率:分辨率表示对输入的最小数字量信号的分分辨率表示对输入的最小数字量信号的分辨能力,即当输入数字量最低位(辨能力,即当输入数字量最低位(LSB)发生一次变化时,)发生一次变化时,所对应输出模拟量的变化量。它与输入数字量的位数有关。所对应输出模拟量的变化量。它与输入数字量的位数有关。如果数字量的位数为如果数字量的位数为 n,则则 D/A 转换器的分辨率为转换器的分辨率为 2-n。10.4.2 D/A转换器的主要性能指标转换器的主要性能指标 10.4数
11、/模转换接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 DAC0832是使用非常普遍的位是使用非常普遍的位D/A转换器,由于其片转换器,由于其片内有输入数据寄存器,故可以直接与单片机接口。内有输入数据寄存器,故可以直接与单片机接口。DAC0832以电流形式输出,当需要转换为电压输出时,以电流形式输出,当需要转换为电压输出时,可外接运算放大器。可外接运算放大器。DAC0832主要特性主要特性:n 分辨率位;分辨率位;n 电流建立时间电流建立时间S;n 数据输入可采用双缓冲、单缓冲或直通方式;数据输入可采用双缓冲、单缓冲或直通方式;n 输出电流线性度可在满量程下调节;输
12、出电流线性度可在满量程下调节;n 逻辑电平输入与逻辑电平输入与TTL电平兼容;电平兼容;n 单一电源供电(单一电源供电(5V15V););n 低功耗,低功耗,20m。10.4.3 DAC0832转换器及接口转换器及接口10.4数/模转换接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 1、DAC0832内部结构及引脚内部结构及引脚10.4数/模转换接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 Dl0Dl7:数据输入线,数据输入线,TTL电平,有效时间应大于电平,有效时间应大于90ns。ILE:数据锁存允许控制信号输入线,高电平有效。数据锁
13、存允许控制信号输入线,高电平有效。CS:片选信号输入端,低电平有效。片选信号输入端,低电平有效。WR1:输入寄存器的写选通输入端,负脉冲有效(脉冲宽度输入寄存器的写选通输入端,负脉冲有效(脉冲宽度应大于应大于500ns)。当)。当CS为为“0”,ILE为为“1”,WR1有效时,有效时,Dl0DI7状态被锁存到输入寄存器。状态被锁存到输入寄存器。XFER:数据传输控制信号输入端,低电平有效。数据传输控制信号输入端,低电平有效。WR2:DAC寄存器写选通输入端,负脉冲(脉冲宽度应大于寄存器写选通输入端,负脉冲(脉冲宽度应大于 500ns)有效。当)有效。当XFER为为“0”且且 WR2有效时,输入
14、寄存器有效时,输入寄存器的状态被传送到的状态被传送到 DAC 寄存器中。寄存器中。1、DAC0832内部结构及引脚内部结构及引脚10.4数/模转换接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 IOUT1:电流输出端,当输入全为电流输出端,当输入全为“1”时,其电流最大。时,其电流最大。IOUT2:电流输出端,其值和电流输出端,其值和 IOUT1端的电流之和为一常数。端的电流之和为一常数。RFB:反馈电阻端,芯片内部此端与反馈电阻端,芯片内部此端与 IOUT1 之间已接有一之间已接有一个个 15 k 的电阻。的电阻。VCC:电源电压端,电压范围为电源电压端,电压范围
15、为515V。VREF:基准电压输入端,输入电压范围为基准电压输入端,输入电压范围为-10 10V。AGND:模拟地,为模拟信号和基准电源的参考地。模拟地,为模拟信号和基准电源的参考地。DGND:数字地,为工作电源地和数字逻辑地,两种地线最数字地,为工作电源地和数字逻辑地,两种地线最好在基准电源处一点共地。好在基准电源处一点共地。1、DAC0832内部结构及引脚内部结构及引脚10.4数/模转换接口.微机原理与接口技术微机原理与接口技术 第十章第十章 接口技术接口技术 2、DAC0832的应用的应用 ()、单缓冲工作方式()、单缓冲工作方式 此方式适用于只有一路模拟量输出,或有几路模拟量此方式适用
展开阅读全文