个人的编程思维,不要**民意

[复制链接]
 楼主| highgear 发表于 2009-5-20 21:42 | 显示全部楼层 |阅读模式
起因: 
“按下P1^4,LED闪烁时间加快,按下时间越长,闪烁频率越快。
释放开关,频率固定停在当前值闪烁。这才是编程思维挑战“ 

wxj1952们认为是编程思维挑战, highgear 认为不是。于是wxj1952们提出了pk. 

详情见:http://www.21icbbs.com/club/bbs/list.asp?boardid=11&page=2&t=3328450&tp=%u7F16%u7A0B%u601D%u7EF4%u6311%u6218%uFF01%uFF01%uFF01


PK条件:
1)8 个LED,16个key( 4*4 keyboard).
按下某键,某LED闪烁时间加快,每一秒加快一次(max = 20Hz)
按下某键,某LED闪烁时间减慢,每一秒加慢一次 (min = 0.2Hz)
释放开关,频率固定停在当前值闪烁。
以上程序必须使用单片C51(不得扩展RAM, ROM),Visual C++, Visual Basic 6.0 以及C# 各做一次。(Visual C++, Visual Basic 6.0 以及C# 可用Label 代替led)

2)8 LED 独立“渐明渐暗“效果。设定20级亮度,16健每1秒控制增加或减少渐明渐暗时间周期, C51, Visual C++, Visual Basic 6.0 以及C# 各做一次。(Visual C++, Visual Basic 6.0 以及C# 可用Label 代替led,用于刷新频率限制,无法模拟PWM, 可用label 背景亮度代替)

请网友刘前辈回答:
1)可不可以接受pk
2) 如果接受,3天为限如何?
3)如果接受,双方必须发誓自己独立完成。

如何评审:
由众网友中选出高手组成评议团,公正公平公开评议双方程序。

输赢结果:
此pk不赌钱。输者要发誓声明:从此在任何技术论坛上只谈论技术,不会再搞任何人身攻击。





相关链接:http://www.21icbbs.com/club/bbs/list.asp?boardid=11&page=2&t=3328450&tp=%u7F16%u7A0B%u601D%u7EF4%u6311%u6218%uFF01%uFF01%uFF01
linqing171 发表于 2009-5-20 21:45 | 显示全部楼层

评议团在哪里?

lyjian 发表于 2009-5-20 21:50 | 显示全部楼层

个人的编程思维,不要**民意


sz_kd 发表于 2009-5-20 21:59 | 显示全部楼层

呵呵~~~~~~~~~~~~~~~~~

mohanwei 发表于 2009-5-20 22:16 | 显示全部楼层

看热闹……

lzm2008 发表于 2009-5-20 22:20 | 显示全部楼层

严重关注!

尽快出结果!
程序匠人 发表于 2009-5-20 22:26 | 显示全部楼层

估计不会有结果

Visual C++, Visual Basic 6.0 以及C# 各做一次?



这样是为了卖弄技巧吗?为什么要用不同语言各做一次?真是让人大吃一斤啊!
yewuyi 发表于 2009-5-20 22:33 | 显示全部楼层

嘿嘿。。。

huangqi412 发表于 2009-5-20 22:46 | 显示全部楼层

匠人胃口不好了?不是吃一吨的么?

zyboy 发表于 2009-5-20 22:54 | 显示全部楼层

同意“程序匠人”说法

碰到过别人提过问题,可谁也没限定那种语言呀?像微软的题目,你想用哪种语言都OK,重要的是编程思想!
szsfy 发表于 2009-5-20 23:04 | 显示全部楼层

前排看热闹

欢迎PK,可以加入陪审团不?
liuyuxiier 发表于 2009-5-21 00:10 | 显示全部楼层

那么多语言?

  为啥不用汇编呢~继续关注~
lost1421 发表于 2009-5-21 09:36 | 显示全部楼层

在PC上编写的代码没有什么太大的实际意义

编写这些代码没有价值。
icecut 发表于 2009-5-21 09:54 | 显示全部楼层

坐井观天

1952可是有钱人.找个人帮他做了就ok.
你还要亲自出马.

懒得评审.这些东西似乎没必要做.
用avrmega88做也不是什么难事.
McuPlayer 发表于 2009-5-21 09:55 | 显示全部楼层

楼主有这个精力,多赚些外快也比这PK有意义啊

HWM 发表于 2009-5-21 09:58 | 显示全部楼层

呵呵,电视上PK来钱快。

zyboy 发表于 2009-5-21 10:23 | 显示全部楼层

看来有必要开个外围,哈哈

                    
认为wxj1952能搞定的   赔率:2.1

认为wxj1952不能搞定的 赔率  5.2

认为会不了了之的      赔率:1.2 
atuz 发表于 2009-5-21 10:42 | 显示全部楼层

。。。。

建议用各种单片机汇编做。
冷漠 发表于 2009-5-21 11:11 | 显示全部楼层

一直在笑。

15楼说的太对了:如今什么事还用自己浪费精力?“自己有时间做自己的专项还来不及呢”。

像这种谁都能做,谁都做过的小事,请人做就是了。书上有的是现成的程序。也许咱还真懒得抄,找几个师弟代劳,一顿饭就收买了。

咱还真没写过几条程序,书上都有,都比咱写的好。欣赏别人还来不及呢。自己做?效率慢10倍不说,谁能写得过书?谁也给咱写一本《51单片机—C语言常用模块大汇集》?早就不在21IC单片机论坛混啦。


惊喜站长出山。如果站长同意,或者有更多人希望看看为什么外国人写得好的话,咱就宁愿放弃自己的时间,开一贴讲讲,欣赏欣赏别人的简单和优雅。

比起拿着所长的C++到处招摇好的多吧。不能直接用的程序,自己还没明白怎么回事呢。“凡是我师父写的,就是天下第一?”

笑话。
冷漠 发表于 2009-5-21 11:17 | 显示全部楼层

highgear程序别老在抽象中飘着呀

 badbird1234 发表于 2009-5-14 08:05 侃单片机 ←返回版面    

36楼: 还有highgear程序别老在抽象中飘着呀 

还有highgear程序别老在抽象中飘着呀
既然是用51搞
就的给出具体底层硬件驱动呀(把算法固化呀)
让我这样的菜鸟学一下呀

 
 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

1222

帖子

61

粉丝
快速回复 在线客服 返回列表 返回顶部