- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验十二I2C总线写
实验十二、 I2C总线写(24C62)
本程序功能:按F1键,再按7键,调用I2C总线写功能。将外部RAM区中地址为0010H单元的数据取出,写入24C64中的0000H单元。
同学更改为:同学将此功能加到自己编的上一个程序中。了解I2C总线的读写过程。
进入I2C总线写子程序后,关闭外部中断,出来时开中断;
I2C总线写功能程序入口标号——i24c64w。
可将转换结果放到数码管中显示。
调试方式:设置断点,调出寄存器窗、数据区窗观察结果。
程序文件:24c64w.asm
程序: xsdsm equ 30h
fwdsm equ 31h
txdsm equ 32h
txjym equ 33h
xsm1 equ 37h ;显示缓冲区
xsm2 equ 38h ;
xsm3 equ 39h ;
xsm4 equ 3ah ;
xsm5 equ 3bh ;
xsm6 equ 3ch ;
xsmm1 equ 3dh
xsmm2 equ 3eh
xsmm3 equ 3fh
xsmm4 equ 40h
xsmm5 equ 41h
xsmm6 equ 42h
txsjm equ 24h
jpm equ 25h
dqdsm equ 26h
txzcbzm equ 27h
xsclm equ 43h ;显示处理单元
sjzzm equ 44h
jpclbzm equ 49h
raddlm equ 4ch
raddhm equ 4dh
wdatam equ 4eh
xsdsm1 equ 4fh
xsjym equ 50h
secm equ 51h ;秒数据
minm equ 52h ;分数据
hrm equ 53h ;小时数据
datem equ 54h ;日数据
monthm equ 55h ;月数据
weekm equ 56h ;星期数据
yearm equ 57h ;年数据低2位
kscanfm equ 58h
keyctm equ 59h
keym1 equ 5ah
keym2 equ 5bh
keybm1 equ 5ch
keybm2 equ 5dh
adsjdzl equ 34h
adsjdzh equ 35h
flag equ 5eh
dpm equ 23h
dp1 bit 18h
dp2 bit 19h
dp3 bit 1ah
dp4 bit 1bh
dp5 bit 1ch
dp6 bit 1dh
ptt bit 1eh
swa bit 1fh
org 0000h
ljmp start
org 0003h
ljmp adzd
org 000bh
ljmp zdt0
org 0100h
start: mov sp,#60h
;-------------------------------int0中断初始化、开中断
setb it0
setb ex0
clr ie0
;-------------------------------t0 10 ms中断初始化
mov tmod,
; setb pt0
mov tl0,#00h
mov th0,#0dch
setb tr0
setb et0
setb ea
;--------------------------数码管显示存储单元初始化
mov dpm,#0ffh
mov xsm1,#00h
mov xsm2,#00h
mov xsm3,#00h
mov xsm4,#00h
mov xsm5,#00h
mov xsm6,#00h
mov r4,#00h
;------------------------a/d变换初始化
mov adsjdzl,#00h
mov adsjdzh,#00h ;adzhdzl模/数转换存储单元首地址
;------------------------------
acall key0
acall display
;
jk:nop
jk4: mov a,kscanfm
cjne a,#55h
您可能关注的文档
最近下载
- 24.XX银行_信息科技外包服务中断应急预案管理办法.doc VIP
- 学习贯彻《关于加强党的作风建设论述摘编》PPT:持之以恒推进作风建设常态化长效化,保持党的先进性和纯洁性(附文稿).pptx VIP
- 绍兴续志1994—2005湖塘街道资料长篇.doc
- 快乐汉语第一册第二课.pptx VIP
- ISO8502-3喷砂后钢板表面灰尘清洁度标准.pdf
- 牛津译林版英语九年级上册9AReading &Task中文翻译口语材料.docx VIP
- 初中历史教师如何应对学生的个别差异.pptx VIP
- 部编版四年级语文上册期中自主综合测试 (基础卷)(含答案).docx VIP
- 人教版七年级上册期中模拟试题(Starter Units 1-Units4)(含答案).docx VIP
- 嵌入式软件工程师招聘条件.pdf VIP
原创力文档


文档评论(0)