亿万先生论坛

 找回密码
 快速注册
QQ登录 只需一步,快速开始
搜索
下载方法|用单线程|避免多扣帖子规范|求助必读|发帖建议积分策略|勋章介绍|新人必读获取金币|推广论坛|出售帖子基本礼节|致会员信|版规总则
禁涉政治|反对低俗|举报专帖征集相片|留下足迹|推荐精华上传附件|制作分卷|使用网盘禁发qq群|恶意灌水|纯表情帖加入团队|监督机制|安全上网
楼主: lhxtzlhxtz
打印 上一主题 下一主题

夸夸跟我学51单片机的爱徒

[复制链接]
11#
发表于 2016-9-19 20:54:23 | 只看该作者
这个是最初级的,这是用c语言写的。学单片机第一堂课做的实验
回复 使用道具 举报
12#
发表于 2016-9-21 11:28:43 | 只看该作者
我觉得都是一样的啊。结果也是一样的。
回复 使用道具 举报
13#
发表于 2016-9-21 12:37:27 | 只看该作者
shenwangbin 发表于 2016-9-19 20:54
这个是最初级的,这是用c语言写的。学单片机第一堂课做的实验

你们学得好高级啊,第一节课不是C语言概述么?
回复 支持 反对 使用道具 举报
14#
 楼主| 发表于 2016-9-21 14:02:23 | 只看该作者
绝对整烂 发表于 2016-9-21 11:28
我觉得都是一样的啊。结果也是一样的。

你是直接看出来结果一样,还是上机实验后得到的结论?
回复 支持 反对 使用道具 举报
15#
发表于 2016-9-21 20:02:23 | 只看该作者
本帖最后由 绝对整烂 于 2016-9-21 20:22 编辑

我抄了下程序,并且都编译了,都实现了按就亮,松手就灭。所以我认为你的学生是对的。
我了反汇编了这三个小程序, 一个用的是
                   JB    P3.0,Q0043                   ;003E   20 B0 02
                   CLR   P1.0                         ;0041   C2 90
Q0043:             JNB   P3.0,Q0048                   ;0043   30 B0 02
                   SETB  P1.0                         ;0046   D2 90
Q0048:             JB    P3.1,Q004D                   ;0048   20 B1 0
/////////////////////////////////////////////////////////////////////////////////
另一个用的。       MOV   C,P3.0                       ;0003   A2 B0
                   MOV   P1.0,C                       ;0005   92 90

。。。。。。。。。。
很直观的说!最后一个也是最快的,但也是最死板的,
Q000F:             MOV   P1,P3                        ;000F   85 B0 90
                   SJMP  Q000F                        ;0012   80 FB
在实际的电路板,根本感觉不出任何差别。
如果不对,就只有搬板凳听老师讲课了。

评分

参与人数 1威望 +2 收起 理由
bjlsj + 2 我很赞同!
查看全部评分
回复 支持 反对 使用道具 举报
16#
 楼主| 发表于 2016-9-22 07:02:13 | 只看该作者
绝对整烂 发表于 2016-9-21 20:02
我抄了下程序,并且都编译了,都实现了按就亮,松手就灭。所以我认为你的学生是对的。
我了反汇编了这三个 ...

看来你已经懂得了征服单片机的捷径------多编程,多比较,多上机用事实来验证。
回复 支持 反对 使用道具 举报
17#
发表于 2016-9-22 07:25:18 | 只看该作者
不懂单片机,略会些PLC
回复 使用道具 举报
18#
发表于 2016-9-22 08:37:43 | 只看该作者
绝对整烂 发表于 2016-9-21 12:37
你们学得好高级啊,第一节课不是C语言概述么?

大学的时候C语言 单片机 汇编这些都是基础课。其实c语言很简单的只要数学好一点,写个单片机程序玩玩是没问题的,如果要做产品那还要学很多的。
回复 支持 反对 使用道具 举报
19#
 楼主| 发表于 2016-9-22 08:42:34 | 只看该作者
shenwangbin 发表于 2016-9-22 08:37
大学的时候C语言 单片机 汇编这些都是基础课。其实c语言很简单的只要数学好一点,写个单片机程序玩玩是没 ...

的确是这样。
回复 支持 反对 使用道具 举报
20#
发表于 2016-9-22 08:55:43 | 只看该作者
当然是你请拉, 你徒弟是拿出了三套方案
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 快速注册
本版积分规则
手机版|APP|亿万先生技术论坛 ( 鄂ICP备 09003585号-1 )   GMT+8, 2018-1-18 14:03 , Processed in 0.625645 second(s), 10 queries , Gzip On, Memcache On.
Powered by Discuz! X3.2 © 2001-2013 Comsenz Inc.
CopyRight © 亿万先生论坛
电子邮箱:admin@jdwx.info | 联系 QQ:3081868839 | 官方网址:www.jdwx.info
Qiji. All Rights Reserved
服务条款 | 隐私声明
Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有
鄂ICP备09003585号-1鄂公网安备42010602000420号
快速回复 返回顶部 返回列表
亿万先生官网欢迎您