- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机内部降尼构
第二讲 单片机的内部资源和结构 ;2.1 单片机的内部资源和结构; 2.可根据需要对输入到单片机内的信息作复杂运算处理。
3.具有多种数据传输方式,便于与各种外设进行连接,降低系统制作成本,和提高系统的适应性。
二、单片机内部基本资源的配置
单片机为实现其基本功能,内部必需要有配置输入输出(I/O口)、储存器(RAM或ROM)、运算和控制单元(CPU)等相应的功能电路:
; I/O端口输入和输出信息,是用电信号形式进行传输。由于外部设备种类繁多,五花八门,各种外部设备与单片机交换的信息的格式是千差万别的。主要体现有:;(4)信息量规模不一致。有的外设要交换的信息量非常多,比如互联网;有的外设要交换的信息量很少,比如一般设备上的开关。
(5)信息传输的速度不一致。有的是非常高,接近或超过CPU的运行速度;有的是非常慢,如控制中的开关输入。
(6)实时性要求不一致。有的外设要求信息要及时传送,不能错过时间,否则会影响设备工作,严重时可能引起系统的瘫痪。比如自动产生线的的控制就是如此。有的外设对实时性要求就没那么高,比如打印机,可以快点打印,也可以慢点打印。
此外还有设备的驱动能力,输入阻抗、输出阻抗等其它方面的也是往往不一样。因此单一种单片机I/O端口是无法完全适应这么多外部设备的。;上述这些问题,单片机解决的措施如下:; (3)灵活设置I/O端口功能都。比如同一引脚可以设置为输入也可以设置为输出。有的I/O口还可以当作数据线、地址线或者当作操作控制线来使用,同一一个引脚可以完成多种功能。有了I/O口功能的灵活的设置,既可以最大限度地降低引脚数目,减少芯片制作成本,也可以使单片机有更广泛的适应性。;A0A1
A2
A3
A4
A5
A6
A7;间的矛盾。加入DMA传输则可以解决外设与内存、外设与外设之间大量的数据高速传送的问题。;2.存储器;数值; 高3位
低4位;(2)单片机的存储器。
外部设备输入的信息或数据在处理之前,需要有地方存放。在处理这些信息过程当中,需要存储器保存来中间结果,处理时用到的一些常量也是由存储器来提供。处理???的数据一般来说也要先保存再输出。因此单片机处理数据整个过程都需要存储器来支持。存放经常变换的数据的存储器我们称为数据存储器。;3.CPU;综合起来,单片机的一般结构如下图中虚线部分所示,整个图则为单片机应用系统。;三.高性能单片机增加的其他配置
1.FLASH RAM
2.EEPROM
3.A/D 、D/A
4.PWM
5.SPI 、IIC 、1-WIRE 、USB等串行总线
6.独立看门狗等其它特殊功能的配置
四.P89C5X单片机的主要内部资源
一个8位CISC结构的CPU
128~256字节的内部RAM作数据存储器
4~32K的FLASH RAM作程序存储器
3个16位定时/计数器
4个8位可独立设置的输入/输出口
1个全双工的异步串行输入/输出口
6个中断源可设4个优先级别的中断系统 ;;单片机;六. CPU时序及引脚功能 ;按引脚的功能可分为三部分 :
?1. 电源和晶振:
·Vcc——运行和程序校验时接电源正端。
·Vss——接地。
·XTAL1——输入到单片微机内部振荡器的反相放大器。当采用外部振荡器时,对HMOS单片微机, 此引脚应接地。
·XTAL2——反相放大器的输出,输入到内部时钟发生器。当采用外部振荡器时,XTAL2接收振荡器信号。
;2. I/O: 共4个口,32根I/O线。
·P0—8位、漏极开路的双向I/O口。当使用片外存储 器时,复用作低八位地址和数据总线分时复用。
·P1—8位、准双向I/O 口。
·P2—8位、准双向I/O口。当使用片外存储器时,复 用作输出高 8位地址。
·P3—8位、准双向I/O口,具有内部上拉电路。;
P3具有复用功能如下:
P3.0——RXD 串行输入口。
P3.1——TXD 串行输出口。
P3.2——外部中断0输入INT0。
P3.3——外部中断1输入INT1。
P3.4——定时器/计数器T0 的外部输入。
P3.5——定时器/计数器T1的外部输入。
P3.6——WR 低电平有效,输出,片外存 储器写选通。
P3.7—— RD 低电平有效,输出,片外存 储器读选通。;3. 控制线:共4根。
·RST——复位输入信号,高电平有效。在振荡器工作时,在RST上作用两个机器周期以上的高电平,将器
文档评论(0)