- 1、本文档共258页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
任务1检测模块设计与制作;任务1检测模块设计与制作;【基础任务要求】利用红外光电传感器检测产品进行计数,当计数值达到3时报警,并且每1秒钟信号灯闪烁一次。;任务实现四步骤;STC89C52
单片机;任务1检测模块设计与制作;;硬件电路图;硬件设计-绘电路;;软件设计;;检测计数功能编程思路;检测计数功能编程思路;知识链接;;给P1.3引脚低电平(响)
延时
给P1.3引脚高电平(不响)
延时
重复以上过程
;voiddelay(unsignedintz)
{
unsignedintx,y;
for(x=z;z0;z--)
for(y=110;y0;y--);
};软件设计;知识链接;知识链接;知识链接;知识链接;知识链接;【小测试】
采用12MHZ晶振单片机,用T0定时,采用方式1控制,
请问TMOD的值是多少?;知识链接;【小测试】
采用12MHZ晶振单片机,用T1定时,采用方式2控制,
请问TMOD的值是多少?;知识链接;知识链接;3.定时/计数器编程(以1秒为例)
第2步:计算并设置定时计数初值;知识链接;(2)、控制寄存器TCON;3.定时/计数器编程(以1秒为例)
第3步:启动定时计数器;3.定时/计数器编程(以1秒为例)
第4步:计数溢出处理(查询和中断两种方式);3.定时/计数器编程(以1秒为例)
第4步:计数溢出处理(查询和中断两种方式);知识链接;;【定时计数器编程小结】;#includereg51.h//51单片机头文件
sbitIRIN=P3^6;//红外光电传感器
sbitbeep=P1^3;//蜂鸣器
sbitled=P1^7;//信号灯
voidjishu();//计数函数声明
voidbaojing();//报警函数声明
voidtimer0();//1秒定时函数声明
voiddelay(unsignedintz);//延时函数声明
voidled1();//指示灯闪烁函数声明;voidbaojing() //报警函数
{
beep=0; //蜂鸣器响
delay(100);//调用延时函数
beep=1; //蜂鸣器不响
delay(100);//调用延时函数
};voiddelay(unsignedintz) //延时函数
{
unsignedintx,y;
for(x=z;z0;z--)
for(y=110;y0;y--);
}
voidled1()//指示灯闪烁函数
{
led=0;
timer0();//调用1秒函数
led=1;
timer0();//调用1秒函数
};知识链接;焊接注意事项:;1.采用DIP40插座,方便芯片拔插
2.注意电解电容和发光二极管都有正负极之分,在电路中不能接反
3.晶振电路焊接时尽可能靠近单片机芯片,???减小电路板的分布电容,使晶振频率更加稳定
4.器件分布时,要考虑为后面不断增加的器件预留适当的位置,且器件引脚不宜过高;1.元器件选择装配正确,位置适中。
2.焊点完整、均匀、圆滑、光泽一致。
3.板面清洁。
4.电路板及焊盘无损坏。
5.正确将电路板安装到产品上,位置合理。
6.连线正确或安装工艺符合要求。;;任务2计数模块设计与制作;任务2计数模块设计与制作;【基础任务要求】利用红外光电传感器检测产品进行计数,当计数值达到3时报警,并且每1秒钟信号灯闪烁一次。(用中断方式实现计数);任务实现四步骤;STC89C52
单片机;任务2计数模块设计与制作;;硬件电路图;硬件设计-绘电路;软件设计;知识链接;知识链接;;知识链接;voidtimer0() //定时1秒函数
{
unsignedinti;
for(i=0;i1000;i++)
{
TH0=0xFC;
TL0=0x18;
while(!TF0)
{
;
}
TF0=0;
}
};知识链接;知识链接;知识链接;知识链接;知识链接;特定事件发生;知识链接;知识链接;知识链接;voidjishu()interrupt0//计数函数
{
unsignedintjs;
if(IRIN==0)
您可能关注的文档
- 大学物理基础教程( 第3版)课件:振动和波.pptx
- 大学物理基础教程( 第3版)绪论及矢量知识.pptx
- 单片机技术与应用课件:智能车间搬运系统设计与制作.pptx
- 单片机技术与应用课件:智能车间指示系统设计与制作.pptx
- 道路工程制图与识图课件:常见组合体的投影.pptx
- 道路工程制图与识图课件:城市道路工程图.pptx
- 道路工程制图与识图课件:涵洞工程图.pptx
- 道路工程制图与识图课件:绘制工程相贯体的投影.pptx
- 道路工程制图与识图课件:绘制与识读基本体的投影.pptx
- 道路工程制图与识图课件:基本形体的投影.pptx
- 2025届高考语文一轮复习:语言文字应用之高考常考修辞手法.pptx
- 2025届高考写作指导:向2024年官媒新年贺词学写作.pptx
- 高考历史开放题解题技巧与思路——观点(论题)自拟类+++课件--2025届高考历史统编版二轮复习.pptx
- 冷战与国际格局的演变和资本主义国家的新变化+课件--2025届高三统编版2019必修中外历史纲要下册一轮复习.pptx
- 第8讲+两宋的政治和军事及辽夏金元的统治+课件--2025届高三统编版(2019)必修中外历史纲要上一轮复习.pptx
- 第18讲+社会主义建设在曲折中探索+课件+--2025届高三统编版2019必修中外历史纲要上册一轮复习.pptx
- 2025届高考时评类作文写作指导.pptx
- 第29讲新中国之经济史课件-2025届高三历史统编版(2019)一轮复习.pptx
- 2025届高考语文复习:不同类型作文的审题立意策略+课件.pptx
- 2025届高考语文复习:立足作文材料,打造行文分论点+课件.pptx
文档评论(0)