


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、分析图题五中键盘选用何种连接方式,显示选用何种显示方式。2、根据题五图示,试编程控制当按下1键时,显示P,按下8键时,使发光二 极管发光。答: 1 、键盘选用何种接口方式是独立连接,显示选用串口移位寄存器工作,通 过串并转换驱动数码管显示。2、 void main ()Pl_0=0;doswitch(PO)case OxFE:Disp numberl ( ) ;break; /P0=0xFE, 1键按下case 0x7F: Pl_0=l: break;/P0=0x7F, 8 键按下)while(1);voidDisp numberl()SC0N=0X00;SBUF=0xl4while(!T
2、I);TI = 0;丨fhaLinli0 1 r班鱼b七叽凸 D C*O ±p O & 0RXD1、通过8051P0, P2驱动五位数码管工作的硬件电路(数码管选用共阳极)2、根据设计写出显示HELLO的字型码解:1、根据题意,设计如下电路2、图中 P2. 7 P26 P2. 5P2.4 P2.3 P2. 2 P2.1 P2. 0分别对应段码DP g f e d c b a由于数码管选用共阳极,所以 HELLO的字型码分别为0x91,0x61, 0xe3, 0xe3,0x03, Oxfd8031X3/FX2/X!/1/1/t1Y(YIY2Y33PI .3JJ1.2Pl API
3、 <1所谓行扫描法,就是通过行线发出低电平信号,如果该行线所连 接的键没有按下的话,贝例线所连接的输出端口得到的是全 “ 1信号; 如果有键按下的话,则得到的是非全 “ 1信号。首先,为了提高效率,一般先快速检查整个键盘中是否有键按 下;然后,再确定按下的是哪一个键。其次,再用逐行扫描的方法来确定闭合键的具体位置。方法是:先扫描第0行,即输出1110 (第0行为“0其余3行为“ 1),然 后读入列 信号,判断是否为全“ 1。1分析一段有关单片机串行口工作的程序,对语句加注释,语句后面有“”符号的需填写。(10分)#in clude<reg5 l.h>unsigned char
4、 temp; 数据缓冲(1 分)void mai n(void)PCON=Ox7F;SCON=0x60;TMOD=0x20;/Tl I作方式1,自动重装(1分)THI=0xF4;初始化值(1分)TLI=0xF4;TR仁1;启动Tl(1分)for(;)while(RI=0);等待接收数据(1分)RI=0;清除接收标志(1分)temp二SBUF;接收数据(1分)SBUF二temp;发送数据(1分)while(Ti=0);等待发送完成(1分)TI=0;清除发送标志(1分)2.有一生产流水线,通过的工件经传感器产生计数脉冲输入给8051单片机的TO端,要求每生产一定数量的工件,发岀一个脉冲信号。请分析
5、下列与之相应的汇编程序,完成:1)对主程序加注释,语句后面有“;”符号的需填写。2)回答:题中“每生产一定数量的工件”这段语句中的数量是多少?3)回答:中断程序完成什么功能?( 10分)ORG 0000HAJMP MAINORG 000BHAJMP COUNTORG 0100HMAIN : MOV TMOD,#06HMOV TH0,#16MOV TL0,#16CLR P1.0SETB ETOSETB EASETB TROHERE : SJMP HEREORG 0200H;TO计数方式2;TO初始值;开TO中断;开中断;启动TO计数;等待中断(1分(1分)(1分(1分(1C1 分)COUNT :
6、 SETB P1.0NOPCLR H.ORETIEND2.女图2所示为8255接线图,图中 来自单片机 P2 口,A1AO 为P0.1P0.0经 地址锁存器的输出。要求:(1) 确定8255各端口地址;(2) 如果A 口基本式输入,B 口、C 口基本式输岀,写岀 8255初始化程序。(用汇编语言或 C语言编程均可。)P"Gi_Gia、士JAi 4LS13SflL1Ao丁Q4RDRDWK图2 8255接线图1.使用89C51夕卜扩8KB RAM 和8KB ROM,请画岀电路原理图,写岀地址分布。2764地址分布:DFFFH-C000H; 6264 地址分布:9FFFH-8000H表1
7、138译码器真值表真值表A 4切G, G 8C B AYi Y?Y, Y, Ys Y Y,XXLLLLLLLLXX LLH X X H L L L L L L H H H H H H1工工工工工工工工工 工工 -1工工工工工工工x 乂 rr it it rriH HHH HH8255各瑞口地址01 01 0 X X XX X X X X X 000 11 01 1A口:5000H,(1分)B 口:5001H,C5002H, (1分)控制口:5003H(2)控制口工作方式设置D7D6D5D4D3D2D1D01 0 0 10 0 0 090H初始化程序:MOVDPTR,#5003HMOVA,#90
8、HMOVXDPTR,AMOVDPTR,#5000HMOVA,DPTRINCDPTRMOVA, #datalMOVDPTR,AINCINC DPTRMOVA, #data2MOVDPTR,A2.在80C51系统中,扩展了 -片I/O 口 8255,如图所示。A7A0是单片机经地址锁存 器的输岀。分析图回答下列问题(:1)键盘的结构采用的是哪一种方式。)2)PA、PB 口分别处于哪种工作方式。(3)写岀8255初始化工作方式的控制字。(4) 8255的PA、PB、PC、控制器的各地址。(图2 8255接线图表1 138译码器真值表真值表允汽C B A Yl Y Y Y Y Y Yx HxxxHHH
9、HHHHHL xxxxHHHHHHHHH L-L L LHHHHHHHH L-L H HLHHHHHHH L-H L HHLHHHHHH L-H H HHHLHHHHH LH L L HHHHLHHHH LH L H HHHHHLHHH LH H L HHHHHHLHH LH H H HHHHHHHLG广解:1)键盘采用独立式结构。2)PA、PB 口工作方式为基本输入输岀。3)工作方式的控制字 90H。4)8255的PA、PB、PC、控制器的各地址:PA: 0070H PB : 0071H PC : 0072H控制器:0073五、设计1 .使用89C51夕卜扩8KB RAM 和8KB ROM,
10、请画岀电路原理图,写岀地址分布。74LS138/APtR Q I -EH I(6 分)2764 地址分布:DFFFHC000H ( 2 分);6264 地址分布:9FFFH-8000H2.女图2所示为8255接线图,图中 来自单片机 P2 口,A1AO 为P0.1P0.0经地址锁存器的输出。要求:(1) 确定8255各端口地址;(2) 如果A 口基本式输入,B 口、C 口基本式输岀,写岀8255初始化程序。(用汇编语言或 C语言编程均可。)cT角AoAi 8255AoRDRDWR图2 8255接线图表1 138译码器真值表真值表A 4切G, G 8CB AYi Y?Y, Y, YsY Y,HH H HXXH HHLX LL HH H、,LLH H LHHXLHXH HHLXX HH HHHHLLL LH HHHLLL LH HHLHH HH H:LHH HHHHH_hHHH解:(1) 8255各端口地址:01 0 -1 0 X X XX X X X X X 000 11 01 1A口:5000H,(1分)B 口:5001H,(1分)C口:5002H, (1分)控制口:5003H(1分)(2)控制口工作方式设置D7D6D5D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中学教师资格考试《综合素质》教育反思与改进学生评价试题汇编试卷
- 广发银行协议存款合同
- 2025年山东淄博盛齐餐饮服务管理有限公司招聘笔试参考题库附带答案详解
- 2025年广东江门市新会区银海发展有限公司招聘笔试参考题库含答案解析
- 2025年贵州贵阳蓬莱仙界旅游开发有限公司招聘笔试参考题库含答案解析
- 护理科研方法试题及答案
- 掌握2025年公共营养师考试中的时间分配技巧试题及答案
- 内蒙古副高试题及答案
- 电焊证考试题及答案
- 提高2024年系统架构设计师考试成绩试题及答案
- 食品从业者工作服清洗消毒记录
- 装修单项项目确认单
- 华为员工准则手册
- 分子生态学1分子标记
- 冷水机组工厂验收FAT方案
- 2020版中国阿尔茨海默病痴呆诊疗指南(全文)
- 建筑施工企业三类人员变更申请表(外省市)
- 通用精美电子小报模板(35)
- 广州大学毕业论文格式
- 《电工与电子技术基础》试题库及答案
- 毕业论文(设计)液压滑台设计
评论
0/150
提交评论