1.MCS51 的中断系统有几个中断源?几个中断优先级?
中断优先级是如何控制的?在出现同级中断申请时,CPU 按
什么顺序响应(按由高级到低级的顺序写出各个中断源)?
各个中断源的入口地址是多少?
答:MCS51 单片机有 5 个中断源,2 个中断优先级,中
断优先级由特殊功能寄存器 IP 控制,在出现同级中断申请
时,CPU 按如下顺序响应各个中断源的请求:INT0、T0、INT1、
T1、串口,各个中断源的入口地址分别是 0003H、000BH、
0013H、001BH、0023H。
2.已知单片机系统晶振频率为 6MHz,若要求定时值为
10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值
是多少?TMOD 的值是多少?TH0=?TL0=?(写出步骤)
答:定时值为 10ms 时,定时器 T0 工作在方式 1 时,定
时器 T0 对应的初值是 1388H
TMOD 的值是 00000001B,TH0=13H;TL0=88H。
3.MCS51 系列单片机的内部资源有哪些?说出 8031、
8051 和 8751 的区别。
答:MCS51 系列单片机上有 1 个 8 位 CPU、128B 的 RAM、
21 个 SFR、4 个并行口、1 个串行口、2 个定时计数器和中断