77范文网 - 专业文章范例文档资料分享平台

频率计数器毕业论文(2)

来源:网络收集 时间:2019-04-23 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

频率计数器毕业论文

显示器,电容、电阻、电源等这些元件都可以从Proteus元件库中找到。选择合适类别和生产厂家的元器件,拖拽到原理图设计区,根据设计思路,连接各元件,构成系统原理图,(如图示)

3.3 单片机部分

本文设计的数字电压表采用MCS-51系列单片机作为系统的核心处理器,负责处理A/D转换的数据,AVR系列单片机是美国Atmel公司推出的高性能8位单片微型计算机。 3.3.1 Atmega16单片机介绍

ATmega16是基于增强的AVR RISC结构的低功耗8 位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmega16 的数据吞吐率高达1 MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。 3.3.2单片机ATMEGA16外部引脚说明

ATMEGA16单片机芯片外部引脚排列如图3.5所示:

6 页

频率计数器毕业论文

(1)、VCC 电源正 (2)、GND 电源地

(3)、端口A(PA7..PA0) 端口A 做为A/D 转换器的模拟输入端。端口A 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口A 处于高阻状态。在本设计中端口A(PA.7..PA0)作为信号输出口。

(4)、端口B(PB7..PB0) 端口B 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口B 处于高阻状态。端口B 也可以用做其他不同的特殊功能。在本设计中PB(T1)是信号源输入端。

(5)、端口C(PC7..PC0) 端口C 为8 位双向I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口C 处于高阻状态。如果JTAG接口使能,即使复位出现引脚 PC5(TDI)、 PC3(TMS)与 PC2(TCK)的上拉电阻被激活。端口C 也可以用做其他不同的特殊功能.PC7(TOSC2)、PC6(TOSC1)在本设计中分别为定时振荡器引脚2、定时器振荡器引脚1输入端。

(6)、端口D(PD7..PD0) 端口D 为8 位双向I/O 口,具有可编程的内部上拉电阻。

7 页

频率计数器毕业论文

其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,则端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口D 处于高阻状态。端口D 也可以用做其他不同的特殊功能.

(7)、RESET 复位输入引脚。持续时间超过最小门限时间的低电平将引起系统复位。门限时间见P36Table 15。持续时间小于门限间的脉冲不能保证可靠复位。 XTAL1 反向振荡放大器与片内时钟操作电路的输入端。 XTAL2 反向振荡放大器的输出端。

AVCC AVCC是端口A与A/D转换器的电源。不使用ADC时,该引脚应直接与VCC连接。使用ADC时应通过一个低通滤波器与VCC 连接。AREF A/D 的模拟基准输入引脚。 3.3.4 LCD显示器系统

1602液晶的工作电压为5V,带背光,可显示2行,每行显示16个字符,只能显示英文和数字。

1、主要技术参数:

显示容量: 芯片工作电压: 工作电流: 模块最佳工作电压 : 字符尺寸: 2、接口信号说明: 编号 符号 引脚说明 1 2 3 4 5 6 7 8

8 页

16?2个字符 4.5~5.5V 2.0 mA(5.0V) 5.0V 2.95?4.35(WXH)mm 编号 符号 9 10 11 02 03 04 05 06 07 BLA BLK 引脚说明 Data 1/0 Data 1/0 Data 1/0 Data 1/0 Data 1/0 Data 1/0 背光源正极 背光源正极 VSS VDD VL RS R/W E D0 D1 电源池 电源正极 液晶显示偏压信号 数据/命令选择(H/L) 12 读/写选择端(H/L) 13 使能信号 Data 1/0 Data 1/0 14 15 16 频率计数器毕业论文

3、基本操作时序:

1读状态:输入:RS=L, RW=H E=H 输出:D0~D7=状态字 2写指令:输入:RS=L, RW=L,D0~D7=指令码,E=高脉冲 输出:无 3读数据:输入:RS=H, RW=H 输出:D0~D7=数据 4 写数据:输入:RS=H, RW=L D0~D7=指令码,E=高脉冲 输出:无 4.状态字说明: STA7 D7 STA0—6 STA7 当前数据地址指针的数值 读写操作使能 1:禁止 0:允许 STA6 D6 STA5 D5 STA4 D4 STA3 D3 STA2 D2 STA1 D1 STA0 D0 注:对控制器每次进行读写操作之前,都必须进行读写检测,确保STA7为0

5、RAM地址映射图:

控制器内部带有80×8位(80B)的RAM缓冲区,对应关系如下图所示:

6、指针说明 6.1初始化设置 6.1.1 显示模式设置

指令码

9 页

功能 0 1 1 1 0 0 0 设置16X2显示,5X7点阵,8位数据接口 频率计数器毕业论文

6.1.2、 显示开/关及光标设置 指令码 功能 0 0 0 0 1 D C B D=1 开显示; D=0 关显示 C=1 显示光标; C=0不显示光标 B=1 光标闪烁; B=0 光标不显示 0 0 0 0 0 1 N S N=1 当读或写一个字符后地址指针加一,且光标加一 N=0 当读或写一个字符后地址指针减一,且光标减一 S=1 当写一个字符,整屏显示左移(N=1)或右移(N=0),以得到光标不移动而屏幕移动的效果 S=0 当写一个字符,整屏显示不移动 6.2、数据指针设置

控制器内部设有一个数据地址指针,用户可以用过它们来访问内部的全部80B的RAM

指令码 80H+地址码(0—27H,40H_—67H)

7、其他设置

指令码 01H 02H

8、写操作时序

功能 显示清屏:1.数据指针清零 2.所有显示清零 显示回车:1、数据指针清零 功能 设置数据地址指针

10 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库频率计数器毕业论文(2)在线全文阅读。

频率计数器毕业论文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/621948.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: