- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
定时器与数码管随遇而安准备材料准备材料:1.单片机最小系统(晶振,复位,电源带PL2302)2.面包板两片(杜邦线,插线若干)电阻1KΩ(8个),330Ω(8个)PNP9012(就是S9012)三极管(8个)74HC138(一套:0.1uf电容)3641BH共阳数码管一个(四位)。逻辑运算在c语言中经常遇到逻辑运算;叫逻辑与,F=AB,当A和B都为真(1);F为真(1);当A和B有一个为假(0),F为0。 ||叫逻辑或,F=A||B,当A和B有任何一个为真(1),F就为真(1)。!叫逻辑非,F=!A,当A为1,F为0;当A为0时,F=1;叫按位与,F=AB,是指将A与B中的每一位都进行与运算,结果给F;例如:AB那么F|叫按位或,F=A|B,将A和B中的每一位都进行或运算,结果给F;例如:ABF~叫按位取反,F=~A,将A内的每一位都进行非运算,结果赋值给F;例如,A那么F^叫按位异或,F=A^B,是指A和B中只要是对应的位的值不同,那么,F为1,双方相同,F为0;例如:AB那么F叫左移运算,FA;就是F整体向左移动A位,低位用0补位,例如:FA为1;结果F叫右移运算,FA;F整体向右移动A位,高位用0补位,例如:FA=1,那么F逻辑运算对应图形定时器的初步认识1.时钟周期TT是时序中最小的时间单位,具体算法为:时钟周期=1/时钟源频率(晶振)。所以对于单片机系统来说,时钟周期=1/11.0592兆。 2.机器周期一个机器周期=12×时钟周期。定时器的开始计数后,这个寄存器的值会每隔一个机器周期之后进行加一。例如16位的寄存器,00000000加11111111,再加1,就会溢出,再从初值开始计数,就形成了定时。定时器的寄存器单片机内部T0和T1两个定时器;T0又分成了TL0(低8位)和TH0(高8位);T1也是分成了TL1和TH1;SFR(特殊功能寄存器)中的0x88(可以位寻址)TMOD(地址在0x89不可位寻址)TMOD工作模式我们常用的是模式1,也就是M1=0,M0=1;TH0(1)和TL0(1)火力全开,组成了16位的定时器。定时器的应用例如:定时器T0,在使用T0定时器的时候,总共分4步:第1步:设置特殊功能寄存器TMOD,配置工作模式;第2步:设置计数器TH0和TL0的初值;第3步:设置TCON中的TR0置1,让定时器开始计数;第四步:判断TCON的TF0位,观察他是否溢出;程序例子X*12/12兆=50(ms)求出x=50000;Y+x=65536;那么Y=15536;变成16进制就是3cb0;程序#includereg52.h sbit RED=P2^0; unsigned int i=0; void main() { TMOD=0x01;//定时器T0,工作模式1 TH0=0x3C; //高八位为3c就TL0=0xB0; //低八位为B0,就TR0=1;//启动定时器 while(1) { if(TF0==1) { TF0=0; TH0=0x3C; //高八位还原初值3c就TL0=0xB0; //低八位还原初值 i++; if(i=20) { i=0; RED=~RED; } } } }数码管的静态显示数码管分为共阴和共阳数码管,共阳数码管就是8个led小灯阳极连在一起,由阴极控制单个小灯的亮灭。共阴就是把阴极连在一起,由阳极来控制小灯的亮灭。数码管的真值表数码管接法顺序:a.b.c.d.e.f.g.dp对应端口P0所以P0为80:0xC0; 1:0xF9; 2:0xA4; 3:0xB0; 4:0x99; 5:0x92; 6:0x82; 7:0xF8; 8:0x80; 9:0x90 ; A:0x88; B:0x83; C:0xC6; D:0xA1; E:0x86; F:0x8E例如:显示8, 显示0,就74HC138控制位选端(74HC输出端接1K的电阻,单片机P0口那端接330欧姆的电阻)用74hc138的4个输出端接四个位选端6.8.9.12。当138输出位有一个为0时,三极管导通,位选端为+5v,数码管亮。数码管的静态显示#includereg52.h //头文
您可能关注的文档
- 《第三章全科医学的历史与发展.ppt
- 《第三章光的干涉.ppt
- 《第三章关系数据理论.ppt
- 《第三章创建和编辑基本图形对象.ppt
- 《第三章化学反应速度和化学平衡.ppt
- 《第三章动画中央财经大学张苏.ppt
- 《第三章历史认识论.ppt
- 《第三章命令行操作.ppt
- 《第三章回归分析基本方法:最小二乘法.ppt
- 《第三章厂房与设施.ppt
- 押题宝典电工(高级)资格证考试题库及参考答案详解【预热题】.docx
- 押题宝典电工(高级)资格证考试题库及参考答案详解(名师推荐).docx
- 押题宝典电工(高级)资格证考试题库及参考答案详解【能力提升】.docx
- 押题宝典电工(高级)资格证考试题库及参考答案详解一套.docx
- 押题宝典电工(高级)资格证考试题库及参考答案详解【黄金题型】.docx
- 押题宝典电工(高级)资格证考试题库及参考答案详解【突破训练】.docx
- 押题宝典电工(高级)资格证考试题库及参考答案详解【模拟题】.docx
- 押题宝典电工(高级)资格证考试题库及参考答案详解【满分必刷】.docx
- 押题宝典电工(高级)资格证考试题库及完整答案详解【名师系列】.docx
- 押题宝典电工(高级)资格证考试题库及完整答案详解【各地真题】.docx
最近下载
- 中南林业科技大学涉外学院《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 人工髋关节置换术术后护理.pptx VIP
- 中南林业科技大学《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 【浅析幼儿园安全教育现状及改进对策研究—以A幼儿园为例6000字】.docx VIP
- 撬装加油装置预评价报告.pdf VIP
- 电工基础项目教程第2版李爱习题答案解析.pdf
- 《口袋妖怪-火红&叶绿》完整图文攻略.doc VIP
- 高中语文:高中语文常用应用文写作及范例.doc VIP
- 高等数学电子教材.pdf VIP
- 跨文化交际复习资料选择判断题_-.docx VIP
原创力文档


文档评论(0)