HT48R05A-1数据存储器

数据存储器(prom)
ht48r05a-1数据存储器ram容量为49x8位。它可分为两个功能组,特殊功能寄存器和通用数据存储(32x8)。这两个功能组的大部分单元可以读写,而某些单元只能读出,而不能写入。
特殊功能寄存器包括间接寻址寄存器(00h),存储器指针寄存器(mp:01h),累加器(acc:05h),pc低位字节寄存器(pcl:06h)、表格指针寄存器(tblp:07h)、表格高位字节寄存器(tblh:08h)、看门狗寄存器(wadt:09h)、状态寄存器(status:0ah)、中断控制寄存器(intc:0bh)、定时/计数器(tmr:0dh)、定时/计数控制寄存器(tmpc:0eh)、i/o寄存器(pa:12h,pb:14h,pc:16h)、和i/o控制寄存器(pac:13h,pbc:15h,pcc:17h)。60h以前的剩余单元都被保留为将来进一步扩展用。读取这些单元的值都将返回00h。通用数据存储器地址60h—7fh作为程序数据和控制信息使用。
所有的ram区单元都能直接执行算术、逻辑、递增、递减和移位等运算,除了某些特殊的位以外,ram中的每一位都可以由set[m].i和clr[m].i指令来置位和清除,它们都可通过存储器指针寄存器(mp:01h)间接寻址来存取。
· 间接寻址寄存器
地址00h是作为间接寻址寄存器。它没有实际的物理空间,任何对[00h]的读写操作,都会访问由mp(01h)所指向的ram单元,间接地读取[00h],将会返回00h,而间接地写入00h单元,则不会产生任何结果。
存储器指针寄存器mp的宽度是7位,mp的第7位是没有定义的,若读取它,将返回“1”,而任何对mp的写操作只能将低7位数据传送到mp。
· 累加器(acc)
累加器(acc)与算术逻辑单元(alu)紧密联系,它对应于ram的地址05h,并能与立即数进行操作,在存储器间的数据传送都必须经过累加器。
· 算术逻辑单元
算术逻辑单元是执行8位算术逻辑运算的电路,它提供如下功能:
·算术运算:(add、adc、sub、sbc、daa)
·逻辑运算:(and、or、xor、cpl)
·移位运算:(rl、rr、rlc、rrc)
·递增和递减运算:(inc、dec)
·分支跳转:(sz、snz、siz、sdz)
算术逻辑单元alu不仅会保存运算的结果而且会改变状态寄存器。
· 状态寄存器
8位的状态寄存器(0ah)由零标志位(z)、进位标志位(c)、辅助进位标志位(ac)、溢出标志位(ov)、掉电标志位(pd)和看门狗定时器溢出标志位(to)组成。该寄存器不仅记录状态信息,而且还控制运算顺序。
除了to和pd以外,状态寄存器中的位都可用指令来改变,这种情况与其它寄存器一样,任何写到状态寄存器的数据不会改变to和pd标志位。但是状态寄存器有关的运算会导致状态寄存器的改变,系统上电,看门狗定时器溢出或执行“clr wdt”或“halt”指令,能改变看门狗定时器溢出标志位(to),系统上电,或执行“clr wdt”或“halt”指令,也能改变掉电标志位(pd)。
z、ov、ac和c标志位都能反映当前的运算状态。
ht48r05a-1个状态标志位说明
符号 位 功能
c 0 在加法运算中结果产生了进位或减法运算中结果不产生借位,那么c被置位,否则c被清除。它也可被一个循环移位指令所影响。
ac 1 在加法运算中低4位产生进位或减法运算中在低4位不产生借位,ac被置位,否则c被清除。
z 2 算术运算或逻辑运算的结果为零则z被置位,否则z被清除。
ov 3 如果运算结果向高位进位,但最高位并不产生进位输出,ov被置位,否则被清除。
pd 4 系统上电或执行了clr wdt指令,pd被清除,执行halt指令pd被置位。
to 5 系统上电或执行了clr wdt或halt指令,to被清除,wdt溢出,to被置位。
- 6 未定义,读出为0。
- 7 未定义,读出为0。
此外,在进入中断子程序或执行子程序调用时,状态寄存器的内容不会自动压入堆栈,如果状态寄存器的内容是重要的,而且子程序会改变状态寄存器的内容,那么程序员必须事先将其备份好,以免被破坏。

浪涌保护器的型号与规格
micro LED未来怎么走,还看工程大屏
中国6G卫星发射6G网络开始运营了吗
新一期《光学学报》发表特邀综述,透露我国EUV光刻物镜系统光学设计进展
什么是手机和弦铃声
HT48R05A-1数据存储器
常用的BIN文件操作总结
尽管美国禁令,华为将与三星的差距缩小到3.6%
三峡陕西米脂县首次开发风电项目,新能源米脂姬岔一期50兆瓦风电项目正式开工
谈谈2010中国电子产业走势——冰消雪融,期待暖春
一种数字信号处理器应用解决方案
蓝牙耳机哪家好?口碑最好的蓝牙耳机品牌
怎样利用AVR单片机来测试蓄电池的剩余电量?
外媒大胆判断:明年苹果仍可能在iPhone中使用高通5G芯片
东航云南公司上线RFID无线射频,行李全流程识别
中国人工智能产业链分布,AI独角兽落地竞争白热化
如何将手机投屏到电脑上
有哪些电子元器件封装?
台积电张忠谋称2014年6月让出CEO之位
关于夜狼安防报警服务行业解决方案的分析和介绍