找回密码
 立即注册
查看: 2011|回复: 27

8H8K64U学习心得打卡

[复制链接]
  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2025-04-26 07:32:14

1

主题

20

回帖

357

积分

中级会员

积分
357
发表于 2024-8-8 11:59:45 | 显示全部楼层 |阅读模式
8H8K64U学习心得第一天

KEIL 51单片机仿真查看内存

C:代码存储空间

D:直接寻址片内存储空间

I :间接寻址片内存储空间

X:扩展的外部RAM


回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2025-04-26 07:32:14

1

主题

20

回帖

357

积分

中级会员

积分
357
发表于 2024-8-9 10:56:51 | 显示全部楼层
STC8H8K64U学习心得第二天
内部 RAM 共 256 字节,可分为 2 个部分:低 128 字节 RAM 和高 128 字节 RAM。低 128 字节的数据存储 器与传统 8051 兼容,既可直接寻址也可间接寻址。高 128 字节 RAM(在 8052 中扩展了高 128 字节 RAM) 与特殊功能寄存器区共用相同的逻辑地址,都使用 80H~FFH,但在物理上是分别独立的,使用时通过不同的 寻址方式加以区分。高 128 字节 RAM 只能间接寻址,特殊功能寄存器区只可直接寻址。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2025-04-26 07:32:14

1

主题

20

回帖

357

积分

中级会员

积分
357
发表于 2024-8-10 15:24:24 | 显示全部楼层
STC8H8K64U学习心得第3天
这是为什么?加个NOP都不行,删了就可以编译成功?求解
截图202408101523469208.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:341
  • 最近打卡:2025-05-08 19:39:50

23

主题

296

回帖

1176

积分

金牌会员

积分
1176
发表于 2024-8-10 17:52:34 | 显示全部楼层
哇,汇编大佬
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:442
  • 最近打卡:2025-05-08 14:05:14
已绑定手机

31

主题

142

回帖

1615

积分

金牌会员

积分
1615
发表于 2024-8-11 08:58:30 | 显示全部楼层
咨询大佬为啥不用C语言用汇编呢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2025-04-26 07:32:14

1

主题

20

回帖

357

积分

中级会员

积分
357
发表于 2024-8-11 09:58:03 | 显示全部楼层
未元*** 发表于 2024-8-11 08:58
咨询大佬为啥不用C语言用汇编呢

刚刚看完陈老师汇编这一部分
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:358
  • 最近打卡:2025-05-09 00:47:13
已绑定手机

131

主题

1564

回帖

2028

积分

金牌会员

积分
2028
发表于 2024-8-11 14:26:50 来自手机 | 显示全部楼层
汇编大佬,膜拜,,
我连c都没学明白
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2025-04-26 07:32:14

1

主题

20

回帖

357

积分

中级会员

积分
357
发表于 2024-8-11 22:22:21 | 显示全部楼层
STC8H8K64U学习心得第4天——中断
1.用户可以用关总中断允许位(EA/IE.7)或相应中断的允许位屏蔽相应的中断请求,也可以用打开相 应的中断允许位来使 CPU 响应相应的中断申请。
要使得CPU响应某中断需要接通该中断请求到CPU之间的所有开关(相应标志位置1)
2.每一个中断源可以用软件独立地控制为开中断或关中断 状态,部分中断的优先级别均可用软件设置(INT2、INT3、Timer2、Timer3、Timer4优先级固定为最低)。
3.高优先级的中断请求可以打断低优先级的中断,反之,低 优先级的中断请求不可以打断高优先级的中断。
4.当两个相同优先级的中断同时产生时,将由查询次序来 决定系统先响应哪个中断。
5.外部中断和定时器中断响应后硬件自动清零中断标志位
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2025-04-26 07:32:14

1

主题

20

回帖

357

积分

中级会员

积分
357
发表于 2024-8-12 11:51:35 | 显示全部楼层
STC8H8K64U学习心得第5天——中断
单片机对中断优先级的处理原则是:
1)不同级的中断源同时申请中断时,先高后低;
2)处理低级中断又收到高级中断请求时,停低转高;
3)处理高级中断却收到低级中断请求时,高不睬低,低不会丢,低中断申请次数问题;
4)同一级的中断源同时中请中断时,事先规定(查询次序)。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:68
  • 最近打卡:2025-04-26 07:32:14

1

主题

20

回帖

357

积分

中级会员

积分
357
发表于 2024-8-13 19:57:54 | 显示全部楼层
本帖最后由 lfswok 于 2024-8-13 20:33 编辑

STC8H8K64U学习心得第6天——计数器

T0,T1错开便于级联


当 T2R=1 即定时器/计数器 2 被允许工作时,对 T2L 入内容,实 际上不是写入当前寄存器 T2L 中,而是写入隐藏的寄存器 RL_T2L 中,( T2H同 ),这样可以巧妙地实现 16 位重装载定时器。当T2H 和 T2L 的内容时,所读的内容就是 T2H 和 T2L 的内容,而不是 RL_T2H 和 RL_T2L 的内容。 [T2H,T2L]的溢出不仅置位中断请求标志位(T2IF),使 CPU 转去执行定时器 2 的中断程序,而且会自动 将[RL_T2H,RL_T2L]的内容重新装入[T2H,T2L]

写寄存器后并不立即重装,溢出重装。
截图202408131957475409.jpg
捕获.PNG
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-9 09:30 , Processed in 0.145994 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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