接纳来自遥控器的中断信息并对这个中 断信息作出反响显示在LED上。
主控端
遥控端
遥控端要将主控端负载的通电情况反响 出来;
遥控端的中断程序要将产生这个中断的 信息发送到主控端。
遥控端
对单片机串口通讯的检测
对于主控端的结果:按下SW1,灯1亮;按下 SW2,灯1灭;按下SW3,灯2亮;按下SW4, 灯2灭 ;
基于Atmel 89S51单片机的串 行通讯系统
计算机科学系 设计人:
学 号: 指点教师:
单片机简介
单片微型计算机〔Single Chip Microcomputer〕, 简称为单片机。它是计算机微型化开展的方向,是把 计算机的运算器、控制器、存储器和输入/输出〔I/O〕 接口四组成部分集成在一个硅片内的一个大规模集成 电路为主组成的微型计算机。
串口通讯时,单片机本人可以控制在何 时发送数据,但却无法知道在什么时候 收到数据,所以接纳数据时应采用中断 来实现。
假设令ES=1且EA=1 即单片机开放外部 中断且开放串口中断时,CPU会放下当前 的任务转而跳至串行端口中断效力程序 。
主控端
主控制端要用开关控制负载1和负载2的 通电情况并将之发送出去;
RxD:P3.0口的第二功能口,作为串行输入口运用 TxD:P3.1口的第二功能口,作为串行输出口运用 与串行通讯有关的控制存放器有:SCON、PCON和
IE SCON用于串行数据控制 PCON电源控制而设置的公用存放器 IE中断允许存放器
串口通讯的实现
硬件实现 对串口通讯的引脚、电路图等作简单引见
对于遥控端的结果:按下SW5,主控端的灯1 亮,同时遥控器端的灯1也亮 ,按下SW6,主 控端的灯1灭,同时遥控器端的灯1也灭 ,按 下SW7,主控端的灯2亮,同时遥控器端的灯2 也亮 ,按下SW8,主控端的灯2灭,同时遥控 器端的灯2也灭