686-第10章基于单片机的嵌入式接口设计.ppt

686-第10章基于单片机的嵌入式接口设计.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 基于单片机的 嵌入式接口设计 10.1 键盘接口设计 10.1.1 键盘的工作原理 按键抖动 硬件去抖动 硬件去抖动 软件去抖动 10.1.2 独立式按键 10.1.3 矩阵式按键 矩阵式键盘矩阵式按键表 矩阵式键盘接口电路 如何判断按键的是否被按下 如何判断具体那个键被按下 键盘的编码 获得行信号 JugeKeyPressed: CLR A MOV P1,#0FFH ANL P1, MOV A,P1 ORL A, CPL A RET ;A为0,表明没有按键 检测有无按键 JugeKeyBoard: LCALL JugeKeyPressed JZ JugeKeyEnd LCALL Delay10ms LCALL JugeKeyPressed JZ JugeKeyEnd SETB KeyPressed;按键标志位 JugeKeyEnd: RET 按键识别,获得键盘码 JugeWhichKey: MOV ScanTimes,#4 MOV A, ScanLoop: ORL P1, ANL P1,A MOV WhichCol, A; WhichCol高四位放列信号 MOV A,P1 MOV InputKey, A; InputKey低四位放行信号,高四位保留 ;锁存器内容,还是原来的列信号 ORL A, CPL A JZ ScanNextRow LJMP FindKey ScanNextRow:MOV A, WhichCol RL A MOV WhichCol, A DJNZ ScanTimes,ScanLoop CLR KeyPressed LJMP JugeKeyOver 10.2 数码管(LED)显示器 静态显示电路 动态显示电路 10.2.2 LED显示驱动技术 三极管放大驱动电路 非门驱动电路 10.3 液晶显示(LCD)接口设计 10.3.1 点阵式液晶显示器的基本原理 10.3.2 液晶显示器引脚 10.3.3 时序波形 10.3.3 时序波形 10.3.4 显示模块控制字 10.3.4 显示模块控制字 10.3.4 显示模块控制字 10.3.5 单片机和液晶模块硬件接口设计 直接访问方式 间接访问方式 10.4 模数(ADC)、数模(DAC) 接口设计 10.4.1 ADC0809芯片结构 10.4.2 ADC0809的工作原理 10.4.3 A/D转换器的接口设计实例 查询方式和中断方式电路 等待延时方式 10.4.4 D/A转换器DAC0832结构 10.4.5 D/A转换器DAC0832与单片机的接口技术 直通方式 单缓冲器连接方式 双级缓冲器连接方式 10.5 单片机常用总线接口设计及实例 10.5.1 概述 10.5.2 I2C总线的基本特征 10.5.3 I2C总线的数据传输格式 10.5.5 I2C总线接口设计实例 I2C总线接口芯片24LC256 10.5.6 单片机对24LC256的读写操作 10.5.6 单片机对24LC256的读写操作 写数据指令 读数据指令 读、写数据指令每执行一次读、写操作,列地址就自动增一。必须注意的是,进行读操作之前,必须有一次空操作,紧接着再读才会读出所要读的单元中的数据 通过单片机对LCD显示器的显示RAM进行写操作就可以在液晶模块上显示相应的字符,单片机对液晶显示可以采用两种不同的访问方式,直接访问和间接访问两种,针对不同的访问方式有不同电路设计和软件设计,现分别介绍 图10-15 直接访问方式 图10-16 间接访问方式 10.4.1 ADC0809芯片结构 10.4.2 ADC0809的工作原理 10.4.3 A/D转换器的接口设计实例 10.4.4 D/A转换器DAC0832结构 10.4.5 D/A转换器DAC0832与单片机的接口技术 图10-17 ADC0809的引脚图 图10-18 ADC0809工作时序图 由于ADC0809片内无时钟信号,时钟信号由CLOCK端送入,最佳的时钟频率为640KHZ,在ADC0809与单片机的接口中,时钟信号通常由单片机的ALE信号4分频得到,由于单片机的ALE是晶振频率的6分频,若单片机的晶振频率为12MHz,则ALE的4分频为500KHz左右,满

您可能关注的文档

文档评论(0)

小玉儿 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档