文档详情

单片机开关灯控制.doc

发布:2017-06-08约小于1千字共3页下载文档
文本预览下载声明
P0口输入P1口输出实训 1、硬件电路原理图设计 本项目的具体控制原理是采用典型的单片机芯片AT89C51进行控制的。单片机P0控制LED的电路原理图如图1-1所示。图中采用AT89C51芯片的P0引脚控制LED的亮或灭,进行实现LED彩灯的效果。根据原理图,当P0.0-P0.7 0时,对应的LED就会被点亮;相反,当P0.0-P0.7 1时,对应的LED就会被熄灭。 图1-1 单片机I/O口控制LED电路原理图 2.系统板上硬件连线 (1). 把“单片机系统”区域中的P1.0端口用导线连接到“八路发光二极管指示模块”区域中的端口上; (2). 把“单片机系统”区域中的P.0-P0.7端口用导线连接到“路拨动开关”区域中的K1端口上; 输出控制图所示,对于单片机来说,是从单片机的P.0-P0.7端口输入信号,而输入的信号只有高电平和低电平两种,当开关断开,如当开关,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管的单向导电性可知,这时发光二极管1-D8熄灭;当P1.0端口输出低电平,即P1.0=0时,发光二极管亮;我们可以. 图2-2单片机I/O口控制LED电路流程图 5. 汇编源程序 CSEG AT 0000H LJMP MAIN CSEG AT 0100H MAIN: MOV A,0FFH MOV P1,A MOV A,P0 MOV P1,A SJMP MAIN END
显示全部
相似文档