单片机实验单片机实验报告jack.docxVIP

  • 2
  • 0
  • 约7.54千字
  • 约 9页
  • 2019-09-27 发布于广东
  • 举报
键盘控制的应用设计 一、设计要求 1、分析键盘接口电路的工作原理,设计键检测子程序与取键值子程序。要求键 值如下表:(*RST是系统的复位键,不屈于该键盘矩阵。) 键名 0 1 2 3 4 5 6 7 键值 00H 01H 02H 03H 04H 05H 06H 07 H 键名 8 9 A B C D E F 键值 08H 09H OAH OBH OCH ODH OEH OFH 键名 EXEC HERE STEP TRCE NEXT LAST MON RST* 键值 10H 11H 12H 13H 14H 15H 16H —— 2、 数码管显示的数字从左至右或从右至左循环显示,加入键控功能,由数字键 控制显示的数字。 3、 进一步扩展键控功能,由功能键控制循环的方向及循环速度的增减。 按键要各司其职,互不干扰。例如按功能键不能改变显示字形,按数字键和 方向键不能影响速度等等。 二 设计方案 1、硬件设计方案 方案一:直接端口控制的键盘与LED显示 实验模块硬件描述 利用键盘显示模块上的连接插孔,采取端口直连的方式检测键盘和控制显示 器,对于小系统,这可能是一种更普遍的应用方式。键盘通常采用矩阵式的行列 结构,按键位于行列交点上,通过反转检测法或行列扫描法可以得到区別按键的 信息。本方案采用的接口电路参见图2.1。 U_U2—G1S哋 74LS24O174681118 了16 614 4122了 95 10 二 103/813/813怡13/8l3/813/8(U8 ULN2003 U_U2— G1S哋 74LS24O 17 4 6 8 11 18 了 16 6 14 4 12 2 了 9 5 10 二 10 3/81 3/81 3怡1 3/8l 3/81 3/8( U8 ULN2003 dP LED5 LED4 LED3 LED2 LED1 LEDO 2 F 7 4 JRCE §TEP 屮ERE (XEC Vss 0UT7 0UT6 0UT5 0UT4 0UT3 0UT2 0UT1 IN7 IN6 IN5 IN4 INS IN2 INI GND COM I 8 XMON l-AST ”EXT , 、Vcc LEDO. LEM LED2. LED3. LED4. LED5. 垃 J% *Y0 *Y1*Y2 *Y3 *Y4 *Y5 键盘与LED 显不电路 (2)连线要求 图2.1是简化了的键盘与显示电路原理图。原电路中的74LS164(U9)芯片与 74LS240(U10)有冲突,必须取下。74LS240(U10)与ULN2003 (U8)之间的J5跳线 [1,2]. [3,4]已连接。Y0-Y5插孔既是LED的字位选通线,又是键盘的列线,X0-X3 是键盘行线。LED的字形控制则连到a-h插孔。可以利用的端口有P1 口的8位 及 P3.0-P3.5o 将a-h分别连接P1.0-P1.7, Y0-Y5分别连接到P3.0-P3.5, X3-X0分别连接到 P1.0-P1.3复用输出端口。 方案二:采用8155的键盘显示接口电路 (1)实验模块硬件描述 /38/系统的键盘与显示模块使用8155与74LS164作为接口,电路原理参见图2.2 /3 8/ VSS1PA5 2 「PA4 3 z PA3 4 z FA2 5 ZPA1 6 /AO 7GND COMINI 0UT1IN2 0UT2IN3 0UT3IN4 0UT4IN5 0UT5IN6 0UT6IN7 0UT7vcc疔1615 LED514 LED4£ LED312 LED211 LED110 LEDOG2010键盘与LED显不电路U8 ULN200396CBA VSS 1 PA5 2 「PA4 3 z PA3 4 z FA2 5 ZPA1 6 /AO 7 GND COM INI 0UT1 IN2 0UT2 IN3 0UT3 IN4 0UT4 IN5 0UT5 IN6 0UT6 IN7 0UT7 vcc 疔 16 15 LED5 14 LED4 £ LED3 12 LED2 11 LED1 10 LEDO G2010 键盘与LED 显不电路 U8 ULN2003 9 6 C B A PAO 21 PA1 22 PA2 2M PA3 24 PA4 25 FH5 26 FC3 1 PC2 $9 PG1灸 PCO 37 PA0 P阳 PA2 PA3 /PA4 8 4.7KX8 \ TRCE \ STEP \ HERE \ PA5 2 GO \ ?Y0 *Y1 *Y2 *Y3 *Y4 *Y5QQQQQQQQ _CLRu9rB PBO ADO PB1 ADI PAO AD2 PAI AD3 PA2 AD4 PA3 AD5 PA4 AD6 PAS AD7 PCS RD PC

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档