久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
單片機(jī)+MCP4921實(shí)現(xiàn)DA轉(zhuǎn)換的Proteus的仿真程序
[打印本頁(yè)]
作者:
dankey
時(shí)間:
2020-6-14 20:56
標(biāo)題:
單片機(jī)+MCP4921實(shí)現(xiàn)DA轉(zhuǎn)換的Proteus的仿真程序
編寫串行 DA 芯片 MCP4921 與單片機(jī)的接口程序,實(shí)現(xiàn) 周期性 、 鋸齒波、 0-5V 信號(hào)的輸出 。
51hei.png
(69.28 KB, 下載次數(shù): 60)
下載附件
2020-6-14 22:23 上傳
單片機(jī)源程序如下:
//主文件,用于程序數(shù)值的輸入
#include <reg52.h>
#include <intrins.h>
#include "delay.h"
#include "DAC0832.h"
#include "MCP4921.h"
#define Max 0xFFFF //其對(duì)應(yīng)的電壓值5V
void main()
{
unsigned int Data1,Data2;
int IniVa;//定義初值
while(1)
{
//令輸出為鋸齒波輸出
for(IniVa = 0;IniVa < Max; IniVa++)
{
Data1 = IniVa;
//Data2 = Max-IniVa;
//DA2channel(Data1, Data2);
MCP4921(Data1);
}
}
}
復(fù)制代碼
//子程序文件,MCP4921的SPI輸入時(shí)序
#include <reg52.h>
#include <intrins.h>
#include "delay.h"
#include "MCP4921.h"
void MCP4921(unsigned int DAdata)
{
unsigned int DAdataout;
unsigned char i;
DAdataout = (DAdata | 0x3000);
CS = 1;
SCK = 0;
LDAC = 1;
delay10us();
CS = 0;
for(i=0;i<=15;i++)
{
SI = DAdataout >> (15 - i)&0x0001;//移位,將最低位取出,高位賦值為0
delay10us();
SCK = 1;
delay10us();
SCK = 0;
}
delay10us();
CS = 1;
LDAC = 0;
delay10us();
LDAC = 1;
}
復(fù)制代碼
所有資料51hei提供下載:
MCP4921 鋸齒波zy.zip
(175.58 KB, 下載次數(shù): 59)
2020-6-14 20:56 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
linuxcso
時(shí)間:
2020-12-9 22:37
大佬,能加個(gè)sd卡播放wav音樂嗎。proteus 自帶arduino例子有一個(gè) wave 模塊(sd+mcp4921)
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美99
|
日韩一区二区福利视频
|
狠狠躁18三区二区一区
|
亚洲欧洲在线看
|
日本在线看片
|
久久中文字幕一区
|
国产9999精品
|
欧美一区二区三区在线
|
一区二区在线观看av
|
手机av在线
|
国产91亚洲精品一区二区三区
|
国产精品久久久久aaaa九色
|
亚洲综合婷婷
|
欧美一区二区三区
|
看亚洲a级一级毛片
|
狠狠爱一区二区三区
|
国产精品2区
|
国产在线一区二区三区
|
在线亚州
|
成人精品国产一区二区4080
|
亚洲一二三区精品
|
2018国产精品
|
午夜视频在线观看视频
|
91久久
|
精品国产欧美一区二区三区成人
|
91一区二区三区
|
欧美一二三
|
欧美全黄
|
免费观看av
|
久草网免费
|
毛片在线免费
|
99免费精品视频
|
成人午夜精品一区二区三区
|
亚洲第一天堂
|
毛片一区二区三区
|
午夜电影福利
|
男人天堂免费在线
|
九九热精品在线
|
欧美日产国产成人免费图片
|
www.成人.com
|
在线观看中文视频
|