久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
基于c8051f310的mcp41010數字電位器驅動源碼
[打印本頁]
作者:
51黑電子迷
時間:
2017-1-14 17:44
標題:
基于c8051f310的mcp41010數字電位器驅動源碼
c語言代碼:
#include "mcp41010.h"
void MCP41010_init()
{
//P2MDIN // 上電默認 digital
P2MDOUT = setBits(P2MDOUT,pin4|pin5|pin6|pin7); // port2 4567 push-pull
}
#define mcp_setCS() {P2=setBits(P2,csx);}
#define mcp_clCS() {P2=clrBits(P2,csx);}
//cmd=0x11 電位器0 寫數據模式
void MCP41010_writeData(u8 cmd,u8 dat,u8 csx)
{
u8 i;
mcp_setCS(); _nop_(); //cs1 cs2
mcp_sck=1;
mcp_sci=0;
mcp_clCS(); _nop_();
mcp_sck=0; _nop_();
for(i=0;i<8;i++)
{
mcp_sci=getBit(cmd,7);
_nop_();_nop_();
mcp_sck=1; //data in
_nop_();_nop_();
mcp_sck=0;
cmd <<= 1; _nop_();
}
for(i=0;i<8;i++)
{
mcp_sci=getBit(dat,7);
_nop_();_nop_();
mcp_sck=1;
_nop_();_nop_();
mcp_sck=0;
dat <<= 1; _nop_();
}
mcp_setCS(); _nop_();
}
復制代碼
java代碼:
#ifndef _MCP41010_H
#define _MCP41010_H
#include "sys51.h"
extern void MCP41010_writeData(u8 cmd,u8 dat,u8 csx);
extern void MCP41010_init();
//用了2個電位器,所以有csa,csb
sbit mcp_csa=P2^4;
sbit mcp_csb=P2^5;
sbit mcp_sck=P2^6;
sbit mcp_sci=P2^7;
#endif
復制代碼
作者:
囂張的小胖子
時間:
2019-4-3 14:11
在示波器設計上使用這芯片,能起到什么作用
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩一区二区三区在线播放
|
欧美在线亚洲
|
亚洲影音先锋
|
亚洲日本激情
|
亚洲一区二区免费看
|
看a网站
|
亚洲第一福利视频
|
久草在线在线精品观看
|
一级欧美一级日韩片
|
五月激情婷婷在线
|
成人亚洲一区
|
久久九
|
亚洲精品久久久久国产
|
成人伊人网
|
999国产视频
|
欧美激情国产日韩精品一区18
|
国产福利在线
|
在线观看视频h
|
久久久一区二区三区四区
|
久久久久久国产精品三区
|
久久精品免费
|
欧美精品一二区
|
精品网站999
|
久久久久国产一区二区三区
|
一区日韩
|
久久久久免费精品国产小说色大师
|
伊人精品久久久久77777
|
国产午夜精品福利
|
日韩中文字幕在线不卡
|
欧美日韩一二三区
|
国产精品视频专区
|
久久久精品一区二区三区四季av
|
99精品国产成人一区二区
|
老熟女毛片
|
午夜精品一区二区三区在线
|
福利色导航
|
国产精品免费一区二区三区四区
|
亚洲精品电影在线观看
|
国产精品国产精品国产专区不蜜
|
国产91在线播放精品91
|
国产精品免费一区二区三区四区
|