【38页】毕业论文:基于51单片机做DDS正弦波信号源.doc文档下载
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
口当用于外部程序存储器或位地址外部数据存储器进行存取时,口输出地址的高八位。
当对外部八位地址数据存储器进行读写时,口输出其特殊功能寄存器的内容。
口在编程和校验时接收高八位地址信号和控制信号。
口口管脚是个带内部上拉电阻的双向口,可接收输出个门电流。
提出的,即当定时器由状态转为全零时提出的。
。
定时器控制寄存器用来负责定时器的启动停止以及中断管理在定时工作时,时钟由单片机内部提供,即系统时钟经过分频后作为定时器的时钟。
技术工作时,时钟脉冲由和输入中断系统的中断系统允许接受五个的中断源,即两个外部中断申请,两个定时器计数器中断以及个串行口中断。
外部中断申请通过和即和输入,输入方式可以是电平触发低电平有效,也可以是边沿触发下降沿有效。
是电平触发低电平有效,也可以是边沿触发下降沿有效。
两个定时器中断请求是当定时器溢出时向计数器中断以及个串行口中断。
技术工作时,时钟脉冲由和输入中断系统的中断系统允许接受五个的中断源,即两个外部中断申请,两个定时器部分内容简介的定时值时可以向发出中断申请,从而完成种定时的控制功能。
在计数状态下同样也可以申请中断。
定时器控制寄存器用来负责定时器的启动停止以及中断管理在定时工作时,时钟由单片机内部提供,即系统时钟经过分频后作为定时器的时钟。
技术工作时,时钟脉冲由和输入中断系统的中断系统允许接受五个的中断源,即两个外部中断申请,两个定时器计数器中断以及个串行口中断。
外部中断申请通过和即和输入,输入方式可以是电平触发低电平有效,也可以是边沿触发下降沿有效。
两个定时器中断请求是当定时器溢出时向提出的,即当定时器由状态转为全零时提出的。
第五个中断请求是由串行口发出的,串行口每发送完个数据或接收完个数据,就可提出次中断请求的芯片引脚如图所示供电电压。
接地。
口口为个位漏极开路双向口,每脚可吸收门电流。
当口的管脚第次写时,被定义为高阻输入。
能够用于外部程序数据存储器,它可以被定义为数据地址的第八位。
在编程时,口作图引脚图为原码输入口,当进行校验时,输出原码,此时外部必须被拉高。
口口是个内部提供上拉电阻的位双向口,口缓冲器能接收输出门电流。
口管脚写入后,被内部上拉为高,可用作输入,口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在编程和校验时,口作为第八位地址接收。
口口为个内部上拉电阻的位双向口,口缓冲器可接收,输出个门电流,当口被写时,其管脚被内部上拉电阻拉高,且作为输入。
因此作为输入时,口的管脚被外部拉低,将输出电流,这是由于内部上拉的缘故。
口当用于外部程序存储器或位地址外部数据存储器进行存取时,口输出地址的高八位。
当对外部八位地址数据存储器进行读写时,口输出其特殊功能寄存器的内容。
口在编程和校验时接收高八位地址信号和控制信号。
口口管脚是个带内部上拉电阻的双向口,可接收输出个门电流。
当口写入后,它们被内部上拉为高电平,并用作输入。
作为输入,由于外部下拉为低电平,口将输出电流这是由于上拉的缘故。
口也可作为的些特殊功能口,如下表所示串行输入口串行输出口外部中断外部中断记时器外部输入记时器外部输入外部数据存储器写选通外部数据存储器读选通口同时为闪烁编程和编程校验接收些控制信号。
复位输入。
当振荡器复位器件时,要保持脚两个机器周期的高电平时间。
当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
在编程期间,此引脚用于输入编程脉冲。
在平时,端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的。
因此它可用作对外部输出的脉冲或用于定时目的。
然而要注意的是每当用作外部数据存储器时,将跳过个脉冲。
如想禁止的输出可在地址上置。
此时,只有在执行,指令是才起作用。
另外,该引脚被略微拉高。
如果微处理器在外部执行状态禁止,置位无效。
外部程序存储器的选通信号。
在由外部程序存储器取指期间,每个机器周期两次有效。
但在访问外部数据存储器时,这两次有效的信号将不出现。
当保持低电平时,则在此期间外部程序存储器,不管是否有内部程序存储器。
注意加密方式时,将内部锁定为当端保持高电平时,此间内部程序存储器。
在编程期间,此引脚也用于施加编程电源。
反向振荡放大器的输入及内部时钟工作电路的输入。
来自反向振荡器的输出。
使用口的注意事项口的输出缓冲器可驱动个电路。
对于芯片单片机的口,在正常情况下,可任意由或电路驱动。
及性的单片机口有集电极开路或漏极开路的输出来驱动时,不必外加上拉电阻对于系列,系列以及些大规模集成电路芯片如等,都可以和系列单片机直接接口。
具体使用时,可以查阅有关器件手册或参考典型电路对些线性组件,特别是应用键盘码盘显示器等输入输出设备时,应当尽量增加驱动部分的容量,否则,单片机将提供不出足够的驱动电流供给负载使用中断系统所谓中断,是指当计算机执行正常程序时,系统中出现些急需处理的异常情况和特殊情求,暂停执行现行程序,转去对随机发生地更紧迫事件进行处理处理完毕后,自动返回原来的程序继续执行。
中断允许软件设计不需要关心系统其他部分定时要求,算术程序不需要考虑隔几个指令检查设备是否需要服务。
相反,算术程序编写时好像有无限的时间作算术运算而无其他工作在进行。
若其它事件需要服务时,则通过中断告诉系统。
单片机有个中断源,有两个中断优先级,每个中断源的优先级可以编程控制。
中断允许受到开中断和中断源开中断的两级控制。
中断源中断源是指任何引起计算机中断的事件,般台机器允许有许多个中断源。
系列单片机至少有个中断源。
增加很少的硬件就可把各种硬件中断源线或成为个始化后,显示,同时两片都产生的正弦波。
产生正弦波测试信号的将保持不变,而作为信号发生器的将在键盘的控制下产生预定的正弦波。
同时还可以通过电路的改变进行模拟调制和数字调制。
从而实现各种功能。
设计流程图如图所示。
外设流程图作为人机界面的键盘和通过来控制。
是专用键盘显示器控制芯片,能对显示器自动扫描,能识别键盘上按下键的键号可充分提高的工作效率。
与接口方便,由它构成的标准键盘显示器接口在微机应用系统中使用越来越广泛。
键盘和的软件流程图如图所示。
流程图由于用片来控制两片,所以利用扩展口。
这样可以使得口更加充足。
如图。
总结本设计是我第次比较系统完成的次设计。
在本次设计中我从选题,搜集资料,电路设计到硬件电路的调试以及程序的调试,比较系统的接触到了次设计整个过程的具体环节,从中受益匪浅。
本设计基本上实现了设计任务所要求的功能,但由于时间的紧迫,有许多本可以做的更好的地方,但没能做到。
例如对于数字信号发生器,起初是设想通过从机与主机之间通信数据完成,而实际设计过程仅仅选用了键盘直接控制没有实现通讯控制。
尽管如此,这次设计是对大学四年来所学知识的次综合运用,增强了我理论结合实践能力。
通过本次设计我进步加深了对系列单片机信号发生器系统设计的了解,增强了我对电路分析能力,并且对等所用芯片有了更深的了解,这为我以后的学习打下了良好的基础。
参考文献张肃文陆兆熊高频电子线路第三版北京高等教育出版社谢自美电子线路设计•实验•测试武汉华中理工大学出版社周立功夏宇闻单片机与综合应用技术北京北京航空航天大学出版社童诗白化成英模拟电子技术基础北京高等教育出版社樊昌信詹道庸通信原理北京国防工业出版社李友平直接数字频率合成器的原理与设计电声技术,马忠梅籍顺心单片机的语言应用程序设计北京北京航空航天大学出版社靳达编单片机应用系统开发实例导航北京人民邮电出版社求是科技单片机典型模块设计实例导航北京人民邮电出版社李光飞单片机课程设计实例指导北京北京航空航天大学出版社胡汉才单片机原理及其接口技术北京清华大学出版社胡宴如高频电子线路北京高等教育出版社白驹珩雷晓平单片计算机及其应用成都电子科技大学出版社李广弟单片机基础北京北京航空航天大学出版社肖汉波种基于芯片的信号源北京中国工程物理研究院电子工程研究所,陈永泰刘雪燕与在信号源中的应用武汉理工大学,附录设计程序源代码复位写控制字,系统初始化复位初始化初始化输出输入初始化产生正弦波键盘检测,键显示频率显示
