CF单片机初始化程序和编译步骤.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CF单片机初始化程序和编译步骤

C8051F020单片机初始化程序和编译步骤 2011-02-15 12:20:06|??分类: 默认分类 |??标签: |字号大中小?订阅 C8051F020编程步骤 一、编程步骤: 1、看门狗设置? 2、系统初始化 3、端口初始化 4、对应功能初始化(如:串口,定时器,I2C,SPI,PCA,DAC/ADC,中断等等) 5、功能函数或中断函数(如需要)6、包含的头 文件 7、项目说明 二、对应功能初始化要点: 1、Uart:(1)串口工作模式由SCON设定(2)定时器工作方式设定TMOD (3)波特率TH载入值设定 ????????? (4)启动TR1? (5)时钟基准 CKCON? (6)波特率加倍设定 PCON(7)开中断使能TI 2、Time:(1)工作方式设定TMOD (2)定时器时钟基准CKCON (3)启动/停止TCON设定TRn 3、Interrupt:(1)中断允许IE (2)触发方式设定(上下沿,电平)(3)对应控制位允许设定,如ES串口允许 ? ???????????????????????????????????????????????? C8051F020单片机初始化程序 ; $INCLUDE (C8051F020.inc)?????? / ???? C8051F020单片机功能强大,初始化也比较繁杂,为了便于初始化各功能模块,我们编了此程序可看着“说明”初始化。 ?ORG SYS_INIT ;※▲◆●◎★☆△ ;◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ;■-- 1 --电源管理 ; PCON??????? ; POWER CONTROL ;■-- 2 --系统时钟和振荡器 ; OSCXCN????? ; EXTERNAL OSCILLATOR CONTROL ; OSCICN????? ; INTERNAL OSCILLATOR CONTROL ;■-- 3 --复位及看门狗管理 ; RSTSRC????? ; RESET SOURCE ; WDTCN?????? ; WATCHDOG TIMER CONTROL ;■-- 4 --FLASH存储器编程和安全管理 ; FLSCL?????? ; FLASH MEMORY TIMING PRESCALER ; PSCTL?????? ; PROGRAM STORE R/W CONTROL ; FLACL?????? ; FLASH ACESS LIMIT ;■-- 5 --中断控制 ; IE????????? ; INTERRUPT ENABLE ; EIE1??????? ; EXTERNAL INTERRUPT ENABLE 1 ; EIE2??????? ; EXTERNAL INTERRUPT ENABLE 2 ; IP????????? ; INTERRUPT PRIORITY ; EIP1??????? ; EXTERNAL INTERRUPT PRIORITY REGISTER 1 ; EIP2??????? ; EXTERNAL INTERRUPT PRIORITY REGISTER 2 ; P3IF??????? ; PORT 3 EXTERNAL INTERRUPT FLAGS ;■-- 6 --端口IO初始化及交叉开关设置 ; XBR0??????? ; DIGITAL CROSSBAR CONFIGURATION REGISTER 0 ; XBR1??????? ; DIGITAL CROSSBAR CONFIGURATION REGISTER 1 ; XBR2??????? ; DIGITAL CROSSBAR CONFIGURATION REGISTER 2 ; P0MDOUT???? ; PORT 0 OUTPUT MODE CONFIGURATION ; P1MDOUT???? ; PORT 1 OUTPUT MODE CONFIGURATION ; P2MDOUT???? ; PORT 2 OUTPUT MODE CONFIGURATION ; P3MDOUT???? ; PORT 3 OUTPUT MODE CONFIGURATION ; P74OUT????? ; PORTS 4 - 7 OUTPUT MODE ;■-- 7 --外部RAM和片内XRAM ; EMI0CN????? ; EXTERNAL MEMORY INTERFACE CONTROL ; EMI0CF????? ; EXTERNAL MEMORY INTERFACE (EMIF) CONFIGURATION ; EMI0TC???? ; EXTERNAL MEMORY ;■-- 8 --定时器设置 ; TMO

文档评论(0)

ipad0b + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档