欢迎来到天天文库
浏览记录
ID:36656365
大小:9.28 MB
页数:204页
时间:2019-05-10
《STC系列增强型8051单片机原理与应用(上)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、增强型8051单片机原理与应用第1章STC11F08XE单片机的增强型8051内核目录1.1STC单片机概述1.2STC11F08XE单片机的引脚1.3STC11F08XE单片机的内部结构1.4STC11F08XE单片机的存储结构1.5STC11F08XE单片机的并行I/O口1.6STC11F08XE单片机的时钟与复位1.1STC单片机概述1.1.1单片机的概念将微型计算机的基本组成部分(CPU、存储器、I/O接口以及连接它们的总线)集成在一块芯片中而构成的计算机,称为单片微型计算机,简称单片机(Single-chipMicrocomputer)。考虑到它的实质是用
2、作控制,现已普遍改用微控制器(MicroController)一词,缩写为MCU(MicroControllerUnit)。1.1STC单片机概述1.1.2常见单片机(1)8051内核单片机Intel公司的MCS-51系列单片机:8031、8032、8051、8052、8751、8752深圳市宏晶科技公司的STC系列单片机:http://www.STCMCU.com。荷兰PHILIPS公司的8051内核单片机:http://www.philips.com。美国Atmel公司的89系列单片机:http://www.atmel.com。1.1STC单片机概述1.1.2常见
3、单片机(2)非8051内核单片机Freescale公司的MC68系列单片机、MC9S08系列单片机(8位)、MC9S12系列单片机(16位)以及32位单片机:http://www.freescale.com.cn。美国Microchip公司的PIC系列单片机:http://www.microchip.com。美国TI公司的MSP430系列16位单片机:http://www.ti.com.cn。日本National公司的COP8系列单片机:http://www.national.com.cn。美国Atmel公司的AVR系列单片机:http://www.atmel.com
4、。1.1STC单片机概述1.1.2常见单片机STC系列单片机是深圳宏晶科技公司研发的增强型8051内核单片机,相对于传统的8051内核单片机,在片内资源、性能以及工作速度上都有很大的改进,尤其采用了基于Flash的在线系统编程(ISP)技术,使得单片机应用系统的开发变得简单了,无需仿真器或专用编程器就可进行单片机应用系统的开发了,同样也方便了单片机的学习。STC单片机产品系列化、种类多,现有超过百种的单片机产品,能满足不同单片机应用系统的控制需求。按照工作速度可分为12T/6T和1T系列产品:12T/6T产品是指一个机器周期可设置为12个时钟或6个时钟,包含STC89
5、和STC90两个系列;1T产品是指一个机器周期仅为1个时钟,包含STC11/10和STC12/15等系列。STC89、STC90和STC11/10系列属基本配置,而STC12/15系列产品则相应地增加了PWM、A/D和SPI等接口模块。1.2STC11F08XE单片机的引脚STC11F08XE单片机内部资源增强型8051CPU8KBFlash程序存储器1280字节RAM32KB数据Flash(EEPROM)两个16位定时器/计数器全双工异步串行口(UART)最多40根I/O口线MAX810专用复位电路和硬件看门1.2STC11F08XE单片机的引脚STC11F08XE
6、单片机典型封装1.2STC11F08XE单片机的引脚STC11F08XE单片机完全引脚图1.2STC11F08XE单片机的引脚STC11F08XE单片机完全引脚(1)电源引脚:VCC、GND(2)复位引脚:RST(3)外接晶体引脚:XTAL1、XTAL2(4)输入/输出(I/O)及复用功能引脚:P0.0~P0.7P1.0~P1.7P2.0~P2.7P3.0~P3.7P4.4~P0.71.3STC11F08XE单片机的内部结构1.3.1STC11F08XE单片机的内部结构STC11F08XE单片机包含CPU、程序存储器、数据存储器、EEPROM(数据Flash)、定时器
7、/计数器、串行口、中断系统以及硬件看门狗、电源监控、专用复位电路、内部RC振荡器等模块。1.3STC11F08XE单片机的内部结构1.3.2CPU结构–运算器运算器由算术/逻辑运算部件ALU、累加器ACC、寄存器B、暂存器(TMP1,TMP2)和程序状态标志寄存器PSW组成。它所完成的任务是实现算术与逻辑运算、位变量处理与传送等操作。1.3STC11F08XE单片机的内部结构1.3.2CPU结构–运算器ALU功能极强,既可实现8位二进制数据的加、减、乘、除算术运算和与、或、非、异或、循环等逻辑运算,同时还具有一般微处理器所不具备的位处理功能。累加器A
此文档下载收益归作者所有