- 33
- 0
- 约2.04万字
- 约 105页
- 2015-12-17 发布于广东
- 举报
程序中上、下限电平的改变,可向DAC0832送不同的数字量来实现。矩形波高、低电平时的持续时间,由delay( )的延时程序决定。也可使用两个延时时间不同的延时程序,来分别决定矩形波高、低电平的持续时间,频率可采用控制延时的方法来改变。 2.双缓冲方式 多路的D/A转换要求同步输出时,须采用双缓冲同步方式,此时数字量的输入锁存和D/A转换输出是分两步完成的。AT89S51与DAC0832的双缓冲方式的连接如图11-7。 { uint i; for(i=0;i200;i++); } 程序说明: (1)在调用函数writechip1时只是向1#0832芯片写入数据,不会写到2#0832中,因为2#0832没有被选通,对于函数writechip2也是同样道理。 (2)在调用函数TransformData( )时,函数参数可以为任意值,因为将被转换的数字量已经被锁存到DAC寄存器中。调用函数TransformData( )只是发出启动第二级转换的控制信号,数据线上的数据不会被锁存。 (3)程序的3~5行对DAC0832的3个端口使用了3个宏定义。例如,将0832Addr的端口地址0x7fff宏定义为DAC0832Addr(第5行),是为了定义明确,方便使用和修改。使用该地址向DAC0832写入时要先进行类型转换。用(uchar xdata*)把DAC0832Ad
您可能关注的文档
- 单片机基础教程 杨宏丽 王静霞 第10章新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 1初识单片机新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 2学做简单程序新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 3按键控制彩灯流动新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 4 单片机的定时与计数新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 5 单片机中断系统应用新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 6 单片机串口通信的应用新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 7 单片机的外部基本扩展与应用新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 8.单片机汇编程序设计新.ppt
- 单片机技术教学做一体化教程 万长征 谢利华 魏洪昌 9 常用输入输出接口新.ppt
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)