历史上的今天
今天是:2025年05月07日(星期三)
2018年05月07日 | 用 51 单片机和 DAC0832 做波形发生器
2018-05-07 来源:eefocus
LM324,可以单电源使用,也可以用正负双电源。
对于本电路,希望它输出的是:0~-5V,这就必须给它加上正负双电源。
只加上了正12V 的电源,它的输出,就只能是:0~+12V,它绝不可能输出负电压。
按照楼主的电路,仅仅增加了负电源,执行程序后,截图如下:

(插图如果看不见,可以到题目链接去看。)
图中,数字是100,输出电压是-1.953125V。显示,仅仅是两位小数。
在程序中改变数字(0~255),输出电压也随之改变。
周期性的改变,输出电压就可用示波器观察到。
加上正负电源后的电路,做而论道以前是用过的。
上大学时,学习单片机课程,用的实验箱,里面就是这个电路,几乎是一模一样的。
用P0口当做数据总线、单缓冲、P2.X 的地址线路,用接插线自己随意连接、LM324 输出电压。
做地址/数据总线时和做输入I/O口时,P0 口不用接上拉电阻。
我们也是用汇编语言编程。
输出单个的电压,用万用表测量,可以验证变换的公式;
输出连续变化的电压,就用示波器观察,三角波、方波、正弦波,都看到过。
史海拾趣
|
新手入门,大家多多关照 刚装上的Winter09, 以前的2004里面在 Finder Similar object的时候,找到的Object都会高亮显示,而别的都会变暗,但是Winter09里面却不会了,只是像平常单个元件选中一样的效果,而且单击一下别的地方就消失了,请教一下 ...… 查看全部问答> |
|
我们公司还有一位人才,曾经是武汉钢铁公司抓钢胚的工人,但却是国内最早在业余条件下用单面板设计与制造Z80/8039单板机的 (可以查阅早期的无线电杂志发表的文章和邮购广告),也是至今所见文献国内第一个用汇编在8051上写出BASIC语言开发单片机 ...… 查看全部问答> |
|
fatal error C1189: #error : Must define a target architecture. D:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\Include\\winnt.h(670) : fatal error C1189: #error : Must define a target architecture. 下面是winnt.h中的一段代码: #define Int32x32To64(a, b) ((LONGLONG)( ...… 查看全部问答> |
|
据说WinXP SP2 自带Windows Installer,无需安装。我怎么找不到? 请问如何找? 据说WinXP SP2 自带Windows Installer,无需安装。我怎么找不到? 请问如何找? 它也能向WinCE安装文件是吗?… 查看全部问答> |
|
wince 中出现的问题cannot launch the remote executable 点击但步执行,出现下面对话框 Cannot launch the remote executable Error: File not found Win32 error code : 2 点击该对话框上的按钮:确定 则出现下面提示: Please check the remote exectuable path and file neme from your projec ...… 查看全部问答> |
|
昨天就收到了Stellaris LM3S8962 Ethernet+CAN 评估套件,由于一些烦琐事情缠身,今天才细细研究了下,刚开始的小游戏很有意思~已经有很多人上过图了,大家都很激动啊,呵呵。嗯,我会一点一点可以记录下自己使用的感受,做了一些什么样的事情,遇 ...… 查看全部问答> |
|
eeworld应该搞个芯币投资集市,里面有10多,20种投资项目。会根据某种情况涨跌。那样好玩。比如现在开始一个什么DIY,该项目同时并入投资项目。大家就可以没事来点击。还会赚芯币。也好了解项目的进展和提高项目的关注度,活跃论坛气氛。 [ 本帖最 ...… 查看全部问答> |




