找回密码
 注册
关于网站域名变更的通知
查看: 319|回复: 1
打印 上一主题 下一主题

单片机控制三个led灯 原理图和源程序

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-18 09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
单片机控制三个led灯 原理图和源程序2 i, H5 z1 Q! m9 y
7 C2 P: f; G0 f% ], t2 j" S

" q2 A# T/ R7 \# A2 w! | 4 @2 p) j) X( H% T

0 o/ r/ i& k8 b* ~& r

/ O4 P$ I# y+ m3 ~2 {& x. z) g/*
4 |. P9 t1 E$ m( Z9 s引脚定义:
  J/ M% c- Q$ ^        LED1-2.0
. h0 ~0 u+ K- c5 K; C0 l        LED2-2.1
5 e  R7 u$ i% ~; A( q        LED3-2.2
* Q) Q4 d( f" w$ _; u
, c# y7 g' i6 i8 J: D; n- Y; c通信波特率:9600& O$ G  K4 Z# m4 C) J
; Y( Q' B& m. E. W2 ?
*/
8 x1 x! A  L/ ?#include <reg51.h>
/ h/ y' j; B; s' J  X; v1 ~6 M#define uint unsigned int
( K% f0 r( p. h: A+ x9 w6 }#define uchar unsigned char
% ], J8 j2 T  V8 X  t2 p//引脚定义/ ?/ W" r; H( ~% q9 y3 U
sbit led1=P2^0;
$ o/ o  O: c) f/ Q# y. q! T+ Psbit led2=P2^1;
) r; f( W: K4 y  u4 isbit led3=P2^2;
9 i) E, j) W1 X//串口初始化2 t( `3 l0 E4 Q/ f* R
void init()        
$ R3 w% p* ?! N  }: Q{. e/ ~8 c- c% W% ]
IE=0x90;% v. |' ~! u- @/ v0 x
SCON=0x50;
% E  Y; P/ O  d# j# l/ OTMOD=0x20;
( ^4 K- |6 {- X5 \4 _TH1=0xfd;) ^: U/ Q, z9 V: L1 W
TL1=0xfd;; u4 p) R7 k: D, x2 z
TCON=0x40;1 Y9 Z# g6 a# T+ j- b
TR1=1;7 F5 K9 q. Q% U. K, F9 J, {( R
ES = 1;( @" U, v4 z/ W
EA=1;2 N1 z# a& S2 a  l- d: [: ]
}& o; C+ R) B" M2 Y3 {- T
// 主函数
) G1 C1 f# S7 f# p. r) `" W! j# yvoid main()
. }( |- ^: W4 c{1 l5 u& d( t& @
init();# s) Z5 e) K0 A
while(1)) ~7 H+ I( K- T) N# N+ l  ~( ?) z
{* S8 m) W3 s: G0 ?. S; u, w  |

" s: L6 l5 |. @$ I) Y}
# y! C5 [# f' v* t8 N8 w  k}# a( |3 d: p6 I' p1 E: B' h
/*/ N% ^7 I+ A8 u
  串口服务子函数6 a  w  l: h3 n! y
*/
7 p2 E- {7 P8 Ivoid time() interrupt 41 r+ X' k" s# h
{* ^9 }( z- r% G( d& z2 H
if(TI)
5 D5 Q3 R+ ?' k{& q  Z: y9 O# i6 V8 i7 i( I
TI=0;
, b4 C+ A) ]* {3 Z$ j' k- F5 [}                                                                                                                                                                                             
, G# z0 @$ U5 pif(RI)! H8 t( O' c4 j" T+ {
{0 g0 l4 q; P" b" K: s5 g2 F
RI=0;
4 |9 {) }+ m# T5 kswitch(SBUF)1 t- c" x1 r7 M; \% {- [
{
4 Y0 f% F" T, ?/ ]case '1':led1=0;break;//接收到安卓端的'1'字符
* Q7 x; P  r$ }' ~0 zcase '2':led1=1;break;//接收到安卓端的'2'字符4 F8 ^5 ]: d6 l4 k' Z% [( s1 d
- I5 O* l  }4 n  T
case '3':led2=0;break;//接收到安卓端的'3'字符* I# A( ?& V/ b2 f  Y
case '4':led2=1;break;//接收到安卓端的'4'字符' Z: ]: x' K# g( r

: r/ N7 M( u- c! Q. Q# Zcase '5':led3=0;break;//接收到安卓端的'5'字符7 l" I9 S7 ?0 O+ K/ O
case '6':led3=1;break;//接收到安卓端的'6'字符: C7 m+ J8 N3 H. r
}                                                                                                          ( y, i+ N& A1 k) k9 @
}
2 y1 Z0 J" |( U3 I  l, ~6 q3 r) q}0 @; S, g# Z  a# |+ c* J2 p
/ D) g- M& O+ p) t; ]% _
下载:
5 T/ _; i# g/ Q
游客,如果您要查看本帖隐藏内容请回复

% c. Q) a9 P# x: \

& ?- \8 z0 P4 F8 |8 b' q

该用户从未签到

2#
发表于 2019-1-18 13:43 | 只看该作者
看看楼主的原理图
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-21 22:34 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表