89C51 有 3 种方来进行复位操作:上电、上电按钮和系统复位。本次设计采用 了上电复位方式,如图 3-3 所示,其中 R2>>R1,当开关按下一段时间后,RST 引脚 电平由低变高,这样就可以让单片机复位。
图 3-3 上电按钮复位电路
3。1。2 数模转换 DAC0832
D/A 引脚分布如图 3-4 所示:
(1) DAC0832 简介
图 3-4 DAC0832 引脚图
DAC0832 是 8 位分辨率的数模转换芯片,与 C51 完美兼容。DA 芯片接口简 单、转换控制容易而且价钱便宜,在单片机系统中得到了普遍的使用[8]。
它的主要特性参数如下:文献综述
分辨率为 8 位;单一电源供电(+5V~+15V);低功耗,仅需要 200mW;只需在 满量程下调整其线性度;三种缓冲方式:单、双缓冲和直接数字输入;
(2) 部分引脚及其功能
DI0~D17:8 位数据输入端。
/WR1:数据锁存器写选选通输入线。
/WR2:DAC 寄存器选通输入线,负脉冲有效。
/CS:选片信号输入线。
/XFER:数据传输控制信号输入线,低电平有效,负脉冲有效。 ILE:数据锁存控制信号输入线。 RFB:反馈信号输入线,芯片内部有反馈电阻,外部运放的输出端可以直接接
到该端口。来自~优尔、论文|网www.youerw.com +QQ752018766-
Iout1:模拟电流输出线,;当输入数据全为 1 时,Iout1 最大; 当输入数据全为 0
时,电流为 0Iout2:模拟电流输出端 2,Iout1 与 Iout2 的和为一个常数[9]。
(3) 选择缓冲方式 信号发生器主要有三种缓冲方式:单缓冲方式,双缓冲方式和直通方式。 当模拟信号输出只为一路或是几路模拟信号非同步输出时,应当采用单缓冲方
式。当几路模拟信号同时输出时,应当选用双缓冲方式,这时每一路模拟量的输出都 需要一个数模转换芯片,连接成由多个数模转换芯片组成的同步输出电路。
为了简化电路,方便实物的制作,本设计选择了单缓冲方式[9]。
STC89C51单片机信号发生器的设计+电路图+程序(5):http://www.youerw.com/zidonghua/lunwen_101312.html