单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt

单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt

ID:50066761

大小:1.01 MB

页数:31页

时间:2020-03-08

单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt_第1页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt_第2页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt_第3页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt_第4页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt_第5页
资源描述:

《单片机原理及应用 教学课件 作者 徐泳龙 主编 第10章____输入输出设备及接口技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十章输入/输出设备 及接口技术第一节七段LED显示器接口技术第二节键盘接口技术第三节打印机接口技术第四节数/模(D/A)与模/数(A/D)转换电路接口技术第五节串行通信接口技术1.LED显示器内部由发光二极管组成段显示。数码管结构又分为共阳极型和共阴极型。2.LCD液晶显示器常用的LCD可分为字符型和点阵型两大类。字符型可用来显示字符和数字,点阵型可用来显示汉字及图形。第一节七段LED显示器接口技术一、LED显示器结构和字段码关系由发光二极管组成,不同的发光段亮,可组成不同字型,电流太大,耗电量大

2、,电流太小,发光度不够,一般各管电流在10mA较合适。1.LED显示器结构 (Light-EmittingDiode)共阳极共阴极外形图2.7段LED字型码(段码)显示字形habcdefg共阳极段选码共阴极段选码0123456789ABCDEF“灭”1100000011111001101001001011000010011010100100101000001011111000100000001001000010001000100000111100011010100001100001101000111

3、011111111C0HF9HA4HB0H99H92H82HF8H80H90H88H83HC6HA1H86H8EHFFH3FH06H5BH4FH06H6DH7DH07H7FH6FH77H7CH39H5EH79H71H00H二、LED显示器接口LED显示器用于显示工业控制参数、过程状态。1.LED数码管共阴极LED和共阳极LED当LED字段引线与数据线连接,每个显示字形对应一个字形码。COMP1.0~1.7MCS-51afbgecdhabhabhCOMD7D6D5D4D3D2D1D0hgfedcba显

4、示程序任务:1)设置显示缓冲区,存放待显示数据。2)显示译码:程序存储器中建立字形码常数表,查表得出对应数据的字形码。3)输出显示:输出字形码到显示端口。例:MOVDPTR,#WTAB;指向字形码表首地址MOVA,@R0;取显示缓冲区中数据MOVCA,@A+DPTR;查表显示译码MOVP1,A;输出显示…WTAB:DB3FH,06H,5BH;字形码表…COMP1.0~1.7MCS-51afbgecdhabh2.LED接口电路显示多位数据的两种电路:1)静态显示多位LED分别用一组8位字段口,各位LE

5、D公共端接地,分别输出显示不同字形。abhCOMafbgecdhabhCOMabhCOM显示多位数据的两种电路:2)动态显示COMhCOMD7…D1D0D0D1D2hbbhCOMafbgecdhaaba对应字位线:D0D1D2D3D4D5每个LED需要一个8位并行口多位LED共用一个8位字段口,各位LED公共端用字位口控制,扫描输出显示不同字形。显示缓冲区与多位LED对应关系:显示程序:DIS:MOVR0,#7AH;指向显示缓冲区起始单元MOVR3,#01H;字位码初值→R3MOVA,R3;取字位

6、码DLP:MOVDPTR,#PAAR;指向字位口(PA口)MOVX@DPTR,A;输出字位码,显示其中1位MOVA,@R0;取一个显示数据ADDA,#0CH;查表偏移量MOVCA,@A+PC;取出字形码INCDPTR;指向字段口(PB口)MOVX@DPTR,A;输出字形码ACALLDLY1MS;延时1msINCR0;指向显缓区下一单元MOVA,R3;修改字位码RLA;显示下一位MOVR3,AJNBACC.6,DLP;未显示到最右边LED,继续显示RET;全部扫描一遍,结束DTAB:DB0C0H,0F

7、9H,0A4H;字形表DB0B0H,99H,DLY1MS:…;延时1ms子程序3)多位静态显示方式及其接口电路多位静态显示电路4)多位动态显示方式及其接口电路第二节键盘接口技术键盘输入数据和命令,显示用于计算机的状态、命令和计算结果。键盘单片机键盘有两种:一种是全编码键盘,其键码全由硬件提供,但是这种方式硬件结构复杂,成本高;另一种是非编码键盘,这种键盘多采用矩阵方式,利用软件识别键码及完成各种键功能处理。单片机系统中多采用非编码键盘。独立式按键接口设计一、独立式键盘接口电路P1.0P1.1P1.

8、7+5v1.接口与数据每个按键单独占有一根I/O接口引线。输入每根I/O接口引线的信号对应某个数据。2.键盘的可靠性消除抖动电路&I/O接口&+5v+5v消除抖动电路开关单片机抖动时间<10ms开关动作时间>100ms“1”“0”<10ms二、独立式按键接口程序设计键盘处理程序任务1)键输入检查键盘是否有键被按下,消除按键抖动。确定被按键的键号,获取键号。硬件电路消除抖动或软件消除抖动。2)键译码键号为键盘位置码,根据键号查表得出被按键的键值。键值:数字键0~9、字符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。