下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二十一实验二十一 8279 键盘显示实验键盘显示实验一、实验目的一、实验目的1.了解 8279 内部定时/计数器使用方法2.学习计数器各种工作方式的用法二、实验说明二、实验说明键盘和八段显示器可以直接使用单片机 89c51 的并行口,或者用 74ls273 和74ls244、并行接口芯片 8255 或多功能接口芯片 8155 与微型计算机接口。用上述接口方法,对键盘和显示器的扫描是由软件实现的,不但程序比较复杂,更不利的是占用 cpu 很多时间。若采用专用的可编程键盘/显示控制器 8279 与微型计算机接口,则由 8279 对键盘和显示器进行自动扫描,充分地提高 cpu 的工作效率。ine
2、tel8279 芯片是一种通用的可编程键盘显示器接口器件,单个芯片就能完成键盘输入和八段显示器显示控制两种功能。8279 的内部结构如下图:8279 引脚功能如下:db0db7数据总线,三态,双向clk时钟输入ao数据选择,输入rd、wr读、写,输入,低电平有效irq中断请求信号,输出,高电平有效sl0sl3扫描信号,输出rl0rl7回复信号,输入shift移位信号,输入,高电平有效cntl/stb控制/选通信号,输入,高电平有效 outa3outa0a 组显示信号,输出outb3outb0b 组显示信号,输出bd显示消隐信号,输出,低电平有效三、实验内容及步骤三、实验内容及步骤 1、单片机最
3、小应用系统 1 的 p0 口接 8279 的 db0db7 口,8279 的 y0y7 接动态扫gnd20vcc40outa027outb031outa126outb130outa225outb229outa324outb328db012bd23db113db214sl032db315sl133db416sl234db517sl335db618db719rl038rl139irq4rl21rl32cs22rl45rd10rl56wr11rl67a021rl78clk3shift36reset9cntl/s378279描显示的 smg1smg6 口, outb0outa3 口接动态扫描显示的段码
4、口;单片机最小应用系统 1 的 wr、rd、p2.0、p2.7、ale、reset、int0 分别接 8279 的wr、rd、a0、cs、clk、reset、irq。 2、安装好伟福仿真器,用串行数据通信线连接计算机与仿真器,把 87c52 型仿真头插到模块的单片机插座中,打开模块电源,插上仿真器电源插头。3、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、cpu 类型;选择通信端口,测试串行口。4、打开 8279.asm 源程序,编译无误后运行程序,按阵列式键盘,6led 显示键值。5、可把源程序编译成可执行文件,烧录到 89c51 芯片中四、源程序四、源程序 org
5、 0 ajmp start org 16hstart: ;设置 8279 工作状态 mov dptr,#07fffh ;命令口 mov a,#0d1h ;清除显示寄存器 a 组、b 组的输出 movx dptr,a mov a,#00h ;左端送入、8x8 显示、双键锁定编码扫描 movx dptr,a mov a,#2ah ;10 分频 movx dptr,a mov a,#0a0h ;不灭显示 movx dptr,a mov a,#90h ;写入显示 ram,从 0 地址开始,地址自动加 1 movx dptr,a mov a,#50h ;读 fifo ram,从 0 地址开始,地址自动加
6、 1 movx dptr,a mov dptr,#07effh ;数据口 mov a,#0 ;不显示送 ram mov r7,#8again:movx dptr,a djnz r7,againnext: jnb ie0,$ ;等待键输入 clr ie0 movx a,dptr ;读 fifo ram 中的按键代码 mov dptr,#kdt ;取七段码段码表首地址 movc a,a+dptr ;数字键代码转换为该数字的七段码 mov dptr,#07effh ;数据口 movx dptr,a ;写入显示 ram ajmp nextkdt: ;段码表 db 3fh,06h,5bh,4fh,0,0
7、,0,0 db 66h,6dh,7dh,07h,0,0,0,0 db 7fh,6fh,77h,7ch,0,0,0,0 db 39h,5eh,79h,71h,0,0,0,0 end五、原理图五、原理图titlenumberrevisionsizecdate:05/05/2004sheet of file:f:与与与8279与与与4x4与与.schdrawn by:gnd20vcc40outa027outb031outa126outb130outa225outb229outa324outb328db012bd23db113db214sl032db315sl133db416sl234db517sl3
8、35db618db719rl038rl139irq4rl21rl32cs22rl45rd10rl56wr11rl67a021rl78clk3shift36reset9cntl/s378279ea/vp31x119x218reset9rd17wr16int012int113t014t115p10/t1p11/t2p123p134p145p156p167p178p0039p0138p0237p0336p0435p0534p0633p0732p2021p2122p2223p2324p2425p2526p2627p2728psen29ale/p30txd11rxd10vcc40gnd208051a1b2c3e14e25e36y015y114y213y312y411y510y69y77vcc16gnd874ls13810ka02a13a24a35a46a57a68a79b018b117b216b315b414b513b612b711e19dir1vcc20gnd1074ls24556u3vccvcc10k10k10kvcc89u1abfcgdedpya1b2c3d4e5f6g7dp8dp9101213u21011u1abfcgdedpya1b2c3d4e5f6g7dp8dp9101011u289u1abfcgdedpya1b2c3d4e5f6g7dp8dp91089u256u
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖北文理学院第二批专项公开招聘工作人员12人备考题库完整答案详解
- 广东省广州市花都区2024-2025学年九年级上学期期末化学试题(含答案)
- 2025年合肥市第四十六中学招聘体育教师备考题库参考答案详解
- 长沙市食品药品检验所2025年公开招聘编外合同制人员备考题库及1套完整答案详解
- 3D可视化技术在复杂颅脑损伤手术中的价值
- 2025年智能驾驶汽车外饰材料创新十年报告
- 2025年广州市市场监督管理局直属事业单位引进急需专业人才备考题库有答案详解
- 2025年山东钢铁集团有限公司招聘备考题库及参考答案详解一套
- 简约风黑白色新媒体运营培训
- 2025年中国作家协会所属单位公开招聘工作人员13人备考题库及一套参考答案详解
- 2025年度科室护士长工作总结与2026年工作计划
- 酒类进货合同范本
- 江苏省南京市2024-2025学年高一上学期期末学情调研测试物理试卷
- 2026年教师资格之中学综合素质考试题库500道及答案【真题汇编】
- TCEC5023-2020电力建设工程起重施工技术规范报批稿1
- 2025秋国开《人力资源管理理论与实务》形考任务1234参考答案
- 2026年5G网络升级培训课件
- 2025安徽宣城宁国市面向社会招聘社区工作者25人(公共基础知识)综合能力测试题附答案解析
- 广东省广州市越秀区2024-2025学年上学期期末考试九年级数学试题
- 2025年区域经济一体化发展模式可行性研究报告及总结分析
- 金螳螂家装工程管理制度
评论
0/150
提交评论