网站大量收购独家精品文档,联系QQ:2885784924

C8051F360内部资源.pdf

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

C8051F360单片机 cw1501@ 山东科技大学信电学院 年 月 2009 7 内容 � 1、C8051F360单片机概述 � 2、存储器组织和寄存器配置工具 � 3、时钟振荡器 � 4、输入/输出端口 � 5、中断系统 � 6、异步串行通信接口 � 7、定时器 1、C8051F360单片机概述 1.1 C8051F360单片机概述 与MCS51指令兼容,高速,带片上 调试功能 � C8051F360采用流水线结构,与标准的 8051结构相比执行执行速度有很大的提 高。8051内核的机器周期为12个振荡周 期;而C8051F360单片机70%的指令执 行时间为1或2个系统时钟周期。 � 对于需要精确定时的编程需要注意比如 实现精确的延时,I/O口模拟总线时序 时需要注意! 1.1 C8051F360单片机概述 � 片内A/D,D/A转换功能 � 大容量ROM和RAM。具有32KB片内FLASH和1280字节片内 RAM � 片内带复位电路,具有内部振荡器,内部看门狗定时 器 � 39个I/O口,并且I/O可灵活配置 2 � 硬件实现I C、增强型SPI接口 � 其它功能(扩展的中断功能,可编程计数器阵列,比较 器,看门狗,内部温度传感器等)。 2、存储器组织和寄存器配置工具 2.1存储器组织 � C8051F360的存储器组织与标准的8051类 似。芯片内部有256B的RAM,32KB的 ROM(FLASH型程序存储器),另外片内还 集成有1KB的XRAM � 由于C8051F360器件功能的增加,因此特 殊功能寄存器SFR分页管理 2.1存储器组织 SFR分页 内部集成有 1KB的XRAM 2.1存储器组织 � 读写C8051F360 SFR的步骤: � (1)用SFRPAGE寄存器选择相应的SFR页号 � (2)用直接寻址方式读写SFR 如: MOV SFRPAGE,#0FH ;选择SFR分页 MOV P0SKIP,#70H ;写特殊功能寄存器 MOV P0MDOUT,#0EFH 2.2寄存器配置工具 � C8051FXXX单片机上有 较多的资源和功能寄存 器,因此在程序初始化 时配置较复杂。 Silicon labs 公司推 出了配置向导工具 � 配置向导具有自动生成 初始化程序的功能,可 以提高编程效率 2.2寄存器配置工具config2 � 使用方法 � 选择CPU型号和生成的程序类型(C51还是 汇编), � 根据需要选择peripheral菜单栏上的功 能并配置 � 配置完毕最后生成初始化代码 � 演示 3、时钟振荡器 3.1时钟振荡器 � C8051F360内部有一个可编程的高频振荡 器 � 低频振荡器, � 还有一个外部振荡器驱动电路,用于外 接晶体振荡器 内部高频 振荡器 外部振荡 器 内部低频 振荡器 3.2使用内部高频时钟振荡器 � C8051F360的内部高频时钟振荡器在系统复位后默认 为系统时钟,其振荡周期可以通过OSCICL寄存器调整。 � 系统时钟可以由内部高频时钟振荡器经过

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档