矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: mov99

学习MCS-51单片机汇编BCD码减法

[复制链接]
     
发表于 2023-10-30 10:05:55 | 显示全部楼层
mov99 发表于 2023-10-29 23:07
老师好!谢谢关注!

也想过学C骗程,比如,某芯片输出的电压对应的是分贝值,通过单片机采样把测量的 ...

C语言的话,计算就非常简单了,汇编语言复杂且容易打错。
实际上C51语言学起来还是很快的,可以买个例如德飞莱LY-51S单片机开发板 ,基础套件练手好了。价钱不贵,而且有视频教学和配套的书,学起来还是快的。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
发表于 2023-10-30 16:00:54 | 显示全部楼层
单片机汇编浮点运算很麻烦的事,一般要把浮点数 X10...转换为整数,然后在程序中适当变通才能更好编写.

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-10-30 17:01:12 | 显示全部楼层
vkbvfhp 发表于 2023-10-30 16:00
单片机汇编浮点运算很麻烦的事,一般要把浮点数 X10...转换为整数,然后在程序中适当变通才能更好编写.

这么做过,有时要乘1000,再做除法运算
回复 支持 反对

使用道具 举报

     
发表于 2023-10-30 17:07:30 | 显示全部楼层
mov99 发表于 2023-10-29 23:07
老师好!谢谢关注!

也想过学C骗程,比如,某芯片输出的电压对应的是分贝值,通过单片机采样把测量的 ...

很奇怪呀,会汇编的学C语言不是很简单吗?C51比C又更简单。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-10-30 17:17:56 | 显示全部楼层
乙猪 发表于 2023-10-30 17:07
很奇怪呀,会汇编的学C语言不是很简单吗?C51比C又更简单。

准备入手了
回复 支持 反对

使用道具 举报

     
发表于 2023-10-31 23:54:38 | 显示全部楼层
w6955 发表于 2023-10-27 18:03
请问现在哪里在用BCD码??

编程入门做时钟用的1302计时芯片就是BCD码,学会bcd码转十进制也是编程必备技能,我两年前

刚学编程的时候做计时器用过bcd码,记得很繁琐,现在忘了,大概意思是用四个位能代替八位

的十进制数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-27 03:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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