STC15W4K32S单片机总结_第1页
STC15W4K32S单片机总结_第2页
STC15W4K32S单片机总结_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、主要存放器:P0M0 (P53)比特位B7B6B5B4B3B2B1B0名字P0M0.7P0M0.6P0M0.5P0M0.4P0M0.3P0M0.2P0M0.1P0M0.0P0M1比特位B7B6B5B4B3B2B1B0名字P0M1.7P0M1.6P0M1.5P0M1.4P0M1.3P0M1.2P0M1.1P0M1.0P0M1.XPOMO.x含义00准双向端口01推挽输出10高阻11开漏CLK DIV时钟分频器P54P350比特位B7B6B5B4B3B2B1B0名字MCK0_S1MXKO_S0ADRJTx_RxMCLK0_2CLKS2CLKS1CLKC0与ADC转换 结果 有关串口 1 中断广

2、 播方式 设置位为 0: P5.4对外输出 时钟,为1: P1.6CLKS2CLKS1CLKC0对主时钟/20 28分频MCKO S1MXKO S000主时钟不对外输出13输出时钟,输出时钟频率 =SYSCLI2/j22IE中断允许存放器P69/P3060XA8比特位B7B6B5B4B3B2B1B0名字EAELVDEADCESET1EX1ET0EX0中断总 使能位ADC转换中断 允许位UART1中断允 许位T1溢出中断允 许位INT1夕卜部中断允许位T0溢出中断允 许位INT0夕卜部中断 允许位IE2中断允许存放器P70/P3090XAF比特位B7B6B5B4B3B2B1B0名字ET4ET3E

3、S4ES3ET2ESPIES2T4中断允许位T3中断允许位UART4中断允许位UART3中断允 许位T2中断允许位SP1 接口中断允 许位UART2中断允 许位INT CLKO中断允许和时钟输出存放器0X8F P71/P303比特位B7B6B5B4B3B2B1B0名字-EX4EX3EX2MCK0_S2T2CLKOT1CLKOT0CLKO外部中断允许位TCON定时器/计数器控制存放器(P71/P299 ) 0X88比特位B7B6B5B4B3B2B1B0名字TF1TR1TF0TR0IE1IT1IE0IT0功能T1溢出中断标 志T1运行控制位T0溢出中断标 志T0运行控制位INT1 中断请求 标志I

4、NT1 中断源类 型选择 位INT0 中 断请求标志INT0 中断源类 型选择 位TMOD定时器/计数器工作模式存放器(P300)比特位B7B6B5B4B3B2B1B0名字GATEC/TM1M0GATEC/TM1M0功能当为1时只有在INT0引脚并且TR0为1时T0才能翻开当为1时只有 在INT0引脚并 且TR0为1时T0才能翻开模式M1M0P3090016位自动重装载0116位不可自动重装载108位自动重载模式。当溢出时 TH1/0自动加载到TL1011无效,停止计数TH仃L1用来保存计数器的初始值(0X8D/0X8B)比特位B7B6B5B4B3B2B1B0名字上下8位数据IP中断优先级P3

5、06比特位B7B6B5B4B3B2B1B0名字PPCAPLVDPADCPSPT1PX1PT0PX0控制对象ADC串口PT1定时器1中断优先级控制位,当为0时定时器为最低优先级中断,当为1时为最高的优先级。TI/RI :软件清零。SCO N串口 1控制存放器P346比特位B7B6B5B4B3B2B1B0名字SM0/FESM1SM2RENTB8RB8TIRI功能当 PCON 的B6为1 :用于检查帧 错误 软件清零允许/禁 止串行 接收控制位发送中 断请求 标志位接收中 断请求 标志位SM0SM1工作模式功能说明00模式0冋步移位串行方式:移位存放器01模式18位UART,波特率可变10模式29

6、位 URAT11模式39位URAT可变P1ASF为P1 口模拟功能存放器P408 0x9D比特位B7B6B5B4B3B2B1B0名字P17ASFP16ASFP15ASFP14ASFP13ASFP12ASFP11ASFP10ASF功能模拟输入通道1用于模拟通道,07的控制位0用于普通I/O 口ADC CONTR为ADC控制存放器比特位B7B6B5B4B3B2B1B0名字ADC_POWERSPEED1SPEED0ADC_FLAGADC_STARTCHS2CHS1CHS0功能ADC电 源控制 位,1打 开,0关 闭数模转换速度控 制位ADC转换结束标志位ADC转换启动控制位模拟输入通道选择控制位07

7、P1.0P1.7SPEED1SPEED0ADC转换时间0090个时钟转换一次01180个时钟转换一次10360个时钟转换一次11540个时钟转换一次ADC RES( L)为ADC结果存放器比特位B7B6B5B4B3B2B1B0名字内容由ADRJ控制ADRJ=O:ADC_RE存放高 8 位,ADC_REAL存放低 2 位 ADRJ=1:ADC RE存放高 2 位,ADC REAL存放低 8 位AUXR辅助存放器P302/P349比特位B7B6B5B4B3B2B1B0名字T0x12T1x12UAR_M0x6T2RT2C/TT2x12EXTRNMS1ST2功能定时器速度控制 位为0: 12分频为1

8、:不分频UART1 模式0 的通信 速率摄 制位为 0: 12分频为1: 6 倍2分 频T2允许控制位选择位定时器 速度控 制位0:可访问内部 扩展RAM为1 :串口 1选 择T2作 为波特 率发生 器控制 位为 0: T1比特位B7B6B5B4B3B2B1B0名字SPCTL为SPI控制存放器(P387)比特位B7B6B5B4B3B2B1B0名字SSIGSPENDORDMSTRCPOLCPHASPR1SPR0功能1 : MSTR确定主 从0: /SS确定主 从1:使能SPI0:禁止SP,且 为I/O1 :先发送低有 效位LSB0:先发送咼有 效位MSB1 : :主0:从B3B2 无须操作SSI

9、G=1无操作时钟速率选择位1 :前0 :后SPR1SPR0时钟004分频018分频1016分频1132分频SPSTA为SPI状态存放器P388SPDAT为SPI数据存放器AUXR1中的SPI_S10两位确定SPI接口在单片机上引脚的位置T3T4控制存放器:P307。IE2T3T 4中断控制存放器。P309PCON电源控制存放器。P348P290AUXR辅助存放器。P349IP1/IP2中断优先级存放器。P73P74WDT_CONTR看门狗控制存放器。P291WKTCL/H电源唤醒专业存放器。P295T4T3M定时器T34控制存放器。 P307TH234,TL234。P303P308/P307S

10、234CON 串口 2 控制存放器。P364367/P370AUXR1为PCA模块引脚切换存放器。P390知识点1、时钟周期,又称振荡周期,是处理操作的最根本的单位。2、任何一个中央处理器都包括控制器和运算器。3、PC(程序计数器)的特点:总是指向下一条所要执行指令的地址空间。4、 在STC中用于控制指向存储空间位置的是一个堆栈指针(SF)。P435、SFR是具有特殊功能的 RAM区域。6、片内 RAM:低128字节,高128字节,SFR低128字节工作存放器 组区域每个存放器组有 8个存放器(R0R7)0x000x1F可谓寻址区 域实现按位寻址(0x200x2F) PSW与之有关用户RAM0X300X7F7、通过使用 xdata声明存储类型访问内部扩展RAM。( STC15W4K32S4中的地址范围OxOOOOOxOEFF)&主要的5个中断:名称外部中断INT0定时器0 (T0)1INT1T1UART1中断向量030B131B23中断号01234对于具有相同优先级的事件,按照时间发生的先后顺序执行。 中断源:可以打断当前在执

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论