- 16
- 0
- 约6.92千字
- 约 7页
- 2016-08-05 发布于广东
- 举报
为什么在使用smbus串口时还需要将uart的交叉开关使能
[求助] 为什么在使用SMBUS串口时还需要将UART的交叉开关使能
/* 小弟现在在努力学习SMBUS串口,程序中还用到SPI端口,在调试程序过程中,发现开关使能寄存器必须设置成XBR0 = 0x07,其中bit0是UART,bit1是SPI,bit2是SMBUS。如果设置成XBR0 = 0x06时,在发送数据时就不会收到从器件(AT24C02)的发送的ACK(确认)信号,无法完成传送到。搞不明白了,我在进行SMBUS和SPI串口通讯,为什么还要将UART的交叉位使能?!
以下是源程序,请大虾们耐心看完,给小弟提个建议,谢谢了*/
#include C8051F320.h
#define I2C_add_W 0xa0????????//24C02硬件地址_写 1,0,1,0??A2,A1,A0,R/W#define I2C_add_R 0xa1????????//24C02硬件地址_读
sbit KEY1=P2^0;sbit KEY2=P2^1;sbit KEY3=P2^2;sbit KEY4=P2^3;sbit SPI_CS = P1^7;
bit SM_Busy;??unsigned char??Command;?????????????? //命令缓存unsigned char *I2CDataBuff;??????????//待数据、接收数据指针unsig
您可能关注的文档
- 一个备胎的自我修养.doc
- 一个中医女生的保养秘籍太经典了.doc
- 一丰田模具设计与制造部分概况.doc
- 一个学中医的女生写出的超全保养大法.doc
- 一位女老中医写的女人保养秘笈.doc
- 一把打开单身困惑心理的钥匙.doc
- 一养老保险.doc
- 一个40年经验的驾驶员教练的心得开车篇.doc
- 一次性付款和分期付款优缺点对比.doc
- 三元催化器设计.doc
- 锦州市太和区2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 长治市沁源县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 西安市雁塔区2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 张掖地区张掖市2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 贵阳市云岩区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 伊春市金山屯区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案).docx
- 湛江市麻章区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 渭南市临渭区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 湘西土家族苗族自治州龙山县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 运城市新绛县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
原创力文档

文档评论(0)