老美写的些啥我看不懂

[复制链接]
4095|12
 楼主| jackzbb 发表于 2007-7-29 19:04 | 显示全部楼层 |阅读模式
用的芯片是16F684,老美的程序有点问题,要俺改,俺不认识这些东西啊,好像是BASIC语音的哦,怎么还有人用这么古老的语音啊?
su_mj000 发表于 2007-7-30 00:15 | 显示全部楼层

你写的啥俺也看不懂。

  
 楼主| jackzbb 发表于 2007-8-1 16:54 | 显示全部楼层

图贴不了,手抄

俺积分不够,贴不了图,手抄了.<br /><br />TRISA&nbsp;&nbsp;=%00001010<br />TRISC&nbsp;&nbsp;=%00001011<br />ANSEL&nbsp;&nbsp;=%00000000<br />CMCON0&nbsp;=%00000111<br />T1CON&nbsp;&nbsp;=%00110000<br /><br />&nbsp;Version&nbsp;=1<br />&nbsp;PAUSE&nbsp;&nbsp;&nbsp;300<br />FOR&nbsp;&nbsp;i=1&nbsp;TO&nbsp;Version<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HIGH&nbsp;&nbsp;Led_Grn<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAUSE&nbsp;100<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LOW&nbsp;&nbsp;&nbsp;Led_Grn<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAUSE&nbsp;&nbsp;100<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NEXT&nbsp;&nbsp;i<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PAUSE&nbsp;&nbsp;300<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HIGH&nbsp;&nbsp;Led_Grn<br /><br /><br />;BIT&nbsp;SETUP<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;LOW&nbsp;&nbsp;Led_Red&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;LOW&nbsp;Led_Em1<br />&nbsp;&nbsp;&nbsp;&nbsp;LOW&nbsp;Led_Em2<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Mtr_Fwd&nbsp;=0<br />&nbsp;&nbsp;&nbsp;&nbsp;Mtr_Rev&nbsp;=0<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;X&nbsp;=&nbsp;1<br />&nbsp;&nbsp;&nbsp;&nbsp;CurrCount&nbsp;=0<br />&nbsp;&nbsp;&nbsp;&nbsp;BattCount&nbsp;=0<br />&nbsp;&nbsp;&nbsp;&nbsp;C_Stop&nbsp;&nbsp;=0<br /><br /><br />;*********************************<br />MAINLOOP:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOSUB&nbsp;&nbsp;CheckCentDet<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOSUB&nbsp;&nbsp;CheckEdgeDet<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOSUB&nbsp;&nbsp;RevStat&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOSUB&nbsp;&nbsp;SetState<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GOTO&nbsp;&nbsp;&nbsp;MAINLOOP<br />&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;;----下面都是子程序&nbsp;---------<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.........<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br /><br /><br />
su_mj000 发表于 2007-8-2 07:54 | 显示全部楼层

这看上去就是BASIC语言

我从来没用过,应该可以下载到它的编译。<br /><br />其中的Led_grn不知在哪被定义。HIGH和LOW无疑是将对应的<br />I/O脚置高或置低。PAUSE应该是调用某子程序延时(单位可能是<br />毫秒)。<br />
 楼主| jackzbb 发表于 2007-8-7 11:04 | 显示全部楼层

谢谢四楼的回复

  
 楼主| jackzbb 发表于 2007-8-7 11:06 | 显示全部楼层

哪里有支持BASIC的PIC编译器

关键是这个编译器在哪里去下载,我估计老美用BASIC写PIC的比较多.
 楼主| jackzbb 发表于 2007-8-8 20:31 | 显示全部楼层

找到了

还真有BASIC的编译器.http://www.melabs.com/products/index.htm,不过要<br />好几百个大洋.
yezhenyu 发表于 2007-8-10 16:38 | 显示全部楼层

BASIC的编译器要是能达到C编译器的高效率那就好了。

  
aolin 发表于 2007-8-16 13:01 | 显示全部楼层

你自己就是一个basic编译器呀!

你自己将他的程序&quot;编译&quot;成流程图,然后自己用汇编写个程序不就行啦!<br /><br />
gbafans 发表于 2007-8-21 17:03 | 显示全部楼层

还不如用汇编直观呢

  
dcp 发表于 2007-8-24 12:50 | 显示全部楼层

用C吧

  
pppking 发表于 2007-8-28 15:22 | 显示全部楼层

老外的程序里面是不是用了什么宏定义呀

  
yang0000 发表于 2007-9-1 14:00 | 显示全部楼层

我想这是C吧,它应该还有很多子程序

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

本版积分规则

28

主题

74

帖子

0

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