8、嵌入式编程:从时钟显示到方波生成的技术探索

嵌入式编程:从时钟显示到方波生成的技术探索

1. 开关语句在日期显示中的应用

在编程中,开关( switch )语句是一种强大的工具,可根据不同的条件执行不同的代码块。下面是一段使用开关语句根据日期编号显示星期几的代码示例:

v. line2 ();
w. }
x. break;
y. case 5:
z. {
aa. Fri;
bb. line2 ();
cc. }
dd. break;
ee. case 6:
ff. {
gg. Sat;
hh. line2 ();
ii. }
jj. break;
kk. case 7:
ll. {
mm. Sun;
nn. line2 ();
oo. }
pp. break;
2. }
3. }

这段代码通过 switch (daynumber) 语句,根据 daynumber 变量的值选择执行相应的 case 分支。例如,如果 daynumber 为 5,则显示“Fri”,并调用 line2() 函数将光标移动到 LCD 的第二行。

开关语句的工作原理类似于子程序,主程序将一个值传递给 switch 语句,微控制器根据该值选择执行哪个 case 分支。在这个例子中, daynumber 的值是在主程序中通过 inc de

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值