MCS51单片机中断系统与定时器设置及内部资源详解

版权申诉
0 下载量 52 浏览量 更新于2024-02-22 收藏 65KB DOC 举报
8051和8751的区别。答:MCS51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中;单片机简答题讲解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 对应的初值是 1388HTMOD的 值 是00000001B , TH0=13H ;TL0=88H。3 .MCS51 系列单片机的内部资源有哪些?说出8031、"。。 MCS51单片机是一种嵌入式微控制器,具有独特的中断系统,包括5个中断源和2个中断优先级。中断优先级是由特殊功能寄存器IP控制的,当出现同级中断申请时,CPU按照INT0、T0、INT1、T1、串口的顺序响应各个中断源的请求,并且各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。 在具体的单片机系统中,如果晶振频率为6MHz,需要定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值应为1388H,对应的TMOD的值为00000001B,TH0应为13H,TL0应为88H。 MCS51单片机的内部资源包括1个8位CPU、128B的RAM、21个特殊功能寄存器(SFR)、4个并行口、1个串行口,以及2个定时计数器。而在8031、8051和8751中,它们的主要区别在于存储器的大小和特殊功能寄存器的个数。8031只有128B的RAM和4KB的存储器空间,8051有256B的RAM和8KB的存储器空间,而8751则有256B的RAM和8KB的存储器空间,还具有额外的I/O端口。这些内部资源和区别使得MCS51单片机在不同的应用场景中具有灵活的选择和广泛的应用前景。