77范文网 - 专业文章范例文档资料分享平台

stc15f2k60s2pwm呼吸灯实验程序(2)

来源:网络收集 时间:2020-06-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

sbit PT0 = IP^1; sbit PX0 = IP^0;

sfr IE2 = 0xAF; //0000,0000 中断控制寄存器2 sfr IP2 = 0xB5; //xxxx,xx00 中断优先级寄存器2

sfr INT_CLKO = 0x8F; //0000,0000 外部中断与时钟输出控制寄存器

//定时器特殊功能寄存器

sfr TCON = 0x88; //0000,0000 T0/T1控制寄存器 sbit TF1 = TCON^7; sbit TR1 = TCON^6; sbit TF0 = TCON^5; sbit TR0 = TCON^4; sbit IE1 = TCON^3; sbit IT1 = TCON^2; sbit IE0 = TCON^1; sbit IT0 = TCON^0;

sfr TMOD = 0x89; //0000,0000 T0/T1模式寄存器 sfr TL0 = 0x8A; //0000,0000 T0低字节 sfr TL1 = 0x8B; //0000,0000 T1低字节 sfr TH0 = 0x8C; //0000,0000 T0高字节 sfr TH1 = 0x8D; //0000,0000 T1高字节

sfr T4T3M = 0xD1; //0000,0000 T3/T4模式寄存器 sfr T3T4M = 0xD1; //0000,0000 T3/T4模式寄存器 sfr T4H = 0xD2; //0000,0000 T4高字节 sfr T4L = 0xD3; //0000,0000 T4低字节 sfr T3H = 0xD4; //0000,0000 T3高字节 sfr T3L = 0xD5; //0000,0000 T3低字节 sfr T2H = 0xD6; //0000,0000 T2高字节 sfr T2L = 0xD7; //0000,0000 T2低字节

sfr WKTCL = 0xAA; //0000,0000 掉电唤醒定时器低字节 sfr WKTCH = 0xAB; //0000,0000 掉电唤醒定时器高字节 sfr WDT_CONTR = 0xC1; //0000,0000 看门狗控制寄存器

//串行口特殊功能寄存器

sfr SCON = 0x98; //0000,0000 串口1控制寄存器 sbit SM0 = SCON^7; sbit SM1 = SCON^6; sbit SM2 = SCON^5; sbit REN = SCON^4; sbit TB8 = SCON^3; sbit RB8 = SCON^2; sbit TI = SCON^1; sbit RI = SCON^0;

sfr SBUF = 0x99; //xxxx,xxxx 串口1数据寄存器 sfr S2CON = 0x9A; //0000,0000 串口2控制寄存器 sfr S2BUF = 0x9B; //xxxx,xxxx 串口2数据寄存器

sfr S3CON = 0xAC; //0000,0000 串口3控制寄存器 sfr S3BUF = 0xAD; //xxxx,xxxx 串口3数据寄存器 sfr S4CON = 0x84; //0000,0000 串口4控制寄存器 sfr S4BUF = 0x85; //xxxx,xxxx 串口4数据寄存器 sfr SADDR = 0xA9; //0000,0000 从机地址寄存器 sfr SADEN = 0xB9; //0000,0000 从机地址屏蔽寄存器

//ADC 特殊功能寄存器

sfr ADC_CONTR = 0xBC; //0000,0000 A/D转换控制寄存器 sfr ADC_RES = 0xBD; //0000,0000 A/D转换结果高8位 sfr ADC_RESL = 0xBE; //0000,0000 A/D转换结果低2位

//SPI 特殊功能寄存器

sfr SPSTAT = 0xCD; //00xx,xxxx SPI状态寄存器 sfr SPCTL = 0xCE; //0000,0100 SPI控制寄存器 sfr SPDAT = 0xCF; //0000,0000 SPI数据寄存器

//IAP/ISP 特殊功能寄存器

sfr IAP_DATA = 0xC2; //0000,0000 EEPROM数据寄存器 sfr IAP_ADDRH = 0xC3; //0000,0000 EEPROM地址高字节 sfr IAP_ADDRL = 0xC4; //0000,0000 EEPROM地址第字节 sfr IAP_CMD = 0xC5; //xxxx,xx00 EEPROM命令寄存器 sfr IAP_TRIG = 0xC6; //0000,0000 EEPRPM命令触发寄存器 sfr IAP_CONTR = 0xC7; //0000,x000 EEPROM控制寄存器

//PCA/PWM 特殊功能寄存器

sfr CCON = 0xD8; //00xx,xx00 PCA控制寄存器 sbit CF = CCON^7; sbit CR = CCON^6; sbit CCF2 = CCON^2; sbit CCF1 = CCON^1; sbit CCF0 = CCON^0;

sfr CMOD = 0xD9; //0xxx,x000 PCA 工作模式寄存器 sfr CL = 0xE9; //0000,0000 PCA计数器低字节 sfr CH = 0xF9; //0000,0000 PCA计数器高字节

sfr CCAPM0 = 0xDA; //0000,0000 PCA模块0的PWM寄存器 sfr CCAPM1 = 0xDB; //0000,0000 PCA模块1的PWM寄存器 sfr CCAPM2 = 0xDC; //0000,0000 PCA模块2的PWM 寄存器

sfr CCAP0L = 0xEA; //0000,0000 PCA模块0的捕捉/比较寄存器低字节 sfr CCAP1L = 0xEB; //0000,0000 PCA模块1的捕捉/比较寄存器低字节 sfr CCAP2L = 0xEC; //0000,0000 PCA模块2的捕捉/比较寄存器低字节 sfr PCA_PWM0 = 0xF2; //xxxx,xx00 PCA模块0的PWM寄存器 sfr PCA_PWM1 = 0xF3; //xxxx,xx00 PCA模块1的PWM寄存器 sfr PCA_PWM2 = 0xF4; //xxxx,xx00 PCA模块1的PWM寄存器

sfr CCAP0H = 0xFA; //0000,0000 PCA模块0的捕捉/比较寄存器高字节 sfr CCAP1H = 0xFB; //0000,0000 PCA模块1的捕捉/比较寄存器高字节

sfr CCAP2H = 0xFC; //0000,0000 PCA模块2的捕捉/比较寄存器高字节

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库stc15f2k60s2pwm呼吸灯实验程序(2)在线全文阅读。

stc15f2k60s2pwm呼吸灯实验程序(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1085938.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: