网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 免费范文 -> 电子专业 -> 数字频率信号源设计(十)
自动化文档范文| 电子机电范文| 测控技术范文| 通信专业范文| 电气工程范文| 通信工程范文| 电子信息工程范文| 免费自动化范文| 免费电子范文| 免费电气范文| 通信范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

本专业推荐:带proteus仿真程序的文档设计范文  原创文档范文点击进入 → 自动化单片机相关的原创文档范文

数字频率信号源设计(十)

本文ID:LW5702 ¥
2,这是KEIL uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目 图8.1 7.1 图8.2 (2)选择所要的单片机,这里我们选择常用的Ateml公司的AT89S51。此时屏幕如图7.2显示。在这个界面后面有这个芯片得功能和特点介绍。 (3)首先我们要在项目中创建新的程序文件或加入旧程序文..
2,这是KEIL uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目
 
 
 
 
 
 
 
 
 
 图8.1
                     7.1
 
 
 
 
 
 
 
 
 
 
 
 
 图8.2
 (2)选择所要的单片机,这里我们选择常用的Ateml公司的AT89S51。此时屏幕如图7.2显示。在这个界面后面有这个芯片得功能和特点介绍。
 (3)首先我们要在项目中创建新的程序文件或加入旧程序文件。如果没有现成的程序,那么就要新建一个程序文件。在KEIL中有一些程序的Demo,在这里我们还是以一个C语言为例介绍如何新建一个C程序和如何加到自己的第一个项目中吧。点击图中的1的新建文件的快捷按钮,在2中出现一个新得文字编辑窗口,这个操作也可以通过菜单FILE-NEW或快捷键 Ctrl+N来实现。好了,现在可以编写程序了,光标已出现在文本编辑窗口中。这里我们先打一个比较小的程序。
#include (at89x51.h)
#invlude(stdio.h)
Void main(void)
{ 
 Scon=0x50://串口方式1,允许接受
 Tmod =0x20://定时器1定时方式2
 Tcon=0x40://设定时器1开始计数
 Th 1=0xe8://11.0592MHZ
 Tl1=0xe8;
 T1 =1;
 While(1)
 {
  Printf(“hello world!\n”);
 }
 }
 Tr1=1:
这段程序的功能是不断从串口输出“hello world!”字符,我们先不管程序的语法和意思,先看看如何把它加入到项目中如何编译试运行。
 (4)点击图3-2-3中的3保存新建的程序,也可以用菜单FLIE-SAVE或快捷键ctrl+s进行保存。因是新文件所以保存时会弹出操作窗口,我们把第一个程序命名为test.c,保存在项目所在的目录中,这时你会发现程序单词有了不同的颜色,说明KEIL的C语法检查生效了。如下页图7.3鼠标在屏幕左边的Source Group1文件夹图标左边出现了一个小+号说明,文件组中有了文件,点击它可以展开查看。
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 图8.3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 图8.4
 (5)进入调试模式,软件窗口样式大致如图7.4。图中1为运行,当程序处于停止状态时才有效,2为停止,程序处于运行状态时才有效。3是复位,模拟芯片的复位,程序回到最开头处执行。按4我们可以打开5中的串行调试窗口,这个窗口我们可以看到从51芯片的串行口输入输出的字符,这里的第一个项目也正是在这里看运行结果。这些在菜单中也有,这里不再一一介绍了。首先按4打开串行调试,再按运行键,这时就可以看到串行调试窗口中不断的打印“hello world!”.这样就完成了第一个C项目。最后我们要停止运行程序运行回到文件编辑模式中,就要先按停止按钮再按开启\关闭调试模式按纽。然后我们就可以进行关闭KEIL等操作了。
    以上就是KEIL这个软件的基本操作过程。具体详细的介绍可以参考有关这方面的材料。
软硬件的调试
在调试之前,我进行了很多的探索工作。首先,在编写程序的时候,需要
建立控制字,预备频率与输出频率的查询表。根据AD7008的计算公式,如果我用计算器一个一个计算需要的值的话,一共38组数据,将花费我大量的时间,而且又要在进制之间进行转化,十分麻烦。因此,我用C编写了一个计算程序,而且具有直接将数据转换成16进制的控制字的功能,为查询表的完成带来很大的方便。查询表和C程序参见附录。
    其次是主程序的编写,可分为两部分:实现数码管显示控制和实现输出信号控制。我是在宿舍完成第一部分程序的编写和调试的。相关程序见附录。最开始将程序烧录到单片机后,初始化设置的数据不能显示(初始化数据是12.34),检查单片机相关引脚电压,一切正常,怀疑是晶振不起振,换了一个24M的,显示是能显示,但是不正常显示。于是转而检查原理图和PCB图,发现手工布线的时候忘将相关焊点连接。改成错误后,虽能正常显示初始数据,但是键盘不能控制数码管的显示。应该是程序的问题。检查修改程序,重新烧录进去,第一部分的电路就基本正常了。
    第二部分电路也是和第一部分调试差不多,需要的是示波器。第一部分电路正常,说明整个电路在连接上没有问题,完成这部分主要的就是程序的修改调试。
调试过的程序见附录。
8  总结
8.1 电路调试体会
 除了所熟悉的理论知识,电路的调试需要的是耐心和信心。这是精神方面的要求。在具体的调试过程中,需要的是很多的技巧和经验。这就是技术上的要求。我对这两个方面的体会很深。我的调试花了很长时间,从一个一个元器件管脚电气特性的检查,到一条线一条线的连接检查,都是不可避免的,因为有很多的原因可以导致我的东西出不来!当然并不是检查所有的器件和线路。调试程序的时候,每一次都需要插把单片机,插把是有技巧的,需要注意的。曾经有同学强行插把将单片机管脚弄断。给我印象最深的就是电路器件的检查。当时数码管不能显示,检查电路连接正常后,一个同学直接告诉我:你的就是晶振不行.在他的指点下换了一个24M的,数码管终于能显示了。(不是正常显示,但是排除了一个错
误了。)那同学做过7,8块板子,经验很丰富。所以,在检查错误的时候,经验
能让我们省很多事。
8.2 整个文档设计过程的体会
   本系统经测试运行效果良好,达到预期的目的,其性能指标均达到了预期要求。总的来说还是很顺利,但在制作过程中遇到了不少麻烦,从中也学到了很多知识,  积累了一定的电路设计经验。现把三个多月来的体会总结

首页 上一页 7 8 9 10 11 12 13 下一页 尾页 10/19/19

数字频率信号源设计(十)相关范文
上一篇:温湿度检测系统的设计 下一篇:脉冲信号发生器的制作课程设计
点击查看关于 数字 频率 信号源 设计 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文
热门范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有