- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
五、C51程序设计1、keilC和ANSIC的异同keilC主要针对51系列单片机的结构进行程序设计2、变量定义格式C语言:[存储属性]数据类型变量名表keilC:[存储属性]数据类型[存储类型]变量名表五、C51程序设计变量数据类型—确定存储单元长度2、变量定义格式C语言:[存储属性]数据类型变量名表keilC:[存储属性]数据类型[存储类型]变量名表例:staticunsignedchardatax例:对共阳LED循环显示0~9。设字型口、位控口均采用同相驱动。 #includereg51.hsfrsegcon=0x90;sbitbitcon=P2^0;voidmain(){unsignedcharcodeled[10]={0xc0,0xf9,0xa4,
0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};unsignedintx;/*x=0~9*/while(1){for(x=0;x=9;x++){segcon=led[x];bitcon=1;/*共阳LED*/delay(2);}}}Cx51中断程序设计一、中断函数定义Void函数名(void)interrupt中断号using寄存器组例:voidtimer0(void)interrupt1using2二、函数设计规则中断函数不能进行参数传递,形参为(void)中断函数没有返回值—返回值为void中断号参考8x51定义中断函数中调用其它函数时,被调用函数用不同寄存器组中断函数不能直接调用【例1】设MCS-51单片机系统时钟频率fosc为6MHz,请编出利用定时/计数器T0在P1.0引脚上产生周期为2s,占空比为20%的方波信号的程序LED静态显示方式接口电路段控线(段选线):每位LED段控线由独立的I/O控制。位控线(位选线):公共端,常接GND(共阴)或Vcc(共阳)。显示驱动位驱动:静态,全显,接GND(共阴)或Vcc(共阳)。段驱动:驱动电路的驱动能力与LED显示器的工作电流匹配。
例用74LS373驱动:Iol=8mA,Ioh=-0.4mA,应选共阳极LED.程序设计:仅控制段控口(字型口)LED静态显示方式程序设计DPLAY:MOVR0,#79H ;显存首址 MOVR1,#00H ;段控端口地址 MOVR2,#04H ;显示位数LOOP:MOVA,@R0 ;取显示数据 MOVDPTR,#TAB MOVCA,@A+DPTR;查表求字型码 MOVX@R1,A ;送字型码到端控口 INCR0 INCR1 DJNZR2,LOOP RETTAB:DB0C0H,0F9H,0A4H DB…. DB0F8H,80H,90HLED动态显示方式接口电路段控线(段选线):段控线由统一的驱动控制。位控线(位选线):公共端,动态扫描。显示驱动段驱动器:驱动电路的驱动能力与LED显示器的工作电流匹配。位驱动:提供的位驱动电流应约等于段控电流之和。程序设计:同时控制字型口与位控口程序设计1、假定甲、乙机进行串行数据通信,其波特率为1200。甲机将内部RAM40H~4FH单元的内容传送到乙机外部RAM1000H~100FH单元,编程实现。ORG0000HLJMP MAINORG 0023HLJMP R_PGORG 0030HMAIN: MOVSP,#60H MOVTMOD,#20H MOVTH1,#0F3H MOVTL1,#0F3H MOVPCON,#00H MOVSCON,#50H MOV
您可能关注的文档
- 14南海上的明珠.ppt
- QC七工具与新七工具.ppt
- 2.9.1-图形的变化规律(课件1).ppt
- 第十册圆的面积.ppt
- 第十二章微机的组装与维护.ppt
- 如何做一个优秀的部门经理.pptx
- 新版新版高层建筑施工.pptx
- 团体沟通专业知识.pptx
- 学生干部的语言沟通艺术.pptx
- 四章节集中趋势测量法.pptx
- 七章货物的保险.pptx
- 三章国际间接投资.pptx
- 人性假设理论.pptx
- 外研高一英语必修三ModuleIntroduction汇总市公开课获奖课件省名师示范课获奖课件.pptx
- 月相成因优质获奖课件.pptx
- 小学二年级语文课件《狐假虎威》省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 养羊业概况专题知识讲座.pptx
- 微生物的实验室培养市公开课获奖课件省名师示范课获奖课件.pptx
- 人教版六年级下册式与方程整理与复习市公开课获奖课件省名师示范课获奖课件.pptx
- 必威体育精装版高中精品语文教学:第二单元-第7课-诗三首:涉江采芙蓉、-短歌行、归园田居市公开课获奖课件省名师.pptx
文档评论(0)