《8255LED函数信号发生器.》.docxVIP

  • 9
  • 0
  • 约1.49万字
  • 约 24页
  • 2015-12-19 发布于河南
  • 举报
《8255LED函数信号发生器.》.docx

基于8255的LED显示函数信号发生器设计 一、实验目的 1、学习proteus软件的使用 2、掌握proteus对MCS51单片机的仿真 3、学习汇编语言以及C语言在51编程上的使用 4、掌握使用keil件对51单片机编程 二、实验设备 1、硬件:微机win7 2、软件:proteus7.4sp3, keil uVersion3 三、课题内容和要求 基本要求: 1.用存储器或算法得到信源。 2.用DA转换器输出一函数信号(正弦、方波、三角、锯齿等,频率1000Hz) 3.用数码管或LCD上将输出参数显示 4.用功能键切换各信号的输出。 发挥部分: 1.通过键盘,可修改输出信号的频率。每按一次键,频率值进给或后退100Hz,频率范围100Hz~1500Hz 2.按键时,蜂鸣器发出提示音,表示按键有效 3.数码管或LCD显示的内容可以用频率值和周期值切换表示,周期值精确到0.01ms 动态显示格式: 自定 四、总体设计 利用AT89C51单片机采用查表或算法产生三角波、正弦波和方波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,最终由示波器显示出来,通过键盘来控制三种波形的类型选择、频率变化,最终输出显示各自的频率或者周期值。 8255A: (1) 端口A、 B、 C。  A口: 是一个8位数据输出锁存器/缓冲器和一个8位数据输入锁存器。 

文档评论(0)

1亿VIP精品文档

相关文档