没有合适的资源?快使用搜索试试~ 我知道了~
应用数码管和液晶.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 148 浏览量
2021-10-02
15:23:29
上传
评论
收藏 949KB PDF 举报
温馨提示
试读
24页
应用数码管和液晶.pdf
资源推荐
资源详情
资源评论
《单片机应用技术》实训项目
项目一 二进制进位流水灯 ........................................................................... 1
项目二 双键信号呼救器 ............................................................................. 3
项目三 进借位数码显示 ............................................................................. 5
项目四 多按键花样流水灯 ......................................................................... 7
项目五 数码管动态显示效果 ..................................................................... 9
项目四 继电器输出控制 ........................................................................... 11
项目七 单片机串行口输出控制 ............................................................... 13
项目八 液晶 1602A 显示控制 .................................................................. 15
项目九 模拟交通信号灯控制 ................................................................... 17
项目十 直流电机 PWM 调速控制 ........................................................... 19
项目十一 单片机电子时钟 ....................................................................... 21
- 1 -
项目一 二进制进位流水灯
1. 电子元件列表
序号 名称 数量
1 单片机 AT89S51 1 片
2
12M 晶振 1 个
3 发光两极管 8 只
4 微动按键 1 个
5 10UF 电容 1 只
6 30P 瓷片电容 2 只
7 200Ω电阻 1 只
8
560Ω电阻 8 只
9
10K 电阻 1 只
2. 工作代码
;AT89S51 ,12M 系统
ORG 0000H ;原代 码定位
CLR A ;累加器 清零
MOV R0,A ;工作寄存器 R0 清 零
MOV P0 ,#0FFH ;端口 P0 置 1
LOOP :LCALL DELAY ;调用延 时
MOV A, R0 ;累加器得到工作寄存器中 数据
CPL A ;累加器取反
MOV P0 ,A ;累加器 内容输出到端口 P0
INC R0 ;工作寄存器 R0 内容加 1
SJMP LOOP ;返回 继续 循 环执 行
;延 时子程序段 ***************
DELAY :MOV 40H ,#20
LOP1 :MOV 41H ,#100
LOP2 :MOV 42H ,#100
DJNZ 42H ,$
DJNZ 41H ,LOP2
DJNZ 40H ,LOP1
RET ;延 时子程序段返回 ******
END ;程序 结束
- 2 -
p 1 .0 VCC
p 1 .1 p 0 . 0
p 1 .2 p 0 . 1
p 1 .3 p 0 . 2
p 1 .4 p 0 . 3
p 1 .5 p 0 . 4
p 1 .6 p 0 . 5
p 1 .7 p 0 . 6
RS T p 0 . 7
p 3 .0 E A^
p 3 .1 AL E
p 3 .2 P S E N^
p 3 .3 p 2 . 7
p 3 .4 p 2 . 6
p 3 .5 p 2 . 5
p 3 .6 p 2 . 4
p 3 .7 p 2 . 3
XT AL 2p 2 . 2
XT AL 1p 2 . 1
GND p 2 . 0
AT 8 9 S 5 1
1
2
.
0
0
0
M
H
Z
1 0 UF
3 0 P
3 0 P
+ 5 V
1 0 K
2 0 0
RS T
5 6 0
L E D
L E D
L E D
L E D
L E D
L E D
L E D
L E D
+ 5 V
5 6 0
5 6 0
5 6 0
5 6 0
5 6 0
5 6 0
5 6 0
二进制进位流水灯电路
- 3 -
项目二 双键信号呼救器
1. 电子元件列表
序号 名称 数量 序号 名称 数量
1
单片机 AT89S51 1 片
8
104 瓷片电容 2 只
2 12M 晶振 1 个 9 30P 瓷片电容 2 只
3 发光两极管 8 只 10 200Ω电阻 1 只
4 蜂鸣器 1 个 11 560Ω电阻 8 只
5 PNP 管 8550 1 只 12 2.7K 电阻 1 只
6 微动按键 3 个 13 10K 电阻 1 只
7
10UF 电容 1 只
2. 技术帮助
a. 8550 是 PNP型三极管,三极管上印有 8550 字样的既是。面对三极管(文字面),
中间的引脚是基极,接 2.7K 电阻到单片机。左边引脚是发射极,直接接 +5V,
右边引脚是集电极,接蜂鸣器的正极。
b. 需要单片机中源代码及注解的同学请向电子制作小组索取电子版,需要打印
的同学请向指导教师申请。
- 4 -
p 1 . 0 VCC
p 1 . 1 p 0 .0
p 1 . 2 p 0 .1
p 1 . 3 p 0 .2
p 1 . 4 p 0 .3
p 1 . 5 p 0 .4
p 1 . 6 p 0 .5
p 1 . 7 p 0 .6
RS T p 0 .7
p 3 . 0 EA^
p 3 . 1 AL E
p 3 . 2 P S E N^
p 3 . 3 p 2 .7
p 3 . 4 p 2 .6
p 3 . 5 p 2 .5
p 3 . 6 p 2 .4
p 3 . 7 p 2 .3
XT AL 2p2 .2
XT AL 1p2 .1
GND p 2 .0
AT 8 9 S 5 1
1
2
.
0
0
0
M
H
Z
1 0 UF
3 0 P
3 0 P
+ 5 V
1 0 K
2 0 0
RS T
5 6 0
L E D
L E D
L E D
L E D
L E D
L E D
L E D
L E D
+ 5 V
5 6 0
5 6 0
5 6 0
5 6 0
5 6 0
5 6 0
5 6 0
p 3 .2
K1
p 3 .3
K2
1 0 4
CAP
1 0 4
CAP
1 0 K1 0 K
SP E AKE R
8 5 5 0
2 .7 K
双键信号呼救器电路
剩余23页未读,继续阅读
资源评论
资料大全
- 粉丝: 14
- 资源: 26万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功