- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
列值 00H 01H 02H 03H 04H 05H 06H 07H 行首号 键功能 数字8 数字9 开始 计数 违章 停止 保留 保留 08H 键值 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 键功能 数字0 数字1 数字2 数字3 数字4 数字5 数字6 数字7 00H 键值 00H 01H 02H 03H 04H 05H 06H 07H 表8-3-1 键值表 图8-3-8 键盘扫描流程图 8.3.5篮球综合技能测试仪的总体功能实现 秒和10秒 1/10秒1/100秒 进球数 二进制 BCD码 二进制 BCD码 二进制 BCD码 21H 30H 22H 31H 23H 32H 表8-3-2 计时、计数数据存储表 Y NN NN 上电复位 有键闭合吗? 开始键吗? 键标志7CH=1,显示器第6位显示“J”,开T0中断,定时开始。 其它键 开始键按过吗? 进球键按下,进球记数加1,连机时进球数送PC机记录成绩,并送LED显示器显示成绩。 违章键按下,进球键已按过,进球记数减1,连机时进球数送PC机记录成绩,并送LED数码显示器显示成绩。否则,进球记数不减1。 停止键按下,清除各种键标志和定时标志。 系统初始化 8255初始化 图8-3-9 篮球综合测试仪程序流程图 8.3.6篮球综合技能测试仪和PC机的程序通信 图8-3-10 RS232/TTL电平转换电路 * 8.1.5 ADC0809与MCS-51的连接及其应用 图8-1-11 8031和ADCO809的接口 MAIN: MOV R1,#data ;置数据区首地址 MOV DPTR,#7FF8H ;端口地址送DPTR,P2.7=0, ;且指向通道IN0 MOV R7,#08H ;置转换的通道个数 LOOP: MOVX @DPTR,A ;启动A/D转换 MOV R6,#0AH ;软件延时,等待转换结束 DELAY: NOP NOP NOP DJNZ R6,DELAY MOVX A,@DPTR ;读取转换结果 MOV @R1,A ;存储转换结果 INC DPTR ;指向下一个通道 INC R1 ;修改数据区指针 DJNZ R7,LOOP ;8个通道全采样完否?未完则继续 …… # includereg51.h #includeabsacc.h /*包含绝对地址访问库*/ #define IN0 XBYTE[0x7FF8] /*设置ADC0809的通道0地址*/ #define uchar unsigned char void adc0809(uchar idata *x) /*采样结果放指针中的A/D采集函数*/ { uchar i; uchar xdata * ad_adr; ad_adr=IN0; for(i=0;i8;i++){ *ad_adr=0; /*启动转换*/ for(j=0;j=255;j++); /*软件延时,等待转换结束*/ x[i]=*ad_adr; /*存储转换结果*/ ad_adr++; /*下一通道*/ } } 8.2 串行通信及串行接口 8.2.1 串行通信的基本知识 1.串行通信的两种基本方式 1)异步传送方式 2)同步传送方式 同步传送是一种连续传送数据的方式。在通信开始以后,发送端连续发送字符,接收端也连续接收字符,直到通信告一段落。 2.串行通信中数据的传送方式 3.并串变换和串行接口 8.2.2 MCS-51系列单片机的串行接口 1.MCS-51单片机串行口的控制 SM0 SM1 工作方式 说明 波特率 00 方式0 同步移位寄存器 fosc/12 01 方式l 10位异步接收发送 由定时器控制 10 方式2 11位异步接收发送 fosc/32或fosc/64 11 方式3 1l位异步接收发送 由定时器控制 表8-2-1串行口的工作方式 2. MCS-51系列单片机串行口的工作方式 1)方式0:移位寄存器输入/输出方式 2)方式1:10位异步接收/发送 3)方式2:11位异步接收/发送 4)方式3:11位异步接收和发送方式(波特率同方式1) 5)波特率的计算 MCS-51单片机串行口的四种工作方式对应着三种波特率。 对于工作方式0,波特率是固定的,发送的同步脉冲的频率为单片机时钟频率的
文档评论(0)