举例说明单片机位地址的四种表示方式

举例说明单片机位地址的四种表示方式,第1张

表示地址是在汇编语言中才用的,而在keilc中是不用的
举例说明吧,如寄存器PSW中的8个位是可位寻址的,PSW的单元地址是D0H,其中的进位标志位Cy,可表示
1、直接位地址:D7H,
2、符号表示: Cy,这种方法用的最多
3、寄存名表示:PSW7,因Cy在PSW的最高位,这种方法偶尔用
4、单元地址表示:0D0H7,这种方法用的不多
再如:20H单元中的8个位是可以位寻址的,位地址是:00H~07H,以其中的06H位为例
则汇编程序可表示为:
1、直接位地址:CLR 06H
2、符号:先定义,BUSY BIT 06H,程序可写成: SETB BUSY
3、单元名表示,也是先定义20H单元,COMM EQU 20H,则位地址表示成:SETB COMM6
4、单元地址表示:CLR 20H6


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13405188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-29
下一篇 2023-07-29

发表评论

登录后才能评论

评论列表(0条)

保存