《单片机原理与应用》第8章 单片机应用系统设计方法简介.pptVIP

《单片机原理与应用》第8章 单片机应用系统设计方法简介.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PR03;LCALLPR0 JNBACC.3,PR03;判STA3 RET PR06;LCALLPR0 JNBACC.6,ERR;判STA6 RET ERR:…… ;出错处理程序 指令使用寄存器:DPTR和A ②写指令和写数据子程序 PR1: LCALLPR01;双字节参数指令入口 MOVA,R2 LCALLPR14 PR11:LCALLPR01;单字节参数指令入口 MOVA,R3 LCALLPR14 PR12: LCALLPR01 ;无参数指令入口 MOVA,R4 SJMPPR15 PR14:MOVDPTR,#PORTS;写数据地址入口 PR15:MOVX@DPTR,A ;写入数据 RET 使用寄存器DPTR,R2、R3、R4、A R2参数第一字节,R3参数第二字节,R4指令代码③读数据子程序 PR2;LCALLPR01MOVDPTR,#PORTS;数据口地址MOVXA,@DPTRRET使用寄存器:DPTRA其中A中存储数据 6初始化子程序 初始化子程序包括清显示RAM,显示RAM分配,显示功能的设置等。 清显示子程序: PR3:MOVR2,#00H;RAM地址=0000H MOVR3,#00HMOVR4,#24H;设置地址指针LCALLPR1 MOVR4,#0B0H;自支写指令LCALLPR12MOVR2,#1FH;循环量8K字节 PR31:MOVR3,#0FFH PR32:LCALLPR03;判STA3 CLRA LCALLPR14;写00H DJNZR3,PR32 DJNZR2,PR31 MOVR4,#0B2H;自动写结束指令 LCALLPR12 RET 8.5.1总体方案和论证 1、电子打铃只需用一只喇叭或一个电铃做声音输出,其驱动可选取可控硅或继电器,电铃工作电压220V,要求单片机和电铃之间加光耦隔离。 2、显示时间,用2~6个数码管显示时间,采用扫描方式,字驱动要用去7-8条I/O线,位驱动用去2~6条线。图8.6用了5个数码管。 3、键盘处理,用于输入时间和校正时间,需用去2~6条线。 4、精确时间的产生,可采用单片机定时器加软件校时的方法产生,也可以外接时钟芯片,这里计划外接串行时钟芯片DS1302,以防掉电和今后改进设计。 根据以上要求共约20条I/O线,这样的设备应有高的性价比,考虑采用AT89C2051单片机作核心,其只有15条I/O线,所以系统扩充74LS247作数码管字显示驱动,NPN三极管作位驱动,增加一片24C02作掉电后的数据保存。用双向可控硅驱动功率负载(图8.6上用单向硅), 由于各器件都可用+5V电源,采用9V变压器供电,自带5V稳压电路,这样一来设计目标基本确定。 数码管采用DIP插座,电铃采用POWER4插座,为了增加功能加了一个SIP插座,五个功能键,一个复位键。采用6.144MHz晶振。 8.5.2硬件设计 根据设计要求,采用Protel软件绘出电路原理图和PCB电路图,原理图如图8.6,电路图设计的好坏一般与设计者水平和经验有很大关系,这里只给出应用图纸,不作过多的讲解,有兴趣者可作适当研究,吸收好的东西,去其糟粕,设计PCB图如图8.5,这是双面走线图,由于电路相对复杂,又用单面显示,不能看很清楚,给出的目的是用这种方法给大家参考,希望起到抛砖引玉的作用。 PCB板采用5×4英寸双面板布线,在微机上设计好的图纸经电路板厂加工成电路板,按设计图安装好元件,进行硬软

文档评论(0)

扬州牧 + 关注
实名认证
文档贡献者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档