基于51单片机的三角波信号发生器设计

一、任务要求:

  1. 设计内容
  1. 选择51单片机,晶振采用12MHz。
  2. 设计一个能产生50HZ至100HZ的三角波信号。通过0832/A芯片完成数模转换。
  3. 频率值由LED数码管键盘输入。
  4. 将频率由LED数码管显示(4位)
  1. 设计要求
  1. 按照任务书的要求完成系统分析及方案设计。
  2. 完成硬件原理图的设计,并设计相关元器件。
  3. 完成控制软件流程图的设计,编写相应的单片机控制程序。
  4. 撰写设计报告。

二、仿真过程展示

一开始

程序烧录仿真界面:

K1第一次按下界面

按3次K1后界面

K2、K3可对波形频率进行调整;K4、K5可对占空比进行调整。

频率的值是可以通过这里改的

可以加入我的纷传圈子,里面有资源压缩包的百度网盘下载地址及提取码。

纷传点击用微信打开即可,过程有点繁琐请见谅。

基于51单片机的三角波信号发生器设计相关推荐

  1. 基于51单片机的单电源函数信号发生器设计仿真原理图方案

    系统硬件设计 系统框图如图3-1所示 原理图 仿真图 DAC0832芯片原理 这里采用DAC0832与单片机89C51的典型的单缓冲方式接口电路.ILE接高电平,/WR1和/WR2相连后接89C51的 ...

  2. 单片机检测电机频率c语言,基于51单片机的电动机测速表的设计.doc

    基于51单片机的电动机测速表的设计 基于51单片机的电动机测速表设计 摘 要 本文介绍了采用光电传感器实施电机转速测量的方法.基本原理,完成了一种基于AT89C51单片机平台的电动机测速表的软硬件设计 ...

  3. 单片机遥控车c语言程序,基于51单片机的无线遥控小车设计[附发射接收程序]

    /***************************************************************/ /*[基于51单片机的无线遥控小车设计] 作者王*茹 */ /*** ...

  4. 基于51单片机的电子万年历的设计-源代码

    电子万年历的设计目录 电子万年历的设计 电子万年历的系统整体设计框图 所需要的元件 DS18B20模块 DS18B20的特点 DS18B20内部结构 DS18B20管脚排列 DS1302模块 SPI时 ...

  5. 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计

    1147基于51单片机的自动浇花系统设计 设计思路:通湿度传感器实时监测湿度,通过LCD显示出实时的湿度采集值,可以通过按键设定目标界限,当达到这个界限值时,浇花系统的电机装置运行. 电路包含:LCD ...

  6. 基于51单片机的酒精浓度检测仪设计

    本设计仅供参考 基于51单片机的酒精浓度检测仪设计(proteus仿真+程序+原理图+报告) 原理图:Altium Designer 仿真:proteus 8.9 程序编译器:keil 4/keil ...

  7. 单片机应用系统设计技术——基于51单片机篮球计时计分器的设计

    基于51单片机篮球计时计分器的设计 一.实验目的 二.实验内容 三.实验步骤 四.C代码如下 五.实验结果

  8. 基于51单片机的智能家居的设计(一)

    基于51单片机的智能家居的设计初级版本 项目简介: 该项目可以通过单片机烧写软件发送指令并实现大厅灯跟卧室灯的亮灭.该项目分为四个等级: 1.在单片机烧写软件上面发送指令实现灯的亮灭: 2.用语音模块 ...

  9. 基于51单片机手动计步器protues仿真设计

    基于51单片机手动计步器protues仿真设计 (源码+仿真) 仿真原版本:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0021 目录标题 基于51单 ...

最新文章

  1. invalidate()源码分析
  2. 一笔画 (25 分)
  3. jQuery 的 serializeArray()、serialize() 方法
  4. [NOTE] Web For Pentester靶场练习笔记
  5. 滴水穿石--MYSQL导入导出常用命令
  6. java ftp遍历所有子文件_Java 遍历指定文件夹及子文件夹下的文件
  7. vue监听用户在页面的浏览时间需在beforeDestroy()里面进行销毁
  8. 当前读和快照读是什么 区别
  9. 日期转换成时间戳的问题
  10. pandoc如何使用自定义样式导出docx文档
  11. kubernetes CRI接口
  12. 学习如何使用 Git 来压扁、变基和精选
  13. 北大2021年计算机分数分数线,北京大学2021年考研复试基本分数线已发布
  14. 数字图像-理想低通滤波器
  15. 修复setup violation的方法总结
  16. 计算机考研817,2017年南京工业大学计算机科学与技术学院817信号系统与数字电路考研题库...
  17. http://www.cnblogs.com/zyw-205520/archive/2013/02/17/2914190.html
  18. TS中的条件类型(ReturnType)
  19. 计算机专业考研数学考概率吗,数学专业考研容易吗
  20. 使用python量化交易接口有哪些分析指标和策略?

热门文章

  1. Jekyll+GitHub搭建个人博客
  2. 计算机在游戏界面应用,电脑在游戏界面怎么返回桌面
  3. 计算机直接切换到桌面,电脑怎样快速切换桌面_一键快速回到桌面的多种方法...
  4. 图像搜索引擎 - 原理篇
  5. 安装Memcached及Memcached配置
  6. 机器学习笔记--微积分
  7. python 1、输入三角形的三个顶点,计算该三角形的面积; 2、输入正六边形的边长,计算该六边形的面积; 3、用户输入每月存款,根据利率计算最后余额;
  8. python中matplotlib绘图中文显示问题
  9. WiFi-ESP8266入门http(3-3)网页认证上网-post请求-ESP8266程序
  10. 个人总结:Mysql知识图谱