久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
一個簡單的單片機SPI通訊小程序
[打印本頁]
作者:
oldspring
時間:
2018-10-22 11:00
標題:
一個簡單的單片機SPI通訊小程序
以下是一個簡單的SPI通訊小程序,希望大家能夠喜歡。
// DAC module connections
sbit DAC_CS at P3_4_bit;
// End DAC module connections
unsigned int value;
// DAC increments (0..4095) --> output voltage (0..Vref)
void DAC_Output(unsigned int valueDAC) {
char temp;
DAC_CS = 0; // select MCP4921
// Send High Byte
temp = (valueDAC >> 8) & 0x0F; // Store valueDAC[11..8] to temp[3..0]
temp |= 0x30; // Define DAC setting http://ww1.microchip.com/downloads/en/DeviceDoc/21897B.pdf#page=18&zoom=100
SPI1_Write(temp); // Send high byte via SPI
// Send Low Byte
temp = valueDAC; // Store valueDAC[7..0] to temp[7..0]
SPI1_Write(temp); // Send low byte via SPI
DAC_CS = 1; // deselect MCP4921
}
void main() {
DAC_CS = 1; // deselect MCP4921
SPI1_Init(); // Initialize SPI module
value = 2048; // When program starts, DAC gives
// the output in the mid-range
while (1) { // Endless loop
if ((!P0_0_bit) && (value < 4095)) { // If P0.0 button is pressed
value++; // increment value
}
else {
if ((!P0_1_bit) && (value > 0)) { // If P0.1 button is pressed
value--; // decrement value
}
}
DAC_Output(value); // Send value to DAC chip
Delay_ms(1); // Slow down key repeat pace
}
}
復制代碼
相關信息:
http://www.zg4o1577.cn/bbs/dpj-136722-1.html
spi.jpg
(59.08 KB, 下載次數: 32)
下載附件
2018-10-22 10:59 上傳
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美国产日韩一区二区三区
|
国产综合久久
|
天天操夜夜操免费视频
|
成人在线精品视频
|
性高湖久久久久久久久3小时
|
亚洲乱码一区二区
|
国产综合久久
|
涩涩视频在线播放
|
欧美成人a
|
国产欧美精品一区二区三区
|
日本高清精品
|
亚洲iv一区二区三区
|
国产精品美女久久久久久久网站
|
精品免费视频
|
日韩有码一区
|
av在线一区二区三区
|
女同videos另类
|
99国产精品久久久久久久
|
51ⅴ精品国产91久久久久久
|
99精品久久
|
国产精品亚洲一区二区三区在线
|
成人激情视频免费在线观看
|
自拍 亚洲 欧美 老师 丝袜
|
伊人影院99
|
国产 亚洲 网红 主播
|
日本一区二区三区在线观看
|
国产精品明星裸体写真集
|
久久久黑人
|
国产一级在线
|
夜夜骑综合
|
欧美国产日本一区
|
亚洲精品日韩视频
|
五十女人一级毛片
|
色狠狠一区
|
成人小视频在线观看
|
亚洲国产aⅴ成人精品无吗 综合国产在线
|
国产欧美一区二区三区在线看蜜臀
|
欧美精品区
|
成人免费在线视频
|
一级片在线播放
|
日韩一区二区在线免费观看
|