论坛风格切换切换到宽版
  • 5059阅读
  • 18回复

廖正东请进!请教程序如何改动能控制mb1504!有c语言的程序吗? [复制链接]

上一主题 下一主题
离线bg6qbv
 
发帖
5837
只看楼主 倒序阅读 0楼 发表于: 2002-11-08
你好:廖
  你发来的程序非常的好,可是我改不了,我看了你的编程和控制思路非常合理,所以想用它控制mb1504(c150的频合芯片)试试。
  不知你能否简单告知如何改动,(改动哪些数据能够控制mb1504),另外,程序能够设置中频频率吗?这样显示可能更加直观!谢谢!
  73   bye
离线BD3RJ
发帖
18844
只看该作者 1楼 发表于: 2002-11-11
原长主页上好象有一控制程序。
离线bg6qbv
发帖
5837
只看该作者 2楼 发表于: 2002-11-11
在那????快!
离线BD3RJ
发帖
18844
只看该作者 3楼 发表于: 2002-11-11
他们公司的主页呀?!
离线BG7KH
发帖
4815
只看该作者 4楼 发表于: 2002-11-11
对不起,我现在才看到你的贴子,

我以前有mb1504

的接口程式,但是我要找一下。等待。。
离线BG7KH
发帖
4815
只看该作者 5楼 发表于: 2002-11-11
老哥,找到了,给我来封邮件吧。

是pic的程式,你参考一下啦。

片子里面的那个内分频器要设置了才能用的。
离线bg6qbv
发帖
5837
只看该作者 6楼 发表于: 2002-11-11
请收邮件!

另:贵地有16f628卖吗?我准备用来实验dds!
离线BG7KH
发帖
4815
只看该作者 7楼 发表于: 2002-11-11
呵呵程式已发。

我们这里什么东西都有,

但我现在在广州。
离线bg6qbv
发帖
5837
只看该作者 8楼 发表于: 2002-11-11
什么时候能够帮忙买呀!呵呵
----因为16f628的eerom是2k,比16f84大一倍,可以有存储功能。----
离线bg6qbv
发帖
5837
只看该作者 9楼 发表于: 2002-11-11
我怎么还没有收到呀!看来21cn的邮箱够呛,
能按照下面163的邮箱再发一个试试吗!
离线BG4RFF
发帖
1581
只看该作者 10楼 发表于: 2002-11-12
原作者 bg6qbv
什么时候能够帮忙买呀!呵呵
----因为16f628的eerom是2k,比16f84大一倍,可以有存储功能。----


为嘛不用89c2051?便宜有好找?是不是功能不及16f628?
离线BG7KH
发帖
4815
只看该作者 11楼 发表于: 2002-11-12
原作者 bg6qbv
我怎么还没有收到呀!看来21cn的邮箱够呛,
能按照下面163的邮箱再发一个试试吗!


我又发了一次,您再收一下啦。

您要多少片?

下次我帮你问个价?
离线bg6qbv
发帖
5837
只看该作者 12楼 发表于: 2002-11-12
邮件收到,谢!有电路图吗?呵呵

16f628关键看看价格,我准备先拿两片实验!有空帮忙!
离线BG7KH
发帖
4815
只看该作者 13楼 发表于: 2002-11-12
了解了。

老兄你真是能干。

由于我没有pic的仿真器,
所以好久没有用过pic的单片机了。

要是有几个人在一起搞就好了。
可惜现在没有机会。
离线BD3RJ
发帖
18844
只看该作者 14楼 发表于: 2002-11-15
我搞不懂,为啥非要用仿真器?pii级就能仿的很好为啥白花钱?
离线liu4ic
发帖
1350
只看该作者 15楼 发表于: 2002-11-15
最初由 bg3rj 发布
我搞不懂,为啥非要用仿真器?pii级就能仿的很好为啥白花钱?


  举例在与外设通信后才能进入下一步工作的程序,
假如外设每秒应答1000次,如用软仿真,把人累死也
完不成。开发otp或掩膜片,没仿真器,谁也不能保证
一次就成功。

bd4ic
tel/fax:0632-5911592
http://www.qsl.net/bd4ic
bd4ic@163.com
离线bd7bq
发帖
1491
只看该作者 16楼 发表于: 2002-11-30
mb1504的程序几年前我写过,bc3.1的。如果还需要,请联系我。
离线bg6qbv
发帖
5837
只看该作者 17楼 发表于: 2002-11-30
最初由 bd7bq 发布
mb1504的程序几年前我写过,bc3.1的。如果还需要,请联系我。



俺要呀!谢

如何联系?请留下“线索”!呵呵
离线bd7bq
发帖
1491
只看该作者 18楼 发表于: 2002-12-01
打印口的2、3、4线分别接mb1504的dat、clk、en三个数据脚,0x378是打印口的基址,
outportb(0x378,1);将在打印口的第2脚产生一个高电平。
outportb(0x378,0);将在打印口的第2脚产生一个低电平。
outportb(0x378,2);将在打印口的第3脚产生一个高电平。
outportb(0x378,3);将在打印口的第2、3脚产生一个高电平。
outportb(0x378,4);将在打印口的第4脚产生一个高电平。
程序基本上是一个核心程序,很容易看懂的,在看这个程序前你先看一下mb1504的通信协议,然后你应该会自己完善这个程序了。
0x379是打印口的“接收端”,你可以通过0x379来输入ptt信号来切换接收和发射,if(inportb(0x379)==xx)则转入发射程序。
还有什么问题,请联系我。
73