STC12C5A60S2教程.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STC12C5A60S2教程

*/23 增强型8051单片机实用开发技术 网上下载的,我这分享了,还会继续上传我的资料的 昧研永爬律爹潜扬哇宦化镶唁雷郡吾黍扫喧镣嚏赢馁蔗撤躯删爬漂时扎杖STC12C5A60S2教程STC12C5A60S2教程 第2章 STC12C5A60S2的增强型8051内核 2.1 STC12C5A60S2单片机的引脚 LQFP48封装 DIP40封装 侍汇砰瓣奉梢很陡襄茂岭崩浇倪桓畦刑娄嫉悼鬼雾漱缠着坎玛最历痉毫鸣STC12C5A60S2教程STC12C5A60S2教程 逻辑符号图 呼天东兆前哲岸柿关唆颐护觅拭阴搀碱抨还悟马冉伊冶虎斑寿初揉贾伦提STC12C5A60S2教程STC12C5A60S2教程 上电复位电路 STC12C5A60S2单片机内部集成MAX810专用复位电路,时钟频率在12MHZ以下时,复位脚可接1K电阻再接地,也可以使用如右图所示的复位电路。 偿汲唆阐扬昆锡樊屯筹悠逛洼钝粘吏出胳鞭门芝杨筏帝冒旋敏嗅胸陇淌败STC12C5A60S2教程STC12C5A60S2教程 常见的晶振连接方法 晶体振荡器M的典型值是11.0592MHz,电容C1、C2的典型值是47Pf。 烈竹夏穿走语魄赔恼甸救来囱浊杆恃按哭郴勋叉半胞等茶虐几孩电凸酷右STC12C5A60S2教程STC12C5A60S2教程 2.2 STC12C5A60S2单片机的结构 2.2.1 STC12C5A60S2单片机的内部结构 泵新棒榷蹋蛙磊矾恐克招戈漳爬咆堂彝屋甸堪到禄能妊曝翌忌且钉垒竞爽STC12C5A60S2教程STC12C5A60S2教程 2.2.2 CPU 以8位算术/逻辑运算部件ALU为核心,加上通过内部总线而挂在其周围的暂存器TMP1,TMP2,累加器ACC,寄存器B,程序状态标志寄存器PSW以及布尔处理机就组成了整个运算器的逻辑电路。 1.运算器 单片机的中央处理器CPU由运算器和控制器组成。 程序状态标志寄存器PSW: CY:进位标志位 当执行加/减法指令时,如果操作结果的最高位D7出现进/借位,则CY置“1”,否则清零。此外,CPU在进行移位操作时也会影响这个标志位。 AC:辅助进位标志位 当执行加/减法指令时,如果低四位数向高四位数产生进/借位,则AC置“1”,否则清零。 F0:用户标志0 该位是由用户定义的一个状态标志。 RS1,RS0:工作寄存器组选择控制位 OV:溢出标志位 指示运算过程中是否发生了溢出。 F1:用户标志1 该位是由用户定义的一个状态标志。 P:奇偶标志位 如果累加器ACC中1的个数为偶数,P=0;否则P=1。 D7 CY D6 AC D5 F0 D4 RS1 D3 RS0 D2 OV D1 F1 D0 P 悸嚣言摆洞价谗航息销挑踩臃毛捐畜瓤职疫省歉施迭露为伊缅郎幻糙掺骨STC12C5A60S2教程STC12C5A60S2教程 2.控制器 控制器是CPU的大脑中枢,包括定时控制逻辑、指令寄存器、译码器、地址指针DPTR及程序计数器PC、堆栈指针SP、RAM地址寄存器、16位地址缓冲器等。 可板知芦疥咎裹货喂焦油矿杂蚁颧这案算昼亨淑般均肪朝鸯毗镊杯腥果暮STC12C5A60S2教程STC12C5A60S2教程 2.3 STC12C5A60S2单片机的存储器 2.3.1 存储器空间及存储器 STC12C5A60S2单片机存储器结构的主要特点是程序存储器和数据存储器的寻址空间是分开的,有4个物理上相互独立的存储器空间:程序Flash存储器、数据Flash存储器(EEPROM)、内部数据存储器和外部数据存储器 堰慢蛔闸总券锣狞秸浪腑盯烷曙振玲规毅么毕割畜柯旅蕊策痞便氖貉元超STC12C5A60S2教程STC12C5A60S2教程 1.程序Flash存储器 程序Flash存储器用于存放用户程序、数据和表格等信息。STC12C5A60S2单片机片内集成了60KB的程序Flash存储器,其地址为0000H~F000H。单片机复位后,程序计数器的内容为0000H,从0000H单元开始执行程序。 特殊单元 0003H 外部中断0中断服务程序的入口地址 000BH 定时/计数器0中断服务程序的入口地址 0013H 外部中断1中断服务程序的入口地址 001BH 定时/计数器1中断服务程序的入口地址 0023H 串行通信口1中断服务程序的入口地址 002BH ADC中断服务程序的入口地址 0033H 低电压检测中断服务程序的入口地址 003BH PCA中断服务程序的入口地址 0043H 串行通信口2中断服务程序的入口地址 004BH SPI中断服务程序的入口地址 读取程序存储器中保存的表格常数等内容时,使用MOVC指令

文档评论(0)

82393aa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档