汇编语言的单片机程序设计精选.pptVIP

  • 12
  • 0
  • 约7.22千字
  • 约 39页
  • 2018-03-04 发布于贵州
  • 举报
汇编语言的单片机程序设计精选

* 1.本章总结 2.编程思路 3.端口输入出与编程验证 * 例:P1口与开关及LED发光二极管的接口电路如图所示,其中,P1.7~P1.4作并行输出口,分别与LED3~LED0连接。当输出为1,即高电平时,LED不发光;输出为0,即低电平,LED发光。P1.3~P1.0作并行输入口,分别接开关K3~K0,通过开关的不同位置向P1.3~P1.0输入“0”或“1”开关信号。要求读入P1.3~P1.0引脚上的开关K3~K0的预置状态,再经P1.7~P1.4输出驱动LED3~LED0发光二极管,使发光二极管显示开关状态。 * LED3 4.7K K3 1K K2 1K K1 1K K0 1K +5V LED2 4.7K LED1 4.7K LED0 P1.7 7407 P1.3 P1.2 P1.1 P1.0 8051 P1.6 7407 P1.5 7407 P1.4 7407 4.7K * 编写程序如下: ORG 0000H MAIN:MOV A, #0FFH MOV P1, A ;置P1低4位为输入,高4位输出灭显示 MOV A, P1 ;输入P1低4位的开关状态 SWAP A ;将低4位输入的数据转到高4位 MOV P1, A ; 将开关状态输出驱动相应的LED显示 HERE: SJMP HERE

文档评论(0)

1亿VIP精品文档

相关文档