2022年单片机的数字频率计设计分析方案.docx
《2022年单片机的数字频率计设计分析方案.docx》由会员分享,可在线阅读,更多相关《2022年单片机的数字频率计设计分析方案.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源目录摘要 3正文 41 概述 42 总体设计方案 52.1 软件 52.2设计思路 53 系统软件设计 53.1主板说明 53.2芯片主要性能3.3功能特性描述3.4引脚描述 64 系统软件设计 94.1初始定义 94.2 子程序设计 94.3 主要源程序 105 系统调试 13关键词 3.66 课程设计体会 15 7 参考文献 15附录 16欢迎下载精品学习资源摘要:数字频率计是现代科研生产中不行或缺的测量仪器,它以十进制数显示被测频率,基本功能是测量正弦信号,方波信号,及其它各种单位时间内变化的物理量;本系统采纳 AT89S52单片机灵能掌握,结合外围电子电路,设计的频率计性能
2、稳固;在软件设计上采纳了单片机的C语言设计,通过单片机内部定时/ 计数器同时动作,在测量频率时将测频率和测周期相结合, 提高了频率计的测量精确性;测量结果在四位七段式数码管上输出显示,结果精确到整数位;频率计的 软件设计 , 系统软件设计简洁明白 , 适用于测量频率从 19999Hz的脉冲信号,超频自动报警,安全牢靠;关键词:数字频率计; AT89S52单片机;信号; AT89S52最小系统板; LG5011BSR欢迎下载精品学习资源正文1. 概述单片机是 20 世纪中期进展起来的一种面对掌握的大规模集成电路模块, 具有功能强、体积小、牢靠性高、价格低廉等特点,在工业掌握、数据采集、智能外表、
3、机电一体化、家用电器等领域得到了广泛的应用,极大的提高了这些领域的技术水平和自动化程度;AT89S52是一种低功耗、高性能 CMOS位8 微掌握器,具有 8K 在线系统可编程Flash储备器;使用 Atmel 公司高密度非易失性储备器技术制造,与工业80C51 产品指令和引脚完全兼容;片上 Flash 答应程序储备器在系统可编程,亦适于常 规编程器;在单芯片上,拥有敏捷的 8 位CPU和在系统可编程 Flash ,使得AT89S52为众多嵌入式掌握应用系统供应高敏捷、超有效的解决方案;本工程以 AT89S52为基本掌握元件,能够对 19999Hz频段内的正弦信号,方波信号,及其它各种单位时间内
4、变化的物理量进行初略测量,可应用于教案实验,同学自主试验等对频率精确度要求不高的场合,也可应用于家用情形下频率的初步猎取;在科技高度发达的今日,作为一名工科的高校生,一款简易的频率测量仪器,人手必备;2. 总体设计方案2.1 软件: 采纳 Keil uVision3做为开发工具,进行编程设计,通过progisp2.0将程序下载到开发板芯片中;2.2 设计思路: 利用 AT89S52内部的定时 / 计数器 0, 和定时/ 计数器 1 结合完成, 在初化 AT89S5时, 把定时/ 计数器 0 设置为计数方式 , 计数的信号来源于单片机的引脚 P35, 定时/ 计数器 1 设置为定时方式 . 上电
5、后按下按键 kye1P20, 去抖启动,同时开头 T1 的定时过程和 T0 的计数过程 ,T1定时 20ms,设置定时中断,当 T1 第 20 次进入中肯定时终止时 , 停止 T0 的计数过程;之后通过读取T0 的计数值 N,就可以知道在 1s 内输入信号的频率为 val ;如 T1 定时不到 1s, T0 计数到 65536 溢出,就进入计数中断,蜂鸣器报警;按下按键计频率输出频率计数溢出蜂鸣器报欢迎下载精品学习资源图一 程序掌握方框图3. 系统硬件设计3.1 主板【简要说明】3.1.1 尺寸:长 128mm宽 87mm高 18mm3.1.2支持芯片:欢迎下载精品学习资源AT89S51/S5
6、2/S53 支持 STC89C51/C52/C53加 ATMEGA8/4、8 ATMEGA16/3)23.1.3工作电压:直流 4.55.5 伏转换板可使用欢迎下载精品学习资源3.1.4 单片机标准十针下载接口; 具有电源指示;2所 以 I/O口 以 引 出 并 有 LED灯 指 示 ;3 四位数码管显示、四位按键输入、 32 位 LED发光二极管显示;4 ) 标准的 11.0592M 晶振; 具有上 电 复 位和 手 动复 位 ;6 四种供电接口 串口通信使用MAX232接口,同时可以下载 STC单片机程序;3.2 芯片主要性能 :MCS-51单片机产品兼容8K字节在线系统可编程 Flash
7、 储备器1000次擦写周期4.0V-5.5V 工作电压0Hz33Hz256*8 字节的内部数据储备器32个可编程 I/O 口线16位定时器 / 计数器UART串行通道欢迎下载精品学习资源图二 芯片管脚示意图ISP编程字节和 模式)- 免费)工作包操作3.3 功能特性描述 :AT89S52是一种低功耗、高性能 CMOS位8 微掌握器,具有 8K 在线系统可编程Flash储备器;使用 Atmel 公司高密度非易失性储备器技术制造,与工业80C51 产品指令和引脚完全兼容;片上 Flash 答应程序储备器在系统可编程,亦适于常 规编程器;在单芯片上,拥有敏捷的 8 位CPU和在系统可编程 Flash
8、 ,使得AT89S52为众多嵌入式掌握应用系统供应高敏捷、超有效的解决方案;AT89S52具有以下标准功能: 8k字节Flash ,256字节RAM, 32 位I/O口线,看门狗定时器, 2 个数据指针,三个 16 位定时器 / 计数器,一个 6向量2级中断结构,全双工串行口,片内晶振准时钟电路;另外,AT89S52 可降至 0Hz 静态规律操作,支持 2种软件可挑选节电模式;闲暇模式下, CPU停止工作,答应 RAM、定时器 / 计数器、串口、中断连续工作;掉电爱护方式下,RAM内容被保 存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止;3.4 引脚描述 :VCC : 电源
9、GND: 地P0 口: P0口是一个 8位漏极开路的双向 I/O 口;作为输出口,每位能驱动 8 个TTL规律电平;对 P0端口写“ 1”时,引脚用作高阻抗输入;当拜访外部程序和数据储备器时, P0口也被作为低 8位地址/ 数据复用;在这种模式下, P0具有内部上拉电阻;在 flash 编程时, P0口也用来接收指令字节;在程序校验时,输出指令字节;程序校验时,需要外部上拉电阻;P1 口: P1 口是一个具有内部上拉电阻的 8 位双向I/O口;P1 输出缓冲器能驱动 4 个TTL 规律电平;对 P1 端口写“ 1”时,内部上拉电阻把端口拉高, 此时可以作为输入口使用;作为输入使用时,被外部拉低
10、的引脚由于内部电阻的缘由,将输出电流 IIL );此外, P1.0 和P1.2 分别作定时器 / 计数器 2的外部计数输入 P1.0/T2 )和时器 / 计数器 2的触发输入 P1.1/T2EX);在 flash 编程和校验时, P1口接收低 8位地址字节;欢迎下载精品学习资源引脚号其次功能P1.0T2定时器 / 计数器 T2 的外部计数输入),时钟输出P1.1T2EX定时器 / 计数器 T2 的捕获/ 重载触发信号和方向掌握)P1.2MOSI在系统编程用)P1.6MISO在系统编程用)P1.7SCK在系统编程用)表1P1口其次功能说明P2 口: P2 口是一个具有内部上拉电阻的 8 位双向I
11、/O口, P2 输出缓冲器能驱动4 个TTL 规律电平;对 P2 端口写“ 1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用;作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流 IIL );在拜访外部程序储备器或用16位地址读取外部数据存 储器例如执行 MOVX DP)TR时, P2 口送出高八位地址;在这种应用中, P2 口使用很强的内部上拉发送 1;在使用 8位地址 如MOVX R)I拜访外部数据储备器时, P2口输出 P2锁存器的内容;在 flash 编程和校验时, P2口也接收高 8位地址字节和一些掌握信号;P3 口: P3 口是一个具有内部上拉电阻的 8 位双向I/
12、O口, p2 输出缓冲器能驱动4 个TTL 规律电平;对 P3 端口写“ 1”时,内部上拉电阻把端口拉高,此时 可以作为输入口使用;作为输入使用时,被外部拉低的引脚由于内部电阻的缘由,将输出电流 IIL );在flash 编程和校验时, P3口也接收一些掌握信号; P3 口亦作为 AT89S52特别功能 P3.1TXD serial output portP3.2INT0 external interrupt 0P3.3INT1 external interrupt 1P3.4T0 timer 0 external inputP3.5T1 timer 1 external inputP3.6W
13、R external data memory write strobeP3.7RD external data memory read strobe表2 P3 口其次功能说明RST: 复位输入;晶振工作时, RST脚连续 2 个机器周期高电平将使单片机复位;看门狗计时完成后, RST 脚输出 96 个晶振周期的高电平;特别寄存器AUXR地 址8EH上的DISRTO位可以使此功能无效; DISRTO默认状态下,复位高电平有效;在拜访外部数据储备器时, PSEN将不被激活;定时器 0 和定时器 1: 在AT89S52 中,定时器 0 和定时器 1 的操作与 AT89C51和AT89C52 一样;欢
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 单片机 数字频率计 设计 分析 方案
限制150内