- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、独立式键盘接口电路及程序设计
第3章 智能仪器人机接口 3.1 键盘与接口 3.2 LED显示及接口 3.3 键盘/LED显示器接口设计 3.4 CRT显示及接口 3.5 微型打印机及接口 第3章 智能仪器人机接口 3.1 键盘与接口 3.1 键盘与接口 3.1.1 键盘输入基础知识 3.1.1 键盘输入基础知识 3.1.1 键盘输入基础知识 3.1.2 键盘接口电路及控制程序 3.2 LED 显示及接口 3.2.1 LED显示原理 3.2.1 LED显示原理 3.2.2 七段 LED 显示及接口 3.2.2 七段 LED 显示及接口 3.2.2 七段 LED 显示及接口 3.2.2 七段 LED 显示及接口 上述CRT点阵字符显示与LED点阵字符原理相近。 若CRT点阵字符采用5×7点阵,为了使字列字行之间留有一定的间隔,下方多空一点行,以备画点划线之用,每个字符实际占用7×10点阵。 CRT点阵字符显示与LED 点阵字符显示过程存在着很大区别:LED字符显示是逐字显示;CRT字符显示是电视式逐行扫描方式,因而,其显示顺序是自左而右显示出每一排文字各个字符的同一点行。若字符采用7×10 点阵,则扫描10行之后,第一排文字才能被完整扫描显示。 其扫描过程如图3-30所示。 一、 光栅扫描CRT字符显示原理 设屏幕含25个字符行(25×10=250点行),每字符行含80个字符(80×7=560点),则每帧含25×80=2000字符(250×560=14万显示点)。即显示RAM应有 2KB的容量。 二、 双行缓冲器工作方式 若帧频取50Hz,则显示RAM向字符发生器每秒要传输50×80×25=1 000 000个字符,需要用DMA 方式传输。 为了保证系统能连续工作,显示RAM读出普遍采用双行缓冲工作方式。显示RAM 的双行缓冲方式的工作示意图如下 二、状态分析法 直接分析法的优点是简明直观,缺点是命令的识别和处理程序的执行交错在一起,相互牵制,层次不清楚,当采用多用键,复用次数较多时,这一矛盾尤其突出。 用状态分析法可以克服这些缺点。 状态分析法将键盘分析程序作为时序系统,在一定的条件下系统可以处于某种状态,当条件改变后,它的状态可以发生变迁,即从一个状态变到另一个状态。 如果把键盘输入作为分析程序的输入条件,每当一个按键按下时,分析程序将根据它的现行状态和输入条件,决定产生何种相应动作以及变迁到哪一个新状态。在不同的状态下,同一按键又可能会具有不同的含义。引入状态概念后,只需开辟存储单元“记忆”当前状态,不必记住以前按键的情况,就能对当前按键的含义做出正确的解释,简化程序设计。 二、状态分析法 一般来说,状态分析法可分为以下四步进行: (1) 用状态图准确表述按键操作序列的定义; (2)由上述状态图导出的状态表。 状态表状态表是键盘分析程序的核心。 (3) 固化状态表:为了让微处理器能使用状态表,应将其转变成可供微处理器查询的形式。 (4) 设计键盘分析程序的设计 二、状态分析法 为了便于理解,下面以某一种函数发生器为例说明状态分析法具体实施步骤。 某函数发生器面板按键布局示意图 二、状态分析法 (1) 用状态图准确表述按键操作序列的定义; 二、状态分析法 (2)由上述状态图导出的状态表。 状态表状态表是键盘分析程序的核心。(详细内容见表3.2 ) 二、状态分析法 表中FNKEY一栏中所采用按键的编码是功能键码,而不是顺序码(键值)。这样 做是为了缩小程序中状态表的规模。 按键的键值与功能键码的关系如表3-3所示。10个数字键属于同一性质,用FNKY为1代表。为了区别不同的数字键,又定义了数字键码NUMB。 二、状态分析法 (3) 固化状态表:为了让微处理器能使用状态表,应将其转变成可供微处理器查询的形式(详细内容见表P73-74 ) 为了让微处理器能使用状态表,按一定的格式将表3-2构造成三张表:主表(仪器操作状态表),状态表入口地址表和处理子程序入口地址表。 1)主表: 2)状态表入口地址表 3)处理子程序入口地址表。 二、状态分析法 (4) 设计键盘分析 程序的设计 3.2.1 LED显示原理 3.2.2 七段LED显示及接口 3.2.3
您可能关注的文档
- VPN常见问题(适用于山东客户)-新锐信息.doc
- VPN系统介绍-中国药科大学.doc
- VTune分析器采集应用程序和系统的性能数据.ppt
- WEB1.ppt-无标题文档-北京大学.ppt
- Web系统功能测试工具Selenium-51Testing.ppt
- VC-BR70H4K高解析视频会议摄影机-Lumens.ppt
- Win2k系统安全.ppt
- WHET01-3V1.0智能配电基本电量型电力能效监测终端使用-威胜集团.doc
- VERS维普考试资源系统2011.2.ppt
- Windows操作系统补丁知多少一、为什么要给Windows打补丁二.doc
- 2025至2030中国抗体药物行业发展分析及市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030全球及中国主题公园规划行业调研及市场前景预测评估报告.docx
- 2025至2030双目间接检眼镜行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030输油管行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030特钢产业发展分析及政府战略规划实施报告.docx
- 2025至2030中国微耕机行业供需趋势及投资风险报告.docx
- 2025至2030中国汽车锁行业调研及市场前景预测评估报告.docx
- 2025至2030中国重型卡车行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030豚草花粉过敏治疗行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030电动按摩椅市场前景分析及行业调研及市场前景预测评估报告.docx
最近下载
- 一种纸面石膏板下料系统和主线系统的匹配控制方法.pdf VIP
- DB11 T 699.1-2010 农村基础信息数据元 第1部分:总体框架.pdf VIP
- 中医治疗白血病的方案.pdf VIP
- 个人简历表格下载word73254.pdf VIP
- 中国行业标准 GA/T 2187-2024法庭科学 整体分离痕迹检验规范.pdf
- 2024年7月黑龙江高中学业水平合格考英语试卷真题(含答案详解).docx VIP
- 结构力学考试试卷2013.doc VIP
- 中国联合网络通信有限公司企业400业务承诺话费协议.docx VIP
- DB11 T 704-2010 双条杉天牛监测与防治技术规程.pdf VIP
- DB11_T 647-2021 城市轨道交通运营服务管理规范.pdf VIP
原创力文档


文档评论(0)