基于改善传统正弦信号源价格昂贵,低频输出时性能不好且不便于自动调节的目的。采用AT89C51单片机,结合编程和软件查表的方法读取经离散化处理的波形信号。通过D/A把信号转化并还原所需的波形信号。进行了proteus计算机软件仿真,得到了与理论相应的锯齿波、方波、正弦波信号并实现了各种波形的自由切换以及频率、相位的改变和多相波的产生。
1
uCOS_51是基于uCOS-II v2.52移植的MCS-51系列单片机的高级应用,采用大模式,在Proteus 仿真里已经外部扩展64KB的SRAM。选择v2.52这个版本的原因在于本人在校学习嵌入式实时操作系统的课本使用v2.52源码进行讲解,uCOS-II是源码公开、可移植性非常强的实时系统。在此声明:欢迎学习传播,严禁商业运用,否则后果自负。
2022-12-22 00:52:38 3.61MB uCOS 51 Proteus
1
本附录包含普中开发板的代码例程,是51单片机的,包括LED灯、独立按键、步进马达、液晶屏LCD1602 等等
2022-12-21 23:41:22 211.87MB 51 普中 单片机例程
1
基于51单片机课程设计报告(推荐文档).docx
2022-12-21 19:53:46 1.46MB 基于51单片机课程设计报告(推荐
1
51单片机数字电压表设计.doc
2022-12-21 19:53:18 590KB 51单片机数字电压表设计
1
51单片机课程设计报告任务书.doc
2022-12-21 19:16:56 211KB 51单片机课程设计报告任务书
1
51单片机16*16LED点阵汉字数字滚动显示,含软件代码+硬件仿真+原理图
2022-12-21 11:28:32 154KB 单片机 51 C语言 点阵滚动显示
1
51单片机编程代码,自动避障红外电动小车C51程序
2022-12-20 21:13:45 7KB 51单片机 电磁车 自动避障
1
基于51单片机密码锁设计
2022-12-20 11:27:12 62KB 51单片机
1
采用Proteus 等仿真软件设计一个秒表电路并编程实现。 功能如下:单片机驱动一个两位的LED数码管,系统带一个按键,一个蜂鸣器。正常情况下LED数码管显示初始数值00,按下一次按键,秒表开始走时,每秒更新一次时间并显示。再按下一次按键,走时停止,显示当前秒信息。再按一次,秒表清零,重新回到显示初始00值并停止。每次按键时,要求蜂鸣器响0.5秒。 注:可采用51单片机或LPC2000系列ARM芯片实现
2022-12-19 20:43:51 55KB 单片机 秒表 Proteus 51单片机
1