论坛风格切换切换到宽版
  • 43380阅读
  • 150回复

DIY 0~500MHz多功能数字扫频仪 [复制链接]

上一主题 下一主题
离线梭鱼
发帖
589
只看该作者 60楼 发表于: 2010-07-04
扫频仪的全部源码来了!!
注意,下面的rar包中是全部的程序源码(非编译后代码),在codevisionavr 1.25.5环境下编译。如欲在其他环境下编译这些文件,需注意cvavr环境的特殊之处。
里面的 lcd12864j、pll_mb1507、dds_ad9851等三个文件可以在其他使用该芯片的其他环境中使用,而且也全部是源码,大家可以任意修改,留做己用。
其中的sweepgenerator.c文件是主控mcu i 的源码,sweepgenerator_s.c文件是显示mcu ii的源码,不要搞混。与现在的源码对应的mcu i的时钟设置为内置1mhz。这个设计并不合适,因为后来加了频率计功能。建议仿制者将mcu i的时钟设为外置4mhz,并把外置时钟需占用的pb.6、pb.7上原来的连接移至其他未用管脚(比如 pd.1、pd.2),并在程序中做相应的更改。mcu ii的时钟为内置4mhz,仿制时需注意的是源码中的几处 delay_ms()函数内部值应该除四才是。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线费力刻丝
发帖
2645
只看该作者 61楼 发表于: 2010-07-04
感谢楼主无私分享!
离线bg0aqh
发帖
68
只看该作者 62楼 发表于: 2010-07-06
出套件,顶一下,强烈要求
:) :)
离线bg4uan
发帖
10625
只看该作者 63楼 发表于: 2010-07-06
离线梭鱼
发帖
589
只看该作者 64楼 发表于: 2010-07-06
几个基础的附件的图!!
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线bg7ixa
发帖
394
只看该作者 65楼 发表于: 2010-07-06
只能站边上看看
离线BH3PKU
发帖
241
只看该作者 66楼 发表于: 2010-07-06
呵呵,盼着出套件
离线nbcdmagsm
发帖
650
只看该作者 67楼 发表于: 2010-07-07
这个液晶屏能不能改用凌阳splc501 (兼容sed1565)12864 cog lcd点阵液晶,如果可以我有20多片,可以赠送.
离线梭鱼
发帖
589
只看该作者 68楼 发表于: 2010-07-08
几个常用附件的电路!!
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线梭鱼
发帖
589
只看该作者 69楼 发表于: 2010-07-08
用一个简单的反射电桥结合功率计测uhf手台天线。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线yqw511
发帖
691
只看该作者 70楼 发表于: 2010-07-09
做个记号 等待出套件或者整机
离线BG6KHC
发帖
488
只看该作者 71楼 发表于: 2010-07-11
hellocq上面 少有的 难得的帖子。
离线BG4FUF
发帖
39
只看该作者 72楼 发表于: 2010-07-24
坐在墙头等套件,最好是成品
离线BH3AGO
发帖
242
只看该作者 73楼 发表于: 2010-07-25
强人,太强了,板板的飞线 真到位。
离线BH7ohz
发帖
3475
只看该作者 74楼 发表于: 2010-07-26
学习,正在自学avr单片机,ide也是用cvavr,很多东西还不会,头痛中。
要命的是我不懂c语言,要从0开始 >_<
离线BH7ohz
发帖
3475
只看该作者 75楼 发表于: 2010-07-26
楼主,请问自学avr单片机有什么好方法,谢谢!
离线梭鱼
发帖
589
只看该作者 76楼 发表于: 2010-07-26
我学avr是从一个下载线开始的。先先用74ls244(最好是74hc244)做个并口下载线,再从网上下载一个codevisionavr,自己拿atmega8l在洞洞板上做个最小系统,第一次编程成功点亮一个led就算跨过单片机这个门槛了。当然这里还有一个前提,我曾经是专业的delphi程序员,对c也不在话下。所以你要是自学avr的话,最好还是先学c。不过玩单片机并不需要太强的c语言功底,能把c的基本语法掌握就可以了。

告诉你一个我的秘密:我每次编avr程序时,都用浏览器打开一个“c语言入门教程”的网页,有语法问题随时去查!!毕竟我已有十年不以编程为生,而且过去编程也是编的pascal。
离线BH7ohz
发帖
3475
只看该作者 77楼 发表于: 2010-07-26
谢谢,受教了!
离线BH7ohz
发帖
3475
只看该作者 78楼 发表于: 2010-07-26
我会一点a51,就是汇编太复杂了,什么都要自己安排,100多条指令记到头晕,还有什么寻址,,,,,
刚学会自己编程,用汇编做了一个流水灯。
离线BH7ohz
发帖
3475
只看该作者 79楼 发表于: 2010-07-26
这几天溜到avr阵营,看了一些教程,也学会用c语言点亮了一个闪烁点。
发觉思路都是一样的,就是实现方法有少许区别。
现在主要任务是学习c语言,加强对avr各个功能模块的了解。