打印
[新定义发布]

史上最少代码点灯——RD8T3x开发板试用

[复制链接]
286074|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lulugl|  楼主 | 2023-4-27 08:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lulugl 于 2023-4-28 10:25 编辑

【目的】
休验RD8T36极简代码的魅力。
【实现步骤】
1、找到一个demo,用keil打开。

2、把工程的除STARTUP.A51的其他文件全部删,并把STARTUP.A51的内容也清空。

3、录入4行代码
 ORG 0000H
        MOV 0B1H,#01EH        ;配置P3.1-3.4输出模式 0b001 1110
        MOV 0B0H,#01EH        ;点亮P3.1-3.4        0b001 1110
       END
4、编译,显示编结果无错误无警告,代码占用量为Program Size: data=8.0 xdata=0 const=0 code=6

5、下载到开发板,点亮四个灯:

体验汇编的魅力!这单片机好玩吧!

使用特权

评论回复
沙发
chenqianqian| | 2023-5-2 10:14 | 只看该作者
汇编代码确实高效,就是难编。

使用特权

评论回复
板凳
lulugl|  楼主 | 2023-5-2 18:21 | 只看该作者
chenqianqian 发表于 2023-5-2 10:14
汇编代码确实高效,就是难编。

多看看,感觉还好吧,就是没得时间折腾,以后要慢慢的多学习一下。学好了,对编程有很大的帮助。

使用特权

评论回复
地板
1988020566| | 2023-5-10 21:08 | 只看该作者
汇编语言有点牛了。              

使用特权

评论回复
5
sdlls| | 2023-5-10 21:52 | 只看该作者
如何使用汇编语言配置其他的寄存器呢

使用特权

评论回复
6
macpherson| | 2023-5-11 15:28 | 只看该作者
怎么开启外部时钟的              

使用特权

评论回复
7
sanfuzi| | 2023-5-11 16:01 | 只看该作者
确实是最少的代码              

使用特权

评论回复
8
juliestephen| | 2023-5-11 16:13 | 只看该作者
这个跟51是兼容的吗              

使用特权

评论回复
9
sanfuzi| | 2023-5-11 17:02 | 只看该作者
这个没有看到循环呢              

使用特权

评论回复
10
丙丁先生| | 2024-6-14 09:34 | 只看该作者

这个是什么原因?怎么解决?

使用特权

评论回复
11
丙丁先生| | 2024-6-14 09:38 | 只看该作者
Rebuild started: Project: RD8T3X-TK
Rebuild target '<RD8T3X-TK>'
assembling STARTUP.A51...
linking...
*** ERROR L124: BANK SWITCH MODULE INCORRECT
Program Size: data=8.0 xdata=0 const=0 code=6
Target not created.
Build Time Elapsed:  00:00:04

这是什么原因?怎么解决?

使用特权

评论回复
12
lulugl|  楼主 | 2024-6-14 13:26 | 只看该作者
丙丁先生 发表于 2024-6-14 09:38
Rebuild started: Project: RD8T3X-TK
Rebuild target ''
assembling STARTUP.A51...

Target not created.
Build Time Elapsed:  00:00:04
告诉你,没有连接上到你的51中。大佬遇到问题,先翻译一下语意吧。

使用特权

评论回复
13
lmn2005| | 2024-6-18 07:30 | 只看该作者
能使用汇编,是不简单的!

使用特权

评论回复
14
小小蚂蚁举千斤| | 2024-6-23 13:48 | 只看该作者
编程应该还是可以的需要多学习练习

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

156

主题

743

帖子

10

粉丝