VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
硬件/嵌入开发
-> 片机/工控
各位老师,我是新手,请教plc931直接ad转换的问题
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
各位老师,我是新手,请教plc931直接ad转换的问题
发表于:
2007-04-17 11:47:11
楼主
我在公司里做毕业设计,采用lpc931单片机,想把一个十六位的数字量用单片机的pwm功能给转换成模拟量,pwm输出采用rc滤波,但具体的c程序该怎么写呢?请指教!!
发表于:
2007-04-17 11:55:25
1
楼 得分:
0
你的c程序仅能控制pwm的空占比,其它的是硬件电路的事
另外,你没给出硬件电路怎么弄,有什么限制,
所以,基本上除了给点pwm的荐意外,帮不上啥忙了...
发表于:
2007-04-17 13:21:20
2
楼 得分:
0
这位老师先谢谢你了,硬件电路很简单,就是一个滤波电路,我不知道怎么把那图给传上来。
我这有一个程序,麻烦您给看一下,看有没有什么问题:
#include <reg932.h>
sbit pleen=tcr20^7;//定义锁相环使能位
main()
{
p1m1=0x00; //设置端口模式
p1m2=0xff; //设置p16,oca为推挽输出,详见p20
tcr21=0x04; //分频操作,5分频,pll输出频率=pclk频率/4+1=0.737mhz,则输出为0.737*32=23.584
tor2h=0x00; // 重装值 0x0000实现了16位的分辨率
tor2l=0x00; // -> pwm 周期
tcr21 ¦=0x80;//工作在pwm模式下,置位tcou2使映像寄存器的内容在下次ccu溢出时更新
ocrbh=adh; //数据为ad转换后的高8位字节
ocrbl=adl; //ad转换后的低8位字节
tcr21 ¦=0x80;
cccrb=0x02;//输出引脚状态,反向pwm,比较匹配时清零,定时器溢出时置位
pleen=1; //锁相环使能, 启动 pll
oca=1;
while(pleen==0); // 等待直到pll锁定
tcr20=0x82; // 锁相环使能,启动锁相环;设置输出模式,非对称pwm(使用pll作为时钟源)
while(1);
}
下一篇:
ic卡 45db041芯片和卡座上的8个引脚是如何对应的?
上一篇:
串口通信问题
相关文章
我想问下,要ppc关机要调用哪个函数?
在wince 如何访问 io 口
windows mobile for pocket ...
求助:fat文件系统的问题。
求助!信号问题
请移植过tcp/ip协议栈的大侠指点一下!
文字提取
wince如何设定电源自动挂起的时间?
vxworks 组播sendto() error 0...
m_ctrlcomm.setoutput问题?
关于ti的dsp芯片中的rtdx
api与驱动程序
高分求高手相助, 无法连通电信wap网关
单文档视图程序中动态create一个propertysheet到...
我在evc下编译一个dll,提示:"definition ...
请问ce高手,用精简版的frame work,怎么没...
基于pc104下网卡的配置问题(82559er)
在at91rm9200上使用u-boot-1.1.4加载linux-2.6.1...
windows xp下如何分別讀取4只pid,vid都相同...
vxworks中的vxworks接口和posix接口
其他资讯
帮忙完成一个简单的需求分析
提供实图求编程方法和技巧
sdram selfrefresh 的迷惑
jpg图片的显示问题?
四个8x8led点阵屏焊成一个16x16屏的电路接线法
0
数字电路接地为什么要走...
请问有人可以修改打印机驱动么
华为海思hi3510,为什么没有讲奉献精神?
为什么我的程序老死机?
求ce数据库操作的源代码
如何在wm5系统中实现窗口隐藏?
(ppc)想做一个自定义控件
想学c51用哪本教材好??
关于flash :使用jtag把st公司的m29w320db烧...
51系统中外部ram空间分配
有没有哪位xdjm在看vivi源码的,交个朋友!一起学...
ce下网卡绑定的实现,急!
请教: vmware下运行vxworks 5.5的问题...
关于linuxlink
快速检索
分类导航标签a
Linux/Unix社区程序开发区
其他数据库开发Sybase
企业开发Loushang开发平台
VBCOM/DCOM/COM+
其他数据库开发DBTOOLS
.NET技术.NET Framework
移动平台其他移动相关
其他数据库开发Anywhere
企业开发BizTalk
软件培训/认证/考试软件认证
专题开发/技术/项目英保通解决方案
Web 开发ColdFusion
Oracle基础和管理
企业开发SAP
企业开发SAP
最新资讯
急救!!!!!!!!!!!!散分!!!!!!!!
在控制台程序中是不是不能使用csocket
effect.transitions = {}与effect.bas...
晕死了,3个小时还没有解决的2个堆栈实现一个队列...
在c/s三层架构中如何使用remoting技术?
关于c++对象模型的内存占用问题
高分求购sql语句(asp+access)!
求多个数的最小公倍数,大家帮我看看哪里错了
怎样禁止adobe reader自动升级?
struts2.0.11框架的标签问题
程序问题,求助
如何让combobox只能够选择,不能够自己输入
sql2005全文索引(有些记录查不到)
请教高手capicom问题,十万火急
问:关于listbox如何隐藏行 和进行超链接的...
sql怎么查找当天的记录...
有烟台的兄弟吗?
很简单的问题: perl 如何把一个字符串...
急, 怎么写数据失败~~~~~~~~~~~~~~~~~
回车转为tab
!!!!!!动态条件判断sql语句为什么不能执行????
5个8的验证码,散分!!!
请教大虾jsp 隐式对象中session的作用地域或...
有关打开一个.bmp文件的问题
怎样让2003系统在iis下运行phpmyadmin &nbs...
问个简单的sql语句
《手机游戏开发全书》真正讲解游戏开发的书 ...
.net2中母版页是否有缓存机制?
存储过程中可以这样写吗?为什么总是出错?
¦m¦ 200分求 帮我改一下下...
把ajax取出的值显示到指定的地方
两人世界与三架马车
数据库索引
microsoft visual c++ debug&nbs...
程序员
debian 与 fedora 的区别!10个点~
别人用vs2003做的网站,我现在用vs2005打开运行报...
prototype实现loading效果
vc++.net 2005编写非托管程序的单步调试
dbgrid怎样只显示时间?是只显示时分秒。
热门点击
sqlserver分页问题
模糊搜索的问题!
delphi中定时模拟回车功能的程序是什么?
大家帮帮忙啊
justep 谁了解?这个东西好么?做物流网站行...
package会影响jar打包吗?
拜师,新建了一个c/c++群,欢迎大家加入共同学习...
cryptoapi关于数字证书的问题 cryptacquire...
vb.net optional 参数为date 类型...
vs2005和vs2008的共存问题
iis 安装怪问题
lucene 入门问题,祝好心人平安!
父亲节献给爸爸的心灵鸡汤
好心人帮下很小的忙哦!不好意思,没分了。
在线等,求教--使用adobe flash pla...
richedit,memo中添加横格线的问题
如何让窗口改变大小时,向左下而不是右下扩展或收...
用程序的方式如何检测出一个文件正在被处理(读取...
gridview对数据库同时新增多行数据,再读出这些数...
菜鸟求助,怎样用js写出顶部菜单
用底层代码说话:龙芯不是“中国心”
函数用法中有时出现*号,这是什么意思?
请问,我目前在vs2005里面是用c#开发环境的,请问我...
来过路过,发表一下看法,菜鸟来讨论,如何开发类似...
word错误,好心人救救,急!!!!在线等
哪位高手指点一下java编译器如何编译i=i++和i=i+...
校验问题
oracle初学者,数据查询问题
求做51单片机开发板
在线求解,gridview控件里一行里加入按钮,点了没...
vc + odbc + sql serv...
在js中如何将一个xml对象添加到svg中,实现动态加...
承包企业门户网站、商务网站、企业管理软件
如何在asp里面控制框架显示?
今天我生日,期盼大家祝贺~delphi聖地(19234671...
axis发布的web服务,在传输加密javabean时出现异...
关于使用oro进行图片替换的问题
如何自定义vsflexgrid控件的显示行数?
请问一个 jm 编解码问题
登陆问题