全球旧事资料 分类
一、实验题目:数字电压表的设计实验题目:二、实验目的
深入了解MCS51系列单片机的功能以及应用,学会用单片机制作简单的仪表。
三、设计要求
模块进行组合,设计数字电压表,将每一个部分工作原理介绍清楚,系统软件设计时针,对每一个模块的设计应明确。主程序应明确各部分的组成及采用的连接方式。通过调节输入信号的大小,观察自己设计的数字电压表的输出与另一块数字电压表测量的输出比较,达到了解、理解数字电压表设计的步骤、方法的目的(05V,LED输出)。
四、数字电压表设计的总体方案
通过一个AD(ADC0809模拟数字转换)芯片采集后将外测电压信号转换为数字信号,再由单片机AT89S52处理信号,输出信号,由数码管显示各路电压。更改程序使能用按键进行复位、通道选择、单路循环选择;并在超过设定报警电压47V时以LED灯发光报警。
41单片机部分芯片介绍
单片机采用AT89S52,它是一个低功耗高性能CMOS8位单片机片内含8kBytesISPI
systemprogrammable的可反复擦写1000次的Flash只读程序存储器器件采用ATMEL公司的高密度、非易失性存储技术制造兼容标准MCS51指令系统及80C51引脚结构芯片内集成了通用8位中央处理器和ISPFlash存储单元功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。单片机基础电路如下:
f图1单片机部分功能特性概述:40个引脚,8kBytesFlash片内程序存储器,256bytes的随机存功能特性概述,32个外部双向输入输出(IO)口,5个中断优先级2取数据存储器(RAM)层中断嵌套中断,2个16位可编程定时计数器2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。引脚功能:VCC:电源电压VCCGND:地GNDP0口:P0口是一组8位漏极开路型双向IO口,也即地址数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对断口P0写“1”时,可作为高阻抗输入端使用。在访问外部数据存储器或程序存储器时,这组端口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在FLASH编程时,P0口接收指令字节,而在程序校验时,输出指r
好听全球资料 返回顶部