我是靠谱客的博主 标致水池,最近开发中收集的这篇文章主要介绍51单片机基本刷屏测试实验_51单片机入门实验及示例程序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

实验题

1

由按键

S1

产生外部中断

1

S1

按一次

L0

L2

L4

L6

亮,再按一次

L1

L3

L5

L7

亮。

2

由按键

S1

产生外部中断

1

控制

T0

启停,

T0

产生

100ms

定时,使

4

个数码管循环显示

0

中的一段,每段显示时间为

1S

3

T1

工作于方式

2

,产生

250uS

精确定时,产生

0~9

秒计时,并显示在数码管上。

4

串口工作于方式

1

,波特率为

9600bps

,当单片机收到

PC

机串口发来的任何字符,都立

刻转发给

PC

5

串口工作于方式

1

,波特率为

9600bps

,当单片机收到

PC

机串口发来的‘

0

~

9

,回

0~9

,当收到‘

a

~

z

’时回送‘

A

~

Z

6

串口工作于方式

1

,波特率为

9600bps

,当单片机收到

PC

机串口发来的‘

1

,回送字符

Start

并启动

T0

产生

1S

的方波控制

L0~L7

闪烁,

当收到

2

时回送字符串

Stop

并停止控制

L0~L7

7

串口工作于方式

1

,波特率为

9600bps

,当单片机收到

PC

机串口发来的‘

Start

,回送

字符串“

Ok1

,并启动

T0

产生

1S

的方波控制

L0~L7

闪烁,当收到‘

Stop

’时回送字

符串“

Ok2

,并停止控制

L0~L7

8

S1

工作于独立按键方式时(需考虑按键抖动,软件滤波)

,按第

1

次,

L0~L3

0.5

秒为周期闪烁,串口以

9600bps

波特率发送字符‘

1

’一次,按第

2

次,

L4~L7

1

为周期闪烁,串口以

9600bps

波特率发送字符‘

2

’一次,按第

3

次,

L0~L7

2

秒为

周期闪烁,串口以

9600bps

波特率发送字符‘

3

’一次。再按一次回到第一次的模式,

如此循环。

本人自己写的

示例程序

,验证可用,仅供参考学习用:

附部分原理图:

最后

以上就是标致水池为你收集整理的51单片机基本刷屏测试实验_51单片机入门实验及示例程序的全部内容,希望文章能够帮你解决51单片机基本刷屏测试实验_51单片机入门实验及示例程序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部