说多了都是泪。
1991年上的大学,1993年,接触单片机,但是还没有个人电脑,学校的286、386都是宝贝,不给用开发单片机的,也没有相应的软件,当时没有网络没有电话,即使有软件都不知道去哪里找。
好吧,当时数字电路、模拟电路都比较溜的我,难不倒的。
由于没有开发板(当时听说一块51的开发板要2000多元,当时父亲做一天苦力不过10元钱),也没有烧些器、擦写器(当时一般使用紫外线擦写),那就先解决这两问题。当时很幸运的、排除万难买到了两片AT28C256,并口EEPROM,5V就可以改写,先做了一块输入板,各种数字电路IC,比如输入优先编码器(接键键盘)、加减计数器(产生地址)、LED数码管驱动译码器(驱动4位地址2位数据共6个数码管),还有一些辅助的IC。先在纸上手工编写汇编程序,然后人工编译,再把机器码写入到EEPROM中,然后做一块应用板,有8031+62256+ROM插座(插AT28C256或紫外线擦写的EPROM)+8155+8255+键盘+基本的IO输入输出备用,还有相关的辅助IC、电源等等。奋斗了一个月,应用板终于可以工作,之前的输入板就可以不用了,直接在应用板上编程,一样开发了一些简单的控制程序,后来还接了几个小单赚点零花钱。
做的板子都是手工油漆描的双面板,三氯化铁腐蚀,砂纸打磨后涂松香酒精溶液做铜箔保护防氧化,好焊接。
毕业工作后2年我还在用这个板子编程,直到1997年单位有电脑才尝试使用电脑编程。到2000年来到深圳,才开始专业的工作。 |