- 2
- 0
- 约2千字
- 约 42页
- 2021-11-26 发布于广东
- 举报
第8章 80C51的串行总线扩展;8.1 I2C总线接口及其扩展; I2C总线的特点; I2C总线的数据传输; 字节传送与应答 ; 器件地址表; I2C总线典型信号时序模拟; I2C总线典型信号模拟子程序;8.1.3 80C51与AT24C02的接口; 写操作过程; 读操作过程; I2C总线基本操作子程序;WR0:CLR SDA
SETB SCL
NOP
NOP
CLR SCL
AJMP WLP2; I2C总线应用程序举例;【例8-2】将AT24C02的50H-57H单元的8个数据读出,存放到单片机内部RAM的40H-47H单元。;8.2 SPI总线接口及其扩展;8.2.2 单片机SPI总线的时序模拟;【例8-3】单片机与具有SPI总线接口的E2PROM器件X25F008的接口电路如图所示 。;单片机写子程序; PP:编程保护。PP为H,允许编程;
PP为L,且位PPEN=1时,禁止编程
HOLD:保持。SCK为L,HOLD也为L,则暂停通信;
SCK为L,HOLD为H,则恢复通信;
若不使用暂停功能,HOLD应保持为H; X25F008有一个8位的状态寄存器
7 6 5 4 3 2 1 0
PPEN X X X BL1 BL0 PEL PIP
BL1 BL0:存储块锁定设置位。The X25F008 device array is divided into four equal segments
BL1 BL0 Array Addresses Locked (禁止编程)
0 0 None
0 1 upper fourth(One segment)
1 0 upper half(two segments)
1 1 All (four segments)
PPEN:编程保护使能。
PIP:1,表示正在编程;0,表示未编程。
PEL:1,编程使能锁存器被置位;0,编程使能锁存器被复位;PPEN;Figure 3. Program Enable Latch Sequence;Figure 4. Programming Sequence; Figure 2. Read Status Register Operation Sequence
;8.3 串行时钟日历芯片DS1302及其接口 ; PCF8563(普中科技):I2C 实时时钟/日历芯片;主要性能;引脚定义 ;命令字格式 ;单字节操作 ;多字节操作(突发模式) ;8.3.3 DS1302的寄存器及RAM;其它寄存器及RAM ;8.3.4 DS1302与单片机的接口;SCLK EQU P1.0
SIO EQU P1.1
RST EQU P1.2
ORG 0000H
JMP MAIN
ORG 0040H
MAIN:MOV 30H,#00H;秒
MOV 31H,#08H;分
MOV 32H,#00H;时
MOV 33H,#08H;日
MOV 34H,#08H;月
MOV 35H,#01H;星期
MOV 36H,#08H;年
CALL INIT
SJMP $;初始化及启动计时子程序(时间、日期初值在30H~36H单元):
INIT:CLR RST
CLR SCLK
SETB RST
MOV B,#8EH;清保护位
CALL WRB
MOV B,#00H
CALL WRB
SETB SCLK
CLR RST
MOV R0,#30H
MOV R7,#7
MOV R1,#80H;写秒命令;读时间及日期子程序(时间、日期值读到30H ~36H单元)
RTIME:MOV R7,#7
MOV R1,#81H
LPRT:CLR RST
CLR SCLK
SETB RST
MOV B,R1
CALL WRB
CALL RDB
MOV @R0,A
INC R0
INC R1
INC R1
SETB SCLK
CLR RST
DJNZ R7,LPRT
RET;DS1302应用举例(C程序);2021/6/30;;问题解答?
您可能关注的文档
- [工学]第7章 ATM交换技术.ppt
- [工学]第7章+串行通讯接口.ppt
- [工学]第8章 调试与异常处理.ppt
- [工学]第8章波形的发生和信号的转换.ppt
- [工学]第8章湿空气性质.ppt
- [工学]第8章_交流电机电力拖动的运行状态.ppt
- [工学]第8章虚拟仪器.ppt
- (优质课件)怎样识别危重病人.ppt
- (优质课件)怎样做一个外科医生.ppt
- [工学]第9章 发动机与汽车的经济性匹配.ppt
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
原创力文档

文档评论(0)