时间r
内完成,不然整过计划就不用再做了。回应第一章所说的,为什么我记得是2002年10月1r
号?因为我是在那天起呆在家里整整7天,干什么?研究VC啊!!!这是我到现在为止,第r
一个没有去玩的国庆节。从早到晚,除了睡觉,吃饭上厕所,就是屁股不离座,眼不离电r
脑!!你说,我会忘记吗??r
当时做了一条串口线把电脑的两个串口连起来,然后串口1发给串口2,一边是用我的程r
序,另外一边是用串口调试软件。还有手上的几本VC书,就这样写出我的第一个VC程序出r
来。还记得当时成功发送的第一个字节是r!!到现在我还记得很清楚,当时真是开心死r
了,还马上把串口线和程序带回学校(我是走读生)给MM看,并正式宣布我们的项目开r
始。这国庆7天假期个中的困难和痛苦我就不想说了,只知道那是我技术之路的第一个起r
点。r
人家都说VC难入门,是的,真的很难啊,不过你要知道VC存在并为这么多程序员所用,自r
然有他的道理,只要愿意坚持,困难是能够克服的,而且,你并不是第一个面对他的人,r
所以没有任何道理退缩。看到别的大虾能够成功,那自己为什么不行呢?所以炼虾米的第r
二要素是:坚持!!r
r
r
r
第三章:尝试成功r
r
r
r
在VC写的串口程序成功后,我们的计算机远程控制系统就要开始了。其实,当时的VC程序r
只能发数据,并不能收,因为收的话如果是mscomm要利用消息,如果是API的话要用线程,r
上面两个我当时都不懂,不过没问题,我的题目是远程控制,没有说是远程监控,所以单r
发就够用了,:)。剩下的就是单片机接收串口数据,然后控制射频模块发射,接收端就r
是模块接收后的单片机处理,例如亮LED和控制162LCD。r
那时侯如何分配51的IO脚也弄了个半天呢,最后和2个MM协调好后,用了张A3纸画了两个大r
大的51,然后那个脚做什么,哪个脚接LED,那个脚接162LCD,那个脚按键。。。呵呵,r
是夸张了点,但当时还是菜鸟阶段啊r
弄好管脚分配了,就做板子,别以为我很有钱,做工业板,我是拿万能板飞线做的,当时r
焊个MAX232也焊了半天,勉强焊好了个有串口的最小系统了,发射模块都还没焊上呢。但r
这时候要分工合作利用时间,于是开始写程序了,基本上是边看书本边写程序,半猜半r
写。用的是汇编。那时侯没有这里的家伙这么幸福,300元就能买个老丁的仿真器来调试程r
序,我用的是最纳闷的方法:N片51侍侯,130元的便宜烧写器写程序,编译通过,烧一r
片,插上板,上电!!出什么问题?拔下,猜猜原因后改程序,再烧再插拔。(当时没有r
S51的,其实那时侯有我也不会用ISP的),于r