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

第一课 序言《AI8051U的特点》

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 13:31:47 | 显示全部楼层
扩展SFR使能寄存器EAXFR的使用说明
截图202512091331261138.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 13:33:07 | 显示全部楼层
特殊功能寄存器(SFR、XFR),EAXFR允许访问XFR
截图202512091332437782.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 13:34:48 | 显示全部楼层
扩展特殊功能寄存器列表(XFR:0x7EFE00-0x7EFEFF)
截图202512091334203846.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 13:41:08 | 显示全部楼层
P_SW2 |= 0x80;                //B7位写1,使能访问XFR

就是让EAXFR=1,而这个8位寄存器的其他7位不变:

因为我们的USB的一些寄存器,都在都在这个XFR的列表里面,不使能,USB就用不了!

这里|是或运算,保证在最高位置1的时候,其他位不变。




截图202512091341072977.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 13:56:06 | 显示全部楼层
29.9.9  中断便能寄存器(PWMx IIER)

对应:

  EA = 1;                                                                                        //IE |= 0X80;

我不伏输,用中文中断找:
结果是这样:

截图202512091355206434.jpg
截图202512091408086036.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 13:57:10 | 显示全部楼层
但是冲哥的是这样:
截图202512091357086318.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 13:59:37 | 显示全部楼层
感觉冲哥的看对了手册.............

我们直接 EA = 1;                也可以这样
就是我们叫IE|=0X80;

都是一个目的

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 14:11:17 | 显示全部楼层
IE2 |= 0x80;                                    //使能USB中断
截图202512091410195970.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 14:18:23 | 显示全部楼层
Ai8051U中断及中断优先级结构图
截图202512091417508207.jpg
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-12-15 07:56:11
已绑定手机

3

主题

202

回帖

347

积分

中级会员

积分
347
发表于 2025-12-9 14:24:15 | 显示全部楼层
while (DeviceState != DEVSTATE_CONFIGURED);     //等待USB完成配置

上面这行的意思就是等USB真的完成配置,再往下走.............

截图202512091424135091.jpg
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-12-17 15:59 , Processed in 0.126906 second(s), 76 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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