爱因S51C文档资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
爱因S51C文档资料

爱因89C51_C高级用户板说明 爱因89C51_C高级用户板为爱因89C51_B高级用户板的组合式结构电路,其设计核心是一模一样的,唯一不同的是:爱因89C51_C将爱因89C51_B AD、DA、RS232/485、光隔I/O、等电路以插接选件形式配置,使用户板更适应于用户的目标,提高配置性价比,堵截不必要的资源浪费。 可选配的插件有:ADC0809,ADC574,8路光隔输入/输出,DAC0832,8255,RS232/RS485。 所有插件基于STD 总线。印制板上标注芯片及各插槽的编址空间及接口引脚。 附录:爱因89C51_C控制板原理图: ADC0809模块原理图 DA0832模块原理图 8255模块原理图 8路12位ADC574模块原理图 RS232/RS485模块原理图 8输入、8输出光隔模块原理图 51C板LCD/DS12C887接口原理图 爱因89C51_C主板原理图 爱因89C51_C主板原理图 第2节 爱因89C51_C控制板和8279通用键盘显示板连接使用 将控制板和通用键盘显示板连接起来,接通电源显示“P”,按下数字键在数码管上将显示相应的字形。 通用键盘显示板定义了0-F,16个数字键 LAST:读写上一个RAM单元 NEXT:读写下一个RAM单元 EXEC:根据输入的位地址执行程序 RESET:系统复位键 用户可选配8279/7289通用键盘显示板 第3节爱因89C51_C控制板编程示例 爱因89C51_C控制板配备了64K的程序空间,其中前4K(已被89C51占用)可用以存放重要的程序和数据。爱因51-B控制板出厂时配备了基本监控(存放于89C51中),用户可以加以参考分析,详细见所配软件S51C.ASM。 A:“8”字循环程序 用户运行0200H程序,则在通用键盘显示板上循环显示“8”,见软件DISP8子程序。 B:62256测试程序 用户运行0300H程序,则可以测试62256RAM,如正确则显示“256 GOOD”,反之则显示“256Err”,见软件Test 62256 子程序。 C:A/D测试程序 将AD574板插入CH1插槽,STATUS选择T0,上电,用户运行0400H程序,则在键盘显示板上显示“AD574”,此时用户可以敲入“0-7”任一个数字键,则在键盘上显示该通道的相应的16进数字,见软件0400H的TESTAD574子程序。 D:D/A及A/D使用程序 将AD574板插入CH1插槽,STATUS选择T0,DA0832板插入CH2插槽 将DA板的DA与AD574的IN01用导线连起来,然后运行0500H程序,则在键盘板上显示,见软件0500H的TESTAD0809子程序。 “D/A 00800” …..“D/A 80BFF” ……“D/AFFFFF” 后三位为AD574在A/D0通道上采样所得的16进制值,见软件Test DA程序。 E:AD0809测试程序 将ADC0809板插入CH3插槽,STATUS选择T0,上电,用户运行0600H程序,则在键盘显示板上显示“0809 00”,此时用户可以敲入“0-7”任一个数字键,则在键盘上显示该通道的相应的16进数字,见软件0600H的TEST0809子程序。 F:8255及光隔离IO板测试程序 将8255板插入CH3插槽, 将光隔离IO板插入CH4插槽,上电,用户运行0700H程序,则在键盘显示板上显示“8255 273”,此时8255板及光隔离IO板输出方波,见软件0700H的TEST8255子程序。 G:DS12887编程示例: 运行程序0800H,则在键盘板上显示“00_00_00”,用户可敲入小时、分钟、秒数据,在按“EXEC”键,则在键盘显示板上显示时、分、秒可做时钟使用,见软件CLOCK程序。 H:通讯编程示例 将RS232/485板插入任一扩展槽,上电,运行0900H程序,键盘板上显示“232 485”、在TXD脚上出现连续的数据,通讯协议为:9600B/S,一位起始位,8位数据,1位停止位,无校验,晶振为11.0592M。 I:P1口控制爱因通用串行键盘显示板 连接爱因通用串行键盘显示板,运行0A00H程序,则在键盘板上显示、“89ABCDEF”字样,按下键盘,显示“P ”和相应键值。见软件0A00H KEYBOARD子程序。 J:微打接口输出程序 连接微型打印机,用户运行0B00H程序,则打印“欢迎使用爱因51C高级用户板!”,见软件0B00H的 Test_PRNT子程序。 附:测试原程序(S51C.ASM) ;the file is demo for S51C board ;本文件使用于爱因S51C型高级用户板功能测试及演示 ;外接8279通用键盘LED显示板,本程序由

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档