求助:汇编编程,动态显示子程序,采用的是4个七段共阳极数码管动态交替显示温度和湿度信息,系统工作后通

求助:汇编编程,动态显示子程序,采用的是4个七段共阳极数码管动态交替显示温度和湿度信息,系统工作后通,第1张

1、把温度值和湿度值记录分别保存成4位BCD码格式,不支持小数点。间接寻址连续存放处理。

2、在定时中断服务如5mS中断,得到逐位点亮时间标志(改变扫描当前位Num——决定这次5mS都显示的数字所在位置)。并得到5秒交替标志(变换显示内容索引标志F——决定显示温度还是湿度)。

3、定时中断服务中。根据标志F,取到内容首址,根据Num偏移取到实际扫描的数据。

具体代码,你可以慢慢写。

Private Sub Command1_Click()

Dim n(), m As Integer

n = Array(1, 2, 3)

fn n, m

Print m

n = Array(1, 2, 3, 4, 5)

m = 0

fn n, m

Print m

End Sub

Private Sub fn(a(), x As Integer)

Dim i As Integer

For i = 0 To UBound(a)

x = x + a(i)

Next

End Sub

需要。子程序是c语言中基础的方式,在子程序中是可以使用动态数组,是需要使用动态数组的。子程序是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7976522.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存