1 / 7

实验一 输入输出与中断

实验一 输入输出与中断. I/O 口控制(实验一) 音频驱动(实验二、三) 外部中断(实验八). I/O 口控制实验. 实验目的 学习 P1 口的使用方法 ; 学习延时子程序的编写和使用 ; 实验说明 P1 口是准双向口 , 它作为输出口时与一般的双向口使用方法相同。由准双向口结构可知当 P1 口用作输入口时,必须先对口的锁存器写 “ 1 ” ,若不先对它写 “ 1 ” ,读入的数据可能是不正确的。. I/O 口控制实验. 实验内容 例程一:发光二极管单只从右到左轮流循环点亮。 例程二:通过拨动开关控制发光二极管亮灭。

dalton-beck
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. 实验一 输入输出与中断 I/O口控制(实验一) 音频驱动(实验二、三) 外部中断(实验八)

  2. I/O口控制实验 • 实验目的 • 学习P1口的使用方法; • 学习延时子程序的编写和使用; • 实验说明 P1口是准双向口,它作为输出口时与一般的双向口使用方法相同。由准双向口结构可知当P1口用作输入口时,必须先对口的锁存器写“1”,若不先对它写“1”,读入的数据可能是不正确的。

  3. I/O口控制实验 • 实验内容 • 例程一:发光二极管单只从右到左轮流循环点亮。 • 例程二:通过拨动开关控制发光二极管亮灭。 • 编写程序,使发光二极管沿一个方向循环点亮。 • 改变发光二极管移动步长、方向和时间。

  4. 音频驱动实验 • 实验目的 • 学习输入/输出端口控制方法; • 掌握蜂鸣器的驱动电路,了解音频发声原理; • 实验说明 本实验是利用89C51端口定时器输出控制端口,驱动蜂鸣器发声,声音的频率高低由延时快慢控制。

  5. 音频驱动实验 • 实验内容: • 例程一 蜂鸣器周期性的发出单频声音。 • 例程二 蜂鸣器周期性的发出“八月桂花开”歌曲。 • 编程使蜂鸣器演奏一首自己喜欢的歌曲。

  6. 外部中断实验 • 实验目的 • 掌握外部中断技术的基本使用方法; • 掌握中断处理程序的编写方法; • 实验说明 首先中断采样然后中断查询最后中断响应。采样是中断处理的第一步,对于本实验的脉冲方式的中断请求,若在两个相邻周期采样先高电平后低电平则中断请求有效,IE0或IE1置“1”;否则继续为“0”。所谓查询就是由CPU测试TCON和SCON中各标志位的状态以确定有没有中断请求发生以及是那一个中断请求。中断响应就是对中断请求的接受,是在中断查询之后进行的,当查询到有效的中断请求后就响应一次中断。

  7. 外部中断实验 • 实验内容: • 例程 连续按动单次脉冲模块按键,发光二极管每按一次状态取反,即隔一次点亮。 • 采用电平触发方式改写程序,试记录一次按键动作中进入中断的次数。

More Related