实验一I0口实验单片机实验自编教案.docVIP

  • 46
  • 0
  • 约3.59千字
  • 约 8页
  • 2017-02-11 发布于重庆
  • 举报
实验一I0口实验单片机实验自编教案

实验一 I/O口实验 一、实验内容 1、P1.2做输出口,点亮LED。 2、P1口做输入口,接八只发光二极管,编写程序,使发光二极管循环点亮。 二、实验目的 l、学习P1口的使用方法。 2、学习延时子程序的编写和使用。 三、有关说明 P1口为准双向口,P1的每一位都能独立地定义为输出线或输入线,作输入的口线,必须首先向锁存器相应位写入“l”,该位才能作为输入。8031中所有口锁存器在复位时均置为“l”,如果后来在口锁存器写入过“0”,在需要时应写入一个“1”使它再成为一个输入。 可以用第二个实验做一下试验。先按要求做好程序并调试成功后,可将P1口锁存器中置“0”,此时将P1作输入口,会有什么结果。 再来看一下延时程序的实现。现常用的有两种方法,一是用定时器中断来实现,一是用指令循环来实现。在系统时间允许的情况下可以采用后一种方法。 本实验系统晶振为12MHZ,则一个机器周期为12÷12us即1us。 现要写一个延时的程序,可大致写出如下: MOV R7,#255 (1) DE1: MOV R6,#255 (2) DE2: DJNZ R6,DE2 (3)

文档评论(0)

1亿VIP精品文档

相关文档