找回密码
 立即注册
楼主: wuzhengmin

有关DMA,山东大学陈桂友教授

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 16:28:40 | 显示全部楼层
(3)串口3和串口4的编程要点串口3和串口4的编程要点与串口2类似,请读者自行总结。
【例8-1】设有甲、乙两台单片机,编写程序,
使两台单片机间实现如下串行通信功能。(假设系统时钟为11.0592MHz)。
甲机发送:将首址为ADDRT的128字节的外部RAM数据块顺序向乙机发送;
乙机接收:将接收的128字节的数据,顺序存放在以首址为ADDRR的外部RAM中。
解:甲机发送数据的程序流程如图8-16所示。

截图202601201628384629.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 16:30:01 | 显示全部楼层
对汇编和C,流程图都是一样的:

截图202601201629584468.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 16:33:31 | 显示全部楼层
先介绍一下流程图的理解:

截图202601201633281954.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 16:38:49 | 显示全部楼层
注意,MOV  SBUF   #57H

是通过移位寄存器发送,需要时间的

所以要利用中断,发送完一个完整的字节,会产生中断!

RI TI就是接受和发送完成中断标志

看看程序:



截图202601201638475621.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 17:14:14 | 显示全部楼层
第一个单片机只是发送,50或者40都可以:

截图202601201716165674.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 17:18:29 | 显示全部楼层
TMOD的设置:
截图202601201718275492.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 17:20:30 | 显示全部楼层
接着设置首地址

截图202601201720285497.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 18:20:45 | 显示全部楼层
对应的C语言:

截图202601201820433715.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 18:54:55 | 显示全部楼层
C语言的中断服务函数如下:

截图202601201854525671.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2026-05-29 21:11:04
已绑定手机

25

主题

2627

回帖

3300

积分

论坛元老

积分
3300
发表于 2026-1-20 19:11:29 | 显示全部楼层
那么乙机接受的流程是怎样的?

波特率肯定要和发送的甲机一模一样



截图202601201911264596.jpg
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-5-30 05:43 , Processed in 0.113018 second(s), 76 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表