|
本帖最后由 jiang887786 于 2014-12-1 10:36 编辑
说说我与飞卡的结缘,有图片,有代码,有原理图,如果版主感觉不妥可以删帖并且扣掉飞
币!!!呵呵4年前我来到现在的公司,在垃圾堆里看见一个板子感觉好奇。就问同事这是什么机器上
面用的。同事说JLG曲臂式高空作业平台用的,具体多高米数记不清了。我想这个应该要仔细
观察一下。当时是这个样子的外貌。我把它一点点剥出来,拆掉后面的塑料壳,
MC9S12XD256CA!百度搜索发现是飞思卡尔的。(之前就了解51,哪知道什么飞思卡尔。原来是
搞CODESYS编程PLC的。51还是自己学的呢,我一个小小的职高怎么可能教你学51呢。)然后
我就去X宝看看没有XD系列学习板,没有!最后就买了xs128学习板!*qiu的。这不现在K系列
又来了,还得努力一把啊!
话说板子剥出来以后,我得把原理图画出来啊!DXP2004,一边用万用表测量一边画原理图。
反复不知道折腾多久,原理图出来了。我不敢保证没错误,我尽量量仔细了。现在给大家看
看!
话说原理图出来以后,我得弄程序跑跑啊!那时CW5.1还不熟,摸石头过河吧,先搞它的键盘
扫描吧,按照原理图来看它用了u6u7u8三个573锁存。下面括弧里面是我看到的HC573的使用
方法:(再看这个真值表,意思如下:
第四行:当OE=1是,无论Dn、LE为何,输出端为高阻态;
第三行:当OE=0、LE=0时,输出端保持不变;
第二行第一行:当OE=0、LE=1时,输出端数据等于输入端数据;
结合下面的波形图,在实际应用的时候是这样做的:
a. OE=0;
b. 先将数据从单片机的口线上输出到Dn;
c. 再将LE从0->1->0
d. 这时,你所需要输出的数据就锁存在On上了,输入的数据在变化也影响不到输)最后我弄
好了分时独立扫描按键端口程序,程序
在这
个附件里面:attach://240876.rar之后我又调试了CAN收发,都成功了
。到此,我只是说了一个电工喜欢做的事情。看见任何一块板子都想研究一下!呵呵!学习
是苦的但是也开心快乐。最后还可以鼓了自己的钱包!哈哈。吹牛完毕!谢谢大家!欢迎批
砖!编辑说明,想让程序附件显示在页面上。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|