- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
手机充电器程序(Mobile charger program)
手机充电器程序(Mobile charger program)
******************************* /
#包括 STC12C2052AD。”
#包括信息。”
#定义unsigned char函数
# unsigned int定义单元
#定义ad_speed 0x60 / /1 1 270个时钟周期转换一次,
/ /少占鱼制作河北正定欢迎您长沙航空职业技术学院2010年QQ/ /
普通M = P1 ^ 5;/ /过压指示灯
公司N = P1 ^ 6;/ /欠压指示灯
公司领导= P1 ^ 7;/ /充满指示灯
公司作为^ 0 P1;
普通PWM = P3 ^ 7;
位起始=0;
时间= 0x90函数;
timeh = 0x90函数;
**************************************************************** / /
无效pwm();
无效delayms(个);
无效adc();
无效initadc();
/ /无效baohu();
浮充电压= 0;
const浮UREF = 2.500;
/×8 ************************************************************** /
无效main()
{
脉宽调制=1;
(700)delayms;
启动= 0;
脉宽调制=0;
LED = 0;
REF = 0;
(9000)delayms;
(1000)delayms;
m=0;
n=0;
LED = 0;
(7000)delayms;
m=1;
n=1;
LED = 1;
(7000)delayms;
脉宽调制=1;
delayms(1000);//延时
pwm();
initadc();
(6000)delayms;
启动= 0;
(1)
{
adc();
如果(开始)
{
pwm();
(2000)delayms;
}
}
}
/ /
/ /
无效pwm()
{
CR=0;
启动= 0;
/ / PCA模块工作于PWM模式C程序
CMOD = 0x02;/ /用定时器0溢出做PCA脉冲
CL = 0x00;/ / PCA定时器低8位地址:e9h
CH = 0x00;/ / PCA高8位地址F9h
CCON = 0x00;
ccap0l =时间;// PWM模式时他俩用来控制占空比
ccap0h = timeh;/ / 0xff-0xc0 = 64 / 256 = 25%占空比0x3F(溢出)
ccapm0 = 0x42;/ /装PCA模块0 PWM模式
/ / ecom0 = 1使能比较pwm0 = 1使能cex0脚用作脉宽调节输出
/ *********************
PCA模块工作模式设置(CCAPMn寄存器n = 0-3四种)
7 6 5 4 3 2 1 0
- ecomn cappn必须置主要togn PWMn eccfn
选项:0x00无此操作
16位捕捉模式0x20,由cexn上升沿触发
16位捕捉模式预料,由cexn下降沿触发
16位捕捉模式0x30,由cexn的跳变触发
16位软件定时器0x48
16位高速输出0x4c
0x42 8位PWM输出
每个PCA模块另外还对应两个寄存器:和ccapnl捕获或者比较时,它们用来时。
保存16位计数值,当工作于PWM模式时,用来控制占空比
******************************* /
CR = 1;/启动PCA定时器。
}
/ /广告转换初始化----打开ADC电源
无效initadc()
{
P1 = 0xff;
adc_contr | = 0x80;
(3)delayms;
/ /这两个寄存器用来设置口四种状态每一位对应一个P1,P1引脚,按状态组合操作
/ *****************
The P1M0 and P1M1 register bits areP1.7, P1.6, P1.5, P1.4, P1.3, P1.2, P1.1, P1.0
The same goes for P3M0 P3M0. Because STC12C2052AD has only two P ports, so there are only three of these groups, and P2M0 P1M0 has two STC12C5410AD groups
P1M0 P1M1 high
00 ordinary I0 port (quasi bidirectional) P1 register bit, 20MA
您可能关注的文档
- 小学数学牛吃草问题(Primary school mathematics cattle grazing problem).doc
- 小学生识字游戏(Primary school literacy games).doc
- 小学经典语录(Classic quotations).doc
- 小学英语26个字母教学(上)_einen sommer lang_百度空间(小学英语26个字母教学 (上) _ summer _ 百度空间).doc
- 宪法学模拟试卷a(Constitutional simulated test paper a).doc
- 小学英语pep unit 2 my schoolbag教学设计(小学英语PEP 2单元我的书包教学设计).doc
- 小学语文关联词复习(Review of primary Chinese Connectives).doc
- 小学英语教师备课要求(Primary school English teacher preparation requirements).doc
- 小学语文教师基本功试题(Elementary school Chinese teacher basic skill test question).doc
- 小班体育游戏玩法61则(61 games in small classes).doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)