- 1
- 0
- 约1.36千字
- 约 7页
- 2026-07-31 发布于山东
- 举报
实例37信号发生器《单片机基础与应用(C语言版)》高等教育出版社深圳职业技术大学
实例要求实例分析锯齿波是一种常见的信号波形,先呈直线上升,随后陡落,再上升,再陡落,如此反复,实际上是一个线性波形。采用PCF8591实现简易波形发生器,产生锯齿波信号。通过软件调整波形设定参数,可用示波器观察输出波形的幅值、周期及频率的变化。
硬件电路
初始化开始输出数字量进行D/A转换输出电压值加1确定输出数字量初值0延时输出值=255?YN
控制程序设计//程序:ex40.c//功能:锯齿波产生控制程序#includereg51.h//包含头文件reg51.h,定义了51单片机的专用寄存器#includeintrins.h//包含头文件intrins.hsbitSDA=P2^7;//P2.7定义为IIC数据sbitSCL=P2^6;//P2.6定义为IIC时钟#definedelayNOP();{_nop_();_nop_();_nop_();_nop_();};bitbdataSystemError;//从机错误标志位//--------
您可能关注的文档
- 单片机基础与应用(C语言版)(第3版)课件1.2 单片机系统及开发环境.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.1 单片机硬件结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.3 51单片机的存储器结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.4 时钟电路与复位电路.pptx
- 单片机基础与应用(C语言版)(第3版)课件2.5 单片机并行IO端口.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.1 定时器计数器.pptx
- 单片机基础与应用(C语言版)(第3版)课件4.2 定时器计数器的工作方式.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.2 单片机中断系统结构.pptx
- 单片机基础与应用(C语言版)(第3版)课件5.3 中断处理过程.pptx
- 单片机基础与应用(C语言版)(第3版)课件6.1 单片机与LED接口设计.pptx
原创力文档

文档评论(0)