急求几套51单片机经典考试题。好的追加20分哦! 计算机网络习题(好回答追加20分.)

\u5355\u7247\u673a\u671f\u672b\u8003\u8bd5\u590d\u4e60\u9898\u6025\u6c42\uff01\uff01\u8c22\u8c22\u7b26\u5408\u6761\u4ef6\u5fc5\u91c7\u7eb3\uff01

\u8fd9\u4e2a\u767e\u5ea6\u56fe\u6587\u4e2d\u5c31\u6709\u7684\uff0c\u6587\u5b57\u9650\u5236\uff0c\u53ea\u590d\u5236\u4e86\u90e8\u5206\u5185\u5bb9

\u4f60\u53ef\u4ee5\u81ea\u5df1\u8fdb\u5165\u8fd9\u4e2a\u7f51\u5740\u8fdb\u884c\u5168\u9762\u7684\u67e5\u9605
http://wenku.baidu.com/link?url=FK8wb8bp1VE5xuNrXl87LqXYgyKNFFkM-ilqnXWEYU5sk4-NuFGz_RqRyr-aqYvB_hgjCkbuY3ZHKIVV5EgmBNb_MV-d9S-TTZGvEifvIOK


\u5355\u7247\u673a\u539f\u7406\u53ca\u5e94\u7528 \u671f\u672b\u8003\u8bd5\u8bd5\u9898\u6c47\u603b
1\u3001\u5355\u7247\u673a\u662f\u5c06\u5fae\u5904\u7406\u5668\u3001\u4e00\u5b9a\u5bb9\u91cf\u7684 RAM \u548cROM\u4ee5\u53ca I/O \u53e3\u3001\u5b9a\u65f6\u5668\u7b49\u7535\u8def\u96c6\u6210\u5728\u4e00\u5757\u82af\u7247\u4e0a\u800c\u6784\u6210\u7684\u5fae\u578b\u8ba1\u7b97\u673a\u3002
2\u3001\u5355\u7247\u673a89C51\u7247\u5185\u96c6\u6210\u4e86 4 KB\u7684FLASH ROM\uff0c\u5171\u6709 5 \u4e2a\u4e2d\u65ad\u6e90\u3002 3\u3001\u4e24\u4f4d\u5341\u516d\u8fdb\u5236\u6570\u6700\u591a\u53ef\u4ee5\u8868\u793a 256 \u4e2a\u5b58\u50a8\u5355\u5143\u3002 4\u300189C51\u662f\u4ee5\u4e0b\u54ea\u4e2a\u516c\u53f8\u7684\u4ea7\u54c1\uff1f\uff08 C \uff09 A\u3001INTEL B\u3001AMD C\u3001ATMEL D\u3001PHILIPS
5\u3001\u572889C51\u4e2d\uff0c\u53ea\u6709\u5f53EA\u5f15\u811a\u63a5 \u9ad8 \u7535\u5e73\u65f6\uff0cCPU\u624d\u8bbf\u95ee\u7247\u5185\u7684Flash ROM\u3002
6\u3001\u662f\u975e\u9898\uff1a\u5f5389C51\u7684EA\u5f15\u811a\u63a5\u4f4e\u7535\u5e73\u65f6\uff0cCPU\u53ea\u80fd\u8bbf\u95ee\u7247\u5916ROM\uff0c\u800c\u4e0d\u7ba1\u7247\u5185\u662f\u5426\u6709\u7a0b\u5e8f\u5b58\u50a8\u5668\u3002T
7\u3001\u662f\u975e\u9898\uff1a\u5f5389C51\u7684EA\u5f15\u811a\u63a5\u9ad8\u7535\u5e73\u65f6\uff0cCPU\u53ea\u80fd\u8bbf\u95ee\u7247\u5185\u76844KB\u7a7a\u95f4\u3002F
8\u3001\u5f53CPU\u8bbf\u95ee\u7247\u5916\u7684\u5b58\u50a8\u5668\u65f6\uff0c\u5176\u4f4e\u516b\u4f4d\u5730\u5740\u7531 P0 \u53e3\u63d0\u4f9b\uff0c\u9ad8\u516b\u4f4d\u5730\u5740\u7531 P2 \u53e3\u63d0\u4f9b\uff0c8\u4f4d\u6570\u636e\u7531 P0 \u53e3\u63d0\u4f9b\u3002
9\u3001\u5728I/O\u53e3\u4e2d\uff0c P0 \u53e3\u5728\u63a5LED\u65f6\uff0c\u5fc5\u987b\u63d0\u4f9b\u4e0a\u62c9\u7535\u963b\uff0c P3 \u53e3\u5177\u6709\u7b2c\u4e8c\u529f\u80fd\u3002 14\u3001MCS-51\u7cfb\u5217\u5355\u7247\u673a\u662f\u5c5e\u4e8e\uff08 C \uff09\u4f53\u7cfb\u7ed3\u6784\u3002 A\u3001\u51af\u8bfa\u4f9d\u66fc B\u3001\u666e\u6797\u65af\u987f C\u3001\u54c8\u4f5b D\u3001\u56fe\u7075 15\u300189C51\u5177\u6709 64 KB\u7684\u5b57\u8282\u5bfb\u5740\u80fd\u529b\u3002
16\u3001\u662f\u975e\u9898\uff1a\u572889C51\u4e2d\uff0c\u5f53CPU\u8bbf\u95ee\u7247\u5185\u3001\u5916ROM\u533a\u65f6\u7528MOVC\u6307\u4ee4\uff0c\u8bbf\u95ee\u7247\u5916RAM\u533a\u65f6\u7528MOVX\u6307\u4ee4\uff0c\u8bbf\u95ee\u7247\u5185RAM\u533a\u65f6\u7528MOV\u6307\u4ee4\u3002T
17\u3001\u572889C51\u4e2d\uff0c\u7247\u5185RAM\u5206\u4e3a\u5730\u5740\u4e3a 00H~7FH \u7684\u771f\u6b63RAM\u533a\uff0c\u548c\u5730\u5740\u4e3a80H~FFH\u7684 \u7279\u6b8a\u529f\u80fd\u5bc4\u5b58\u5668(SFR) \u533a\u4e24\u4e2a\u90e8\u5206\u3002
18\u3001\u572889C51\u4e2d\uff0c\u901a\u7528\u5bc4\u5b58\u5668\u533a\u5171\u5206\u4e3a 4 \u7ec4\uff0c\u6bcf\u7ec4 8 \u4e2a\u5de5\u4f5c\u5bc4\u5b58\u5668\uff0c\u5f53CPU\u590d\u4f4d\u65f6\uff0c\u7b2c 0 \u7ec4\u5bc4\u5b58\u5668\u4e3a\u5f53\u524d\u7684\u5de5\u4f5c\u5bc4\u5b58\u5668\u3002
27\u3001\u572889C51\u4e2d\uff0c\u4e00\u4e2a\u673a\u5668\u5468\u671f\u5305\u62ec 12 \u4e2a\u632f\u8361\u5468\u671f\uff0c\u800c\u6bcf\u6761\u6307\u4ee4\u90fd\u7531\u4e00\u4e2a\u6216\u51e0\u4e2a\u673a\u5668\u5468\u671f\u7ec4\u6210\u3002
28\u3001\u5f53\u7cfb\u7edf\u5904\u4e8e\u6b63\u5e38\u5de5\u4f5c\u72b6\u6001\u4e14\u632f\u8361\u7a33\u5b9a\u540e\uff0c\u5728RST\u5f15\u811a\u4e0a\u52a0\u4e00\u4e2a \u9ad8 \u7535\u5e73\u5e76\u7ef4\u6301 2 \u4e2a\u673a\u5668\u5468\u671f\uff0c\u53ef\u5c06\u7cfb\u7edf\u590d\u4f4d\u3002
29\u3001\u662f\u975e\u9898\uff1a\u5355\u7247\u673a89C51\u590d\u4f4d\u540e\uff0c\u5176PC\u6307\u9488\u521d\u59cb\u5316\u4e3a0000H\uff0c\u4f7f\u5355\u7247\u673a\u4ece\u8be5\u5730\u5740\u5355\u5143\u5f00\u59cb\u6267\u884c\u7a0b\u5e8f\u3002T
30\u3001\u5355\u7247\u673a89C51\u590d\u4f4d\u540e\uff0c\u5176I/O\u53e3\u9501\u5b58\u5668\u7684\u503c\u4e3a 0FFH \uff0c\u5806\u6808\u6307\u9488\u7684\u503c\u4e3a 07H \uff0cSBUF\u7684\u503c\u4e3a \u4e0d\u5b9a \uff0c\u5185\u90e8RAM\u7684\u503c\u4e0d\u53d7\u590d\u4f4d\u7684\u5f71\u54cd\uff0c\u800c\u5176\u4f59\u5bc4\u5b58\u5668\u7684\u503c\u5168\u90e8\u4e3a 00H \u3002

9.D 13.C 19. D 30.B 35.C 36.A 19.C 25.D 37.A 46.B 91.A 95.B

一.填空题(每空2分,共30分)
1、真值1001001B的反码为01001001 ;其补码为 01001001 。
2、MCS-51系列单片机内部数据存储器,即内RAM中位寻址区的地址范围是 128 B
工作寄存器区的地址范围是 00—1FH 。
3、程序状态标志字寄存器PSW中的PSW.7的含义是 奇偶标志 ;PSW.0的含义是 进位/借位标志 。
6、单片机汇编语言程序有三种基本结构,分别是: 顺序 、 分支 和 循环 。
7、MCS—51单片机内部有 2 个 16 位加1定时 / 计数器,可通过编程决定它们的工作方式,其中,可进行13位定时 / 计数的是方式是 0 。
8、存储器EPROM 27128的地址线有 根,容量为 KB。
9、可编程并行I / O接口芯片8255A有 4 个8位并行I / O端口,可通过编程决定它们的功能。
二、单项选择题(每小题3分,共15分)
1、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是 (A )
(A)ALE (B) (C) (D)RST
2、下列指令写法正确的是。 (B )
(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC A
3、ORG 0003H
LJMP 2000H
ORG 000BH
LJMP 3000H 当CPU响应外部中断0后,PC的值是(B)
(A) 0003H (B)2000H (C)000BH (D)3000H
4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A)
(A) 方式0 (B)方式1 (C)方式2 (D)方式3
5、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A)
(A)读锁存器具 (B)读数据库 (C)读A累加器具 (D)读CPU
三、简答题(每小题10分,共20分)
1 简述可编程并行接口8255 A的内部结构?
答:8255 A的内部结构由三部分组成:总线接口部分,内部逻辑部分,外部接口部分。
(1)总线接口部分 其中有数据总线驱动器,读/写控制逻辑
(2)内部逻辑部分 由A组和B组控制电路。
(3)外部接口部分 该部分有3个8位并行I/O端口,即A口、B口和C口。
2 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?
答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:
(1)CPU:ACC、B、PSW、SP、DPTR(由DPL和DPH两个8位寄存器组成);
(2)中断系统:IP、IE;
(3)定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;
(4)并行I/O口:P0、P1、P2、P3;
(5)串行口:SCON、SBUF、PCON。
四、编程题(共35分)
1 编程将片内RAM30H单元开始的15B的数据传送到片外RAM3000H开始的单元中去。(15分)
  解:STRAT:MOV R0,#30H
MOV R7,#0FH
MOV DPTR,#3000H
LOOP: MOV A,@R0
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R7,LOOP
RET
2. 编制一个循环闪烁灯的程序。有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。画出电路图。(20分)

本程序的硬件连接如图所示。当P1.0输出高电平时,LED灯亮,否则不亮。
其程序如下:
MOV A,#01H ;灯亮初值
SHIFT: LCAIL FLASH ;调闪亮10次子程序
RR A ;右移一位
SJMP SHIFT ;循环
FLASH: MOV R2,#0AH 闪烁10次计数
FLASH1; MOV P1,A ;点亮
LCALL DELAY ;延时
MOV P1,#00H ;熄灭
LCALL DELAY ;延时
DJNZ R2,FLASH1 ;循环
RET

我给你发几套。注意查收。

  • 鎬ユ眰鐢靛瓙51鍗曠墖鏈搴旂敤鍒朵綔鎸戞垬鏉」鐩
    绛旓細浣犱滑鐢靛瓙绔炶禌涓嶆槸缁勫浼氬嚭棰樺仛鍚楋紵濡傛灉鍠滄鍗曠墖鏈锛屽缓璁綘鍘诲弬鍔 鍏ㄥ浗澶у鐢熺數瀛愯璁″ぇ璧涢殧骞翠妇鍔炰竴娆″叏鍥界殑锛岄殧骞翠妇鍔炲悇鐪佺殑杩欐槸涓繃绋嬶紝瀵瑰涔犲崟鐗囨満寰堟湁甯姪浣犲彲浠ヨ瘯涓
  • 鎬ユ眰涓涓敤51鍗曠墖鏈缂栫殑鍙寜閿皟鏃剁殑鏁板瓧鏃堕挓绋嬪簭,鏁扮爜绠℃樉绀,C璇█...
    绛旓細鎬ユ眰涓涓敤51鍗曠墖鏈缂栫殑鍙寜閿皟鏃剁殑鏁板瓧鏃堕挓绋嬪簭,鏁扮爜绠℃樉绀,C璇█缂栧啓,璋㈣阿銆 鏈濂借兘鎻愪緵鍘熺悊鍥俱備豢鐪熷浘銆... 鏈濂借兘鎻愪緵鍘熺悊鍥俱備豢鐪熷浘銆 灞曞紑 ...bit lcd_busy();//娴嬭瘯LCD蹇欑鐘舵佺▼搴弙oid lcd_wcmd(char cmd);//鍐欏叆鎸囦护鍒癓CD绋嬪簭void lcd_wdat(char dat);//鍐欏叆鏁版嵁鍒癓CD绋嬪簭void lcd_pos(...
  • 鍗曠墖鏈缂栫▼棰 鎬ユ眰銆嬨嬨
    绛旓細; 娴佹按鐏 2010,05.13 ORG 0000H AJMP MAIN ORG 0030H MAIN: MOV A,#0FFH MOV P1,A ACALL DLY MOV A,#0FEH LED: MOV P1,A ACALL DLY RL A DJNZ R1,LED AJMP MAIN DLY: ;寤舵椂0.5s MOV R7,#17H DL1:MOV R6,#98H DL0:MOV R5,#46H DJNZ R5,DJNZ R6,DL0 DJNZ R7,DL1...
  • 鍗曠墖鏈c璇█鐨勪竴閬撶畝鍗曠殑棰樼洰,鎬ユ眰绛旀,瑕佺瓟棰樿繃绋,鍦ㄧ嚎绛
    绛旓細include <reg51.h>sbit LED=P1^0;void Timer0Init(void){AUXR &= 0x7F;TMOD &= 0xF0;TMOD |= 0x01;TL0 = 0xE0;TH0 = 0xB1;TF0 = 0;TR0 = 1;ET0 = 1;}void main(void){ EA = 1; Timer0Init();}void timer0_Isr() interrupt 1{ LED = ~LED; TL0 = 0xE...
  • 鎬ユ眰51鍗曠墖鏈c璇█绠鏄撶▼搴:浜屼釜杈撳叆鍙,鍒嗗埆鎺у埗涓変釜杈撳嚭鍙
    绛旓細include<reg51.h> sbit Key1=P3^2;//杈撳叆1,涓嶈兘鏇存敼 sbit Key2=P3^3;//杈撳叆2锛屼笉鑳芥洿鏀癸紝鍥犱负 51澶栭儴涓柇灏辫繖涓や釜IO鍙f槸 sbit Out1=P0^0;//杈撳嚭1 sbit Out2=P0^1;//杈撳嚭2 void Delay(uint del){ uint i,j;for(i=0; i<del; i++)for(j=0; j<1827; j++);} void INT...
  • 鎬ユ眰:鍗曠墖鏈MS-51,鐢ㄦ眹缂栬瑷缂栧啓绋嬪簭鐨勯棶棰. 楂樻墜鐨勯珮鍒,璋㈣阿,_鐧惧害鐭...
    绛旓細鐢˙鏂规硶鍗冲彲銆備絾鏄箻浠 3.53锛岃繕搴旇鐮旂┒涓涓嬨傚疄闄呬笂锛屼笉鏄255瀵瑰簲900锛岃屾槸256瀵瑰簲900銆傞偅涔堬細900 / 256 = 3.515 鎶0.015蹇界暐锛岀敱姝や骇鐢熺殑璇樊锛屽皬浜庣櫨鍒嗕箣涓銆傞偅涔堬紝鍏ㄩ儴浣跨敤鏁存暟鐨勮繍绠楋紝鏈夛細(0~255) * 35 = (0~8925)鏄剧ず鐨勬椂鍊欙紝鍙槸鏄剧ず鍓3浣嶏紝鍗冲彲銆--- 鐢8浣嶇殑AD杞崲鍣紝绮惧害灏...
  • 姹傚府蹇欐彁鍑轰竴涓51鍗曠墖鏈鍦ㄥ伐涓氬簲鐢,鎷垮幓鍋氫竴涓珵璧!!!鎬ユ眰!!!
    绛旓細姣斿1锛氱儹姘村櫒鐨勬帶鍒讹紝鍦ㄥ洖瀹跺墠涓涓皬鏃讹紝寮鍚儹姘村櫒 姣斿2锛氱┖璋冪殑鎺у埗锛屼篃鏄湪鍥炲鍓嶏紝寮鍚埗鍐锋垨鍒剁儹锛屽洖瀹朵細寰堣垝鏈嶇殑 姣斿3锛氱數楗叢鐓キ锛屽伐浣滀竴澶╁洖瀹跺張绱張楗匡紝涓嬬彮鐨勬椂鍊欙紝杩滅▼寮鍚數楗叢锛屽埌瀹跺氨鍙互楗 姣斿4锛氱幇鍦ㄧ殑绾㈠瀹剁數寰堝锛屽彲浠ュ埗浣滀竴濂楅氱敤鐨勭孩澶栧涔犲瀷鍗曠墖鏈绯荤粺锛屼竴涓崟鐗 閬ユ帶鍣紝...
  • 鎬ユ眰楂樻墜缁欏啓涓涓51鍗曠墖鏈绋嬪簭~娉ㄦ剰:鍙姹囩紪璇█~涓嶈C璇█~~鎬ユユ...
    绛旓細include "reg51.h"sbit P1_0=P1^0;void main(){ TMOD=0X10;//T1 瀹氭椂鍔熻兘宸ヤ綔鏂瑰紡1 TH1=0X0B;//鍐欏叆鍒濆 TL1=0XE0;TR1=1;while(1){ while(TF1)// { TF1=0;P1_0=!P1_0;//P1.0鍙栧弽 } } } void time1_int(void) interrupt 3 { TH1=0X0B;TL1=0XE0;//P1_0=!P1_0;/...
  • 鍗曠墖鏈c璇█棰 鎬ユ眰 璋㈣阿
    绛旓細include<reg51.h>#include<intrins.h>#define uchar unsigned charuchar led=0xfe;uchar time=0;bit flag=0;void ext0() interrupt 0{flag=1;}void t0isr() interrupt 1{TH0=(65536-50000)/256;TL0=(65536-50000)%256;time++;if(time>=20) { time=0; P1=led; if(flag)l...
  • 鎬ユ眰绠鍗51鍗曠墖鏈鎺у埗鐢佃矾C璇█绋嬪簭
    绛旓細銆2011-3-8宸叉洿鏂帮紝鏈夌粨鏋滃惐涓涓嬨戠爾澶村涓嬶細inlcude <reg51.h> sbit OUT=P2^0;sbit Key=P3^3;define DELAYCONST 50000// define DELAYCONST2 20//绠鍗曠殑瀹氭椂鍙傛暟璁惧畾銆倂oid Delay(char j){ unsigned int k,l;for(j=0;j<60;j++)for(k=0;k<DELAYCONST2;k++)for(l=0;l<DELAYCO...
  • 扩展阅读:免费答题扫一扫 ... 2024年保密观25道题 ... 扫一扫搜答案免费 ... 一秒拍照答题免费 ... 扫一扫题目出答案 ... 免费拍照答题神器 ... 考试题库大全 ... 扫一扫检查作业神器 ... 51单片机简单时钟设计 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网