单片机产生方波、锯齿波、三角波程序

#include#define uchar unsigned char

#define uint unsigned int

unsigned char x=0,m=0,y=128;

sbit WR_DA=P2^1;

sbit CS_DA=P2^0;//DA与单片机的接口

sbit S0=P3^0; //波形选择,每次按下将产生不同的波形

sbit S1=P3^1; //频率减

sbit S2=P3^2; //频率加

sbit S3=P3^3; //调节方波的占空比

uchar code SinTab[256]={0x80,0x83,0x86,0x89,0x8d,0x90,0x93,0x96,0x99,0x9c,0x9f,0xa2,0xa5,0xa8,0xab,0xae,0xb1,0xb4,0xb7,0xba,0xbc,0xbf,0xc2,0xc5

,0xc7,0xca,0xcc,0xcf,0xd1,0xd4,0xd6,0xd8,0xda,0xdd,0xdf,0xe1,0xe3,0xe5,0xe7,0xe9,0xea,0xec,0xee,0xef,0xf1,0xf2,0xf4,0xf5

,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd

,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf7,0xf6,0xf5,0xf4,0xf2,0xf1,0xef,0xee,0xec,0xea,0xe9,0xe7,0xe5,0xe3,0xe1,0xde,0xdd,0xda

,0xd8,0xd6,0xd4,0xd1,0xcf,0xcc,0

单片机产生锯齿波c语言,单片机产生方波、锯齿波、三角波程序相关推荐

  1. 分压后方波变成了三角波?

    目录 现象:分压后方波变成了三角波 分析 估算方法1 估算方法2 现象:分压后方波变成了三角波 在项目中需要电阻分压,然后将分压后的信号输出,最简单的做法当然就是电阻分压了,如下图所示: 图1:原电路 ...

  2. 单片机 多机通讯c语言,单片机多机串口通信.doc

    单片机多机串口通信 摘要 本文详细介绍了基于RS-485总线的单片机与多台单片机间的串行通信原理.实现方法和相应的通信硬件.软件设计.该设计是由单片机与单片机组成的主从控制系统,其中单片 关键词: 单 ...

  3. 单片机实现水位控制C语言,单片机课程设计 水位自动控制.doc

    单片机课程设计 水位自动控制 河南机电高等专科学校电气工程系 电子课程设计报告 设计题目:水位自动控制 专业: 电机与电器 班级: 101 班 学号: 姓名: 指导教师: 设计时间: 2012-6-2 ...

  4. 单片机tcp ip协议c语言,单片机TCP IP协议栈实现的原理

    对已TCP IP协议栈,我们已经说了很多关于它的原理相关的知识了.但是只有原理是不够的,在这方面我们将要举出一个实际操作实例为大家讲解,那么首先我们来看一下有关于单片机TCP/IP就是在单片机上运行的 ...

  5. matlab电路仿真三角波,Matlab仿真: 1Mhz正弦载波与2kHz三角波调制信号进行调制仿真...

    %Matlab仿真: 1Mhz正弦载波与2kHz三角波调制信号进行调制仿真 %======================= %1,2,5,2kHz三角波的产生: clear;clc; f_tri=1 ...

  6. 单片机课程设计电梯(c语言),单片机课程设计之电梯控制系统.docx

    PAGE \* MERGEFORMAT 23 JIANGSU UNIVERSITY OF TECHNOLOGY 单片机应用系统设计 电梯控制器 学 院: 电气信息工程学院 专 业: 测控技术与仪器 班 ...

  7. 单片机音频驱动实验C语言,单片机实验:音乐改编

    <单片机实验:音乐改编>由会员分享,可在线阅读,更多相关<单片机实验:音乐改编(7页珍藏版)>请在人人文库网上搜索. 1.实验1将歌曲播放程序两只老虎改变为另一首歌曲(如Hap ...

  8. 单片机实验秒表设计程序c语言,单片机数字计时器的系统设计与型式试验

    摘要:设计了一种以PIC16F887单片机为控制器.LED数码管动态显示的数字计时器.详细介绍了整个系统的工作原理.硬件设计.软件程序设计和型式试验过程.软件程序采用C语言编写,便于移植与升级.计时器 ...

  9. 单片机的字节寻址c语言,单片机C语言通用万能编程模板

    <单片机C语言通用万能编程模板>由会员分享,可在线阅读,更多相关<单片机C语言通用万能编程模板(30页珍藏版)>请在人人文库网上搜索. 1.8051单片机C语言编程模板 1.函 ...

最新文章

  1. 互动网计算机频道图书7日销售排行(05.20-05.26)
  2. sublime :[Decode error - output not utf-8]
  3. lazada做代运营,价格越低越好吗?价格和价值分析
  4. 查找DetailsView1数据控件中的数据
  5. Spring里的容器和Bean对象
  6. 最近关于编程学习的一点小体会
  7. 学计算机专业体面吗,2021女生学计算机专业好吗 前景怎么样
  8. GeoServer+PostgreSQL+PostGIS+pgRouting实现最短路径查询
  9. windows操作系统_国产Linux操作系统体验:易用性不比Windows差,但输在这点上
  10. 【论文推荐】推荐4个NLP任务的论文列表 -- 语法纠错、释义生成、文本可读性、汉字部件...
  11. chrome 离线安装包下载
  12. 一款小清新版的java代码生成器,springboot脚手架
  13. matlab取商,MATLAB-MTSP 遗传算法解决5种多旅行商问题(mtsp)的matlab程序 联合开发网 - pudn.com...
  14. 简单点的java_简单点,学习的方式简单点,java零基础入门语法教学(简单篇)...
  15. 20-《电子入门趣谈》第四章_自己制作电路板-4.1面包板的介绍和经典案例使用教程
  16. 闽南师范大学计算机科学学院副书记,CCF闽南师范大学学生分会完成换届
  17. 【译】用Java创建你的第一个区块链-part2:可交易
  18. 华三交换机模拟器搭建和使用
  19. 电蚊拍 电路图 原理
  20. 数据库系统原理选择题总结

热门文章

  1. html随机抽奖程序
  2. 迈向阿尔茨海默病的无创脑刺激2.0时代
  3. php Session是怎么实现的?存储在哪里?
  4. 初学者快速了解spring的IOC和AOP原理
  5. 国内国外的71个网络硬盘,一网打尽网络硬盘,论坛之最强!
  6. 最大值最小化(网易有道2013年校园招聘面试一面试题)
  7. 如何删除 手机中的金山手机助手!
  8. 1000ip百度能给你带来多少收入?写给中小站长
  9. 3GPP R16的Conditional handover 功能有啥优势?
  10. 使用HTML5拖拽实现表格列移动