诺一曼结构的啊,51是冯-诺依曼结构哈弗结构说的是将程序存储器和数据存储器地址编码分开,因而有两种程序指令总线和数据指令总线,对于初学者不用考虑它是什么结构,学会用就行,你在实际应用时是体会不到它是什么结构的,学51的重点在于他的定时计数器和串口通讯,然后就是写程序的思路和算法,51单片机cpu组成部分,51单片机是一个大规模集成电路封装而成的一个集成块,具备有单独工作的基本性能。
1、单片机的51单片机的结构与功能基本功能:1.8位数据总线,16位地址总线的CPU;2.具有布尔处理能力和位处理能力;3.采用哈佛结构,程序存储器与数据存储器地址空间各自独立,便于程序设计;4.相同地址的64KB程序存储器和64KB数据存储器;5.0-8KB片内程序存储器;6.128字节片内数据存储器(8051有256字节);7.32根双向并可以按位寻址的I/O线;8.两个16位定时/计数器;9.一个全双工的串行I/O接口;10.多个中断源的中断结构,具有两个中断优先级;11.片内时钟振荡器。特点:1.以微处理器(CPU)为核心;2.CPU与其他部件间通过三总线连接。总线:指能为多个部件服务的信息传送线
2、MCS-51系列单片机到底是哈佛结构的还冯。诺一曼结构的啊51是冯-诺依曼结构哈弗结构说的是将程序存储器和数据存储器地址编码分开,因而有两种程序指令总线和数据指令总线。请注意这里说的是:地址编码分开。取指令和取数据可以同时进行。因为冯-诺依曼结构的数据线和指令线是分时复用的,在同一根线上,有时传送的是数据有时是指令,所以它取指令和取数据不能同时进行。你看mov,movx,movc,的功能,它告诉cpu什么时候取数据什么时候取指令。注意:数据和指令的区别!对于初学者不用考虑它是什么结构,学会用就行,你在实际应用时是体会不到它是什么结构的,学51的重点在于他的定时计数器和串口通讯,然后就是写程序的思路和算法。学会51后用几天时间看看其他芯片手册你就会写比如:pic或者avr的程序了
3、51单片机cpu组成部分51单片机是一个大规模集成电路封装而成的一个集成块,具备有单独工作的基本性能。1,振荡器及定时;2,2×16位定时器;3,8051cpu;4,64kB总线扩展控制器;5,可编程I/O;6,串行口;7,4kB/8KB程序存储器;128B/256B数据存储。
文章TAG:51单片机是什么结构 单片 机是 组成部分 原理 简单