标题:
MC51单片机资料
[打印本页]
作者:
川川
时间:
2009-7-6 14:36
标题:
MC51单片机资料
谁有MC51单片机资料,拜托传一下
作者:
伯牙抚琴
时间:
2009-7-6 15:34
1.MCS—51单片机的P0—P4口均是并行 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的 数据总线 和 地址总线 ,在P0—P4口中, P0 为真正的双向口, P1—P3 为准双向口。
2.MCS—5l单片机的堆栈区只可设置在 片内数据存储区(器)
3.MCS—51单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INT0、INT1的有效信号为低电平时,激活外部中断。
4.定时器/计数器的工作方式3是指的将定时器/计数器0 拆成两个独立的8位计数器。而另一个定时器/计数器此时通常只可作为串行口的波特率发生器使用。
5.MCS—96单片机的最大寻址空间是64K,该空间的地址范围为0000H—FFFFH,系统上电及复位的程序入口地址为2080H,芯片配置字节CCB的地址为2018H。
1、单片机的复位操作是____高电平______(高电平/低电平),单片机复位后,中断允许寄存器IE的值是___00h_____。
2、单片机中,常用作地址锁存器的芯片是__74HC373____________,常用作地址译码器芯片是_____74HC138____________。
3、若选择内部程序存储器, 应该设置为_____高_______(高电平/低电平),那么,PSEN信号的处理方式为___不用__________________。
4、单片机程序的入口地址是____0000H__________,外部中断1的入口地址是______0013H_________。
5、8255A内部控制电路还可以分成两组:A组和B组。其中A组控制的对象是_端口A和端口C的高4位________,B组控制的对象是____端口B和端口C的低4位__________。
6、 非编码式键盘识别有效键盘的方法通常有两种:一种是___行扫描法______,另一种是__线反转法_____。
7、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为__0.5us_______,机器周期为_____2us__________。
8、外围扩展芯片的选择方法有两种,它们分别是___线选法_______________和_____译码法__________。
9、单片机的内部RAM区中,可以位寻址的地址范围是____20H~2FH______________,特殊功能寄存器中,可位寻址的地址是___是能被8整除的地址_________________。
10、KeiL C51软件中,工程文件的扩展名是____UV2______,编译连接后生成可烧写的文件扩展名是_____HEX_______
11、C51支持的指针有___一般指针_____和__存储器指针______。
12、A/D芯片选择最主要的参数是__分辨力___________和_____转换时间__________。
13、若只需要开串行口中断,则IE的值应设置为__90H________,若需要将外部中断0设置为下降沿触发,则执行的语句为_____IT0=1_________。
14、C51中,没有专门的循环语句,我们可以用函数______crol___________完成一个字节的循环左移,用____irol__________完成二个字节的循环左移。
15、MCS-51单片机中,在IP=0x00时,优先级最高的中断是__外部中断0_______________,最低的是_____串行口中断_________。
1、计算机的系统总线有地址总线、控制总线和 数据总线。
2、通常、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第 00 组,这组寄存器的地址范围是从00H~ 07H。
3、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为1022H。
4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。
5、假定累加器A的内容30H,执行指令:
1000H:MOVC A,@A+PC
后,把程序存储器1031H单元的内容送累加器A中。
6、MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。
7、MCS-51单片机8031中有 2 个 16 位的定时/计数器,可以被设定的工作方式有四 种。
8、MCS-51单片机有 5 个中断源,可分为 2 个中断优先级。上电复位时 外部中断0 中断源的最高。
9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。
10、半导体存储器的最重要的两个指标是 存储容量 和 存储速度 。
11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。
12、写8255A控制字时,需将A1、A0置为11。
作者:
羽翼April
时间:
2009-7-6 16:12
重 庆 科 技 学 院
200 /200 学年第 学期考试试卷
课程名称: 微机原理及应用 课程代码:
教学班级: 抽(命)题人:
本卷为 卷,共 1 页,考试方式: 闭卷 ,考试时间: 120 分钟
题 号 一 二 三 四 五 六 七 八 九 十 总 分 抽查
核人
得 分
阅卷人
一.选择题 (共10题,10分)
1.1 [库中题号:010008] 1分
8086/8088微处理器的一个总线周期在( )之后插入。
A、T1 B、T2 C、T3 D、T4
1.2 [库中题号:010017] 1分
执行下列两条指令后,标志位CF为( )。
MOV AL, FFH
ADD AL, 01H
A、为0 B、变反 C、为1 D、不变
1.3 [库中题号:010032] 1分
01 0032 0402 0402 03 1 汇编语言及程序设计
要使汇编语言程序能在计算机上运行,常经过( )。
A、装载到计算机 B、编译并连接
C、解析 D、调试
1.4 [库中题号:010036] 1分
在一段汇编语言程序中多次调用另一段程序,用宏指令比用子程序实现( )。
A、占用内存空间小,但速度慢 B、占内存空间大,但速度快
C、占内存空间相同,速度快 D、占内存空间相同,速度慢
1.5 [库中题号:010056] 1分
在中断响应周期内,将中断标志位IF置0是由( )。
A、硬件自动完成的 B、用户在编制中断服务程序时设置的
C、关中断指令完成的 D、以上都不是
1.6 [库中题号:010075] 1分
当向8259A写入的操作命令字OCW2为01100100时,将结束( )的中断服务。
A、IRQ0 B、IRQ1 C、IRQ2 D、IRQ4
1.7 [库中题号:010105] 1分
对8255的C口D4位置1的控制字为( )。
A、00000110B B、00001001B C、00000100B D、00000101B
1.8 [库中题号:010123] 1分
具有电可擦除的只读存储器是( )。
A、ROM B、PROM C、EPROM D、E2PROM
1.9 [库中题号:010173] 1分
8086在执行IN AL,32H指令时, 和 的状态为( )。
A、1,0 B、1,1 C、0,0 D、0,1
1.10 [库中题号:010186] 1分
对于下列程序段可用指令( )完成相同功能。
AGAIN:MOV ES:[DI],AL
INC DI
LOOP AGAIN
A、REP MOVSB B、REP STOSB C、REP LODSB D、REPE SCASB
二.填空题 (共10题,10分)
2.1 [库中题号:020022] 1分
逻辑地址为2000H:1234H的内存单元的物理地址是__________。
2.2 [库中题号:020034] 1分
运行下列程序后,AL=___________,BL=___________,CL=_______。
MOV AL, 0CBH
MOV BL, 35H
MOV CL, 0
ADD AL, BL
JZ LAB
NOT CL
LAB: HLT
2.3 [库中题号:020049] 1分
试补充完全用查询方式的输入查询部分的程序,假设数据端口和状态端口的地址分别为20H和30H,且状态信号连在数据总线的D0位上。
WAIT: ______________
TEST AL, _________
JZ WAIT
IN AL, 20H
2.4 [库中题号:020085] 1分
上电复位时,若CPU的CS=0FFFFH,IP=0000H,则第一条指令从 方取
2.5 [库中题号:020095] 1分
随机存储器RAM主要包括 和 两大类。
2.6 [库中题号:020113] 1分
若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为 。
2.7 [库中题号:020123] 1分
02 8255A中包括两组控制电路,其中A组控制 ,B组控制 。
2.8 [库中题号:020136] 1分
在计算机术语中,将运算器和控制器合在一起称为 ______ ,而将 ______ 和存储器合在一起称为 ______ 。
2.9 [库中题号:020186] 1分
8086汇编语言程序设计中代码段的段地址和偏移地址寄存器分别是 和 。
2.10 [库中题号:020198] 1分
当代流行的标准总线内部结构包括:______ 总线,______ 总线,______ 总线和共用总线。
三.问答题 (共2题,10分)
3.1 [库中题号:030002] 5分
微型计算机主要有哪些性能指标?
3.2 [库中题号:030072] 5分
8086的中断分哪两大类?各自有什么特点?
四.程序分析题 (共2题,10分)
4.1 [库中题号:050031] 5分
写出能够完成下列操作的8086CPU指令。
(1) 把4629H传送给AX寄存器;
(2) 从AX寄存器中减去3218H;
(3) 把BUF的偏移地址送入BX中。
4.2 [库中题号:050034] 5分
下面是将内存一字节数据高4位和低4位互换并放回原位置的程序,找出错误并改正。
DATA SEGMENT
DD1 DB 23H
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
LEA SI,OFFSET DD1
MOV AL,[SI]
MOV CL,4
RCR AL,CL
MOV [SI],AL
MOV AH,4CH
INT 21H
CODE END
END START
五.编程题 (共1题,10分)
5.1 [库中题号:060025] 10分
试编写完整的程序,要求从键盘输入3个16进制数,并根据对3个数的比较显示如下信息:
(1)如果3个数都不相等则显示0;
(2)如果3个数中有2个数相等则显示2;
(3)如果3个数都相等则显示3。
六.应用题 (共1题,50分)
6.1 [库中题号:070031] 50分
利用8255A及ADC0809设计的数据采集系统如下图,要求用查询方式编写连续转换8个通道模拟量的程序。设8255A的4个端口地址为300H~303H,DATA为存放8个通道转换后的结果。
作者:
amy
时间:
2009-7-7 00:42
还单片机 是计算机专业的吧 呵呵
作者:
anglefly
时间:
2009-10-17 20:47
呵呵 拿去看看
欢迎光临 重科益欣社区 (http://bbs.xx215.cn/)
Powered by Discuz! 7.2