电话机座机实验报告

电话机座机实验报告

ID:39289522

大小:903.00 KB

页数:28页

时间:2019-06-29

电话机座机实验报告_第1页
电话机座机实验报告_第2页
电话机座机实验报告_第3页
电话机座机实验报告_第4页
电话机座机实验报告_第5页
资源描述:

《电话机座机实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、智能装置课程设计指导书一、设计题目:电话座机二、设计目的1.深入了解PIC16F877单片机的工作原理,熟练掌握汇编语言程序设计方法,熟练使用MPLAB-ICD仿真器及MPLAB-IDE仿真调试软件。2.通过该课程设计使学生初步掌握以单片机为核心的智能装置设计的简单原则、步骤和方法。3.熟悉智能装置设计中有关的硬件设计调试,如人机界面等。4.熟悉智能装置设计中相关软件的设计、编程和调试。三、设计内容1.以16F877单片机为核心,结合给出的其他元器件和智能装置实验系统原有的内容设计电话座机硬件电路。2.利用实验板上的按键模拟电

2、话座机按键,利用液晶显示器进行显示,RS232接口进行拨号输入输出。(号码不少于8位)3.实现电话的拨号输出及上位机模拟拨号输入、去电/来电显示功能,并能识别本机号码。4.实现月日显示(时钟不必运行),并可修改。5.利用PIC16F877自带EEPROM进行掉电保护1个亲情号码,一键输出亲情号码。(选做)。四、设计要求1.根据实验指导书的设计内容及和智能装智实验系统所给出的元件,设计电话座机的硬件原理图。2.按照设计好的硬件原理图在实验系统上用导线搭建硬件电路。3.用万用表检查硬件电路连接是否正确,检查无误后上电并编制简单的测

3、试程序分步调试各部分功能。4.在各部分功能实现后,编制完整的电话座机系统软件,并进行软硬件联调,直到达到设计要求。5.按照设计内容要求测试仪表误差并做分析,给出仪表精度,完成后由教师进行验收检查。五、实验设备及1.MPLAB-ICD模块与仿真头2.智能装置实验系统3.安装了MPLAB-IDE开发软件的计算机4.数字万用表5.导线若干六硬件原理接线图,硬件设计的思路。见九七、调试步骤及出现问题⑴首先对显示电路调试,编制简单的程序实现将固定单元的数在液晶显示。⑵编制串口通讯程序,并将结果在液晶上显示出来。⑶编制简单的按键扫描程序,

4、检查按键的硬件连接是否正确。⑷每部分编制结束并调试通过后,与前面的程序依次连接成大程序并调试出结果,最终完成整个程序的编制与调试。八、软件设计流程图及带注释的全部程序的清单开始设置初始化参数判断是否接收数据寄存器上位机是否有数据发送否进行按键扫描和将按键内容分别给LCD显示屏的接收数据寄存器和RS232数据传送的发送数据寄存器结束LISTP=16F877#INCLUDENUM1EQU21HNUM3EQU22HNUM4EQU23HNUM5EQU28HNUM6EQU27HDAYEQU29HMONTHEQU

5、30HGENE1EQU24HGENE2EQU25HLED_TEMEQU26HORG0040HSTARTBSFSTATUS,RP0BCFSTATUS,RP1BSFPIE1,RCIEMOVLW0C0HMOVWFTRISCMOVLW0F0HMOVWFTRISDMOVLW0FEH;A口设置MOVWFTRISAMOVLW06HMOVWFADCON1MOVLW04HMOVWFTXSTAMOVLW26HMOVWFSPBRGBCFSTATUS,RP0;A口初始化BSFRCSTA,SPENBCFINTCON,GIEBCFINTCON,PEIEM

6、OVLW00HMOVWFPORTA;指示灯MOVLW00HMOVWFPORTCMOVLW01HMOVWFLED_TEM;LCDCALLLEDORDMOVLW20H;功能设定MOVWFLED_TEMCALLLEDORDMOVLW02H;地址归位MOVWFLED_TEMCALLLEDORDMOVLW06H;进入点设定MOVWFLED_TEMCALLLEDORDMOVLW0CH;显示状态开,无光标MOVWFLED_TEMCALLLEDORDMOVLW01H;清除显示MOVWFLED_TEMCALLLEDORDMOVLW80H;DDR

7、AM地址复位至80HMOVWFLED_TEMCALLLEDORDMOVLW30HMOVWFMONTHMOVLW30HMOVWFDAYLOOP10BCFSTATUS,RP0CLRFRCSTABSFRCSTA,CRENBSFRCSTA,SPENCLRFRCREGBTFSSPIR1,RCIFGOTOLOOP0MOVFRCREG,0MOVWFLED_TEMCALLLEDDATGOTOLOOP10LOOP0MOVLW090HMOVWFLED_TEMCALLLEDORDMOVLW00HMOVWFNUM5MOVLW32H;2MOVWFLED

8、_TEMCALLLEDDATMOVLW30H;0MOVWFLED_TEMCALLLEDDATMOVLW31H;1MOVWFLED_TEMCALLLEDDATMOVLW34H;4MOVWFLED_TEMCALLLEDDATMOVLW02EH;年MOVWFLED_TEMCALLL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。