找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

OLED IIC四脚0.96寸 51单片机汇编程序分享 仿真+实物测试

查看数: 2561 | 评论数: 7 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-4-6 16:26

正文摘要:

这学期学的51单片机汇编,清明没事写了个OLED的程序,欢迎批评指正。代码是照着一个c程序抄的,我会放到附件里,用到的资料都会放到附件里,欢迎批评指正。 单片机汇编源程序如下:SCL BIT P1.0     ...

回复

ID:126422 发表于 2024-11-2 11:27
21cnsound 发表于 2024-4-9 16:09
命令行转换比较方便:
C51.exe oled.c SRC

具体讲讲怎么设置,可以实现,谢谢。
ID:1001436 发表于 2024-4-9 16:09
lijn 发表于 2024-4-8 12:19
请教楼主,C语言怎么转成汇编语言的,谢谢。

命令行转换比较方便:
C51.exe oled.c SRC
ID:1114132 发表于 2024-4-9 13:07
203行开始的代码还能优化一下。
原来:
  1.         MOV A,R1
  2.         ANL A,#0F0H
  3.         SETB C
  4.         RRC A
  5.         RRC A
  6.         RRC A
  7.         RRC A
复制代码

优化后:
  1.         MOV A,R1
  2.         ANL A,#0F0H
  3.         SWAP A
  4.         ADD A,#10H
复制代码
ID:1114132 发表于 2024-4-8 20:07
zkn866 发表于 2024-4-8 15:29
楼主汇编基础扎实,佩服

也不是了,还是刚入门的小白,写代码还要经常看书。
ID:311731 发表于 2024-4-8 15:29
楼主汇编基础扎实,佩服
ID:1114132 发表于 2024-4-8 12:28
lijn 发表于 2024-4-8 12:19
请教楼主,C语言怎么转成汇编语言的,谢谢。

我是直接看着c写的汇编,直接抄c语言的逻辑。keil debug 也可以直接看c程序生成的汇编
ID:126422 发表于 2024-4-8 12:19
请教楼主,C语言怎么转成汇编语言的,谢谢。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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