1 / 12

辽宁机电职业技术学院

辽宁机电职业技术学院. 项目七 抢答器设计. 制作人:王洪庆 白天明. 项目内容 1. 谁按下抢答开关,就显示谁的号码。. 能力目标 1. 掌握键盘、显示器与单片机的接口技术。 2. 抢答器的设计、制作、调试和运行。. 实战演练: 1 .通过实践掌握键盘编程四步曲和显示编程八字法。 2.通过项目训练,掌握编程能力和动手操作能力 养成      学生的工程道德观念,建立工程敬业精神和团合作      精神。. 课题 2 键盘编程的应用. 课题内容 1 、抢答器程序 1 2 、抢答器程序 2. 知识要点

emele
Download Presentation

辽宁机电职业技术学院

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 辽宁机电职业技术学院 项目七 抢答器设计 制作人:王洪庆 白天明

  2. 项目内容 1.谁按下抢答开关,就显示谁的号码。 能力目标 1.掌握键盘、显示器与单片机的接口技术。 2.抢答器的设计、制作、调试和运行。 实战演练: 1.通过实践掌握键盘编程四步曲和显示编程八字法。 2.通过项目训练,掌握编程能力和动手操作能力 养成      学生的工程道德观念,建立工程敬业精神和团合作      精神。

  3. 课题2 键盘编程的应用

  4. 课题内容 1、抢答器程序1 2、抢答器程序2 . 知识要点 1.抢答器程序设计方法。 2.初始化编程及应用举例。 能力训练: 1. 编程能力、调试能力 2. 创新能力和合作能力 技能操作 上机操作掌握抢作器的设计、制作、调试、运行方法。

  5. 抢答器的硬件电路

  6. 一、抢答器参考程序1 ORG 0000H LJMP START ORG 0030H START: MOV SP, #60H SETB P3.2 SETB P0.0 SETB P0.1 LCALL L1 JZ START LCALL YS10MS LCALL L1 JZ START JB P0.0 ,ONE CLR P0.5 SJMP $ ONE: JB P0.1 ,TWO CLR P0.6 SJMP $ TWO:JB P3.2 , START CLR P0.7 SJMP $ COM: MOV A, P0 ANL A, P3 ORL A, #0F8H CPL A RET YS10MS:MOV R7, #0AH DL:MOV R6, #0F8H DJNZ R7, $ DJNZ R6, DL RET

  7. 二、动态显示抢答器硬件电路

  8. 二、抢答器参考程序2 ORG 0000H LJMP START ORG 0030H START: MOV SP, #60H SETB P3.2 SETB P0.0 SETB P0.1 LCALL COM JZ START LCALL YS10MS LCALL COM JZ START JB P0.0 ,NEXT L1: LCALL ONE LJMP L1 NEXT: JB P0.1 ,NEXT1 L2: LCALL TWO LJMP L2 NEXT1:JB P3.2 , START L3: LCALL TRE LJMP L3 COM: MOV A, P0 ANL A, P3 ORL A, #0F8H CPL A RET

  9. TWO: MOV 41H,#00H MOV 42H,#02H MOV 43H,#0AH MOV 44H,#0AH MOV 45H,#0AH MOV 46H,#0AH LCALL DISP RET TRE: MOV 41H,#00H MOV 42H,#03H MOV 43H,#0AH MOV 44H,#0AH MOV 45H,#0AH MOV 46H,#0AH LCALL DISP RET DISP:MOV R4,#06H MOV R1,#41H MOV R3,#01H MOV DPTR,#TAB MOV A,R3 ST:MOV P2,A MOV A,@R1 MOVC A,@A+DPTR MOV P1,A LCALL YS1MS INC R1 DJNZ R4,ROW MOV R4,#06H RET ROW: MOV A,R3 RL A MOV R3,A LJMP ST ONE: MOV 41H,#00H MOV 42H,#01H MOV 43H,#0AH MOV 44H,#0AH MOV 45H,#0AH MOV 46H,#0AH LCALL DISP RET

  10. YS10MS:MOV R5,#0AH LOOP04:LCALL YS1MS DJNZ R5,LOOP04 MOV R5,#0AH RET YS1MS: MOV R7,#01H LL:MOV R6,#0F8H DJNZ R6,$ DJNZ R7,LL RET TAB: DB 0C0H,0F9H,0A4H DB 0B0H,99H,92H,82H DB 0F8H,80H,90H,0BFH END

  11. 单片机 +5V P0.0 P0.1 P3.2 单片机 +5V P0.0 P0.1 P3.2

  12. 谢谢!

More Related