通讯设备人机接口设计(硬件实验系统)

通讯设备人机接口设计(硬件实验系统)

ID:4424722

大小:864.00 KB

页数:26页

时间:2017-12-01

通讯设备人机接口设计(硬件实验系统)_第1页
通讯设备人机接口设计(硬件实验系统)_第2页
通讯设备人机接口设计(硬件实验系统)_第3页
通讯设备人机接口设计(硬件实验系统)_第4页
通讯设备人机接口设计(硬件实验系统)_第5页
资源描述:

《通讯设备人机接口设计(硬件实验系统)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)通讯设备人机接口设计(计算机硬件技术基础课程设计)专业:自动化组员:黄超郝鸿凯赖升勇陈开宇杜征宇重庆大学自动化学院2013年9月25计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)人员及任务分配专业班级学号姓名任务分配自动化1班20104951黄超定时中断,时钟显示自动化1班20105049赖升勇总体设计,程序连接自动化1班20105071郝鸿凯键盘扫描,显示自动化1班20105098陈开宇来电闪烁,撰写实验报告自动化1班20104893杜征宇占线程序段的编写25计算机硬件技术基础课程设计通讯设备人机接

2、口设计(硬件实验系统)目录一、系统功能和设计方案31.1基本设计目标实现31.1.1基本设计目标31.1.2按键说明41.2硬件连接51.2.1键盘扫描连接图:51.2.2显示连接图:61.3系统设计思路6二、程序流程图7三、编程与调试8四、心得体会8五、程序清单1125计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)一、系统功能和设计方案1.1基本设计目标实现根据课程设计任务书所提出的要求,我们小组将利用计算机硬件实验系统的输入输出设备模拟通讯设备的来电、接听、挂断和拨号功能。1.1.1基本设计目标你可以选择0-9的号码,每当输入一个数字,就会在LED的最高位显

3、示出当前按下的数字,当再次按下数字时,LED上的数字将会显示在后面,这样就始终保持当前输入号码为LED的最低位。然后按下A键进行拨号,此时系统先判断是否处于占线状态,若处于占线状态,则LED上则会显示BUSY;若不处于占线状态,则拨通了电话。拨通电话后,若一段时间无人接听,LED上会显示55555555,当然也可以拨动K3直接挂断,若拨动K2则进入通话阶段,LED开始计时。通话阶段可以通过K3自己挂断,也能通过K5对方挂断。我们的拓展功能则是:1、拨号可以拨1到15位任何号码。2、若按错了号码,则可以通过键盘上的B键回删。1.1.2按键说明  (1)实验箱面板上4*4小键盘:表

4、1.14*4键盘功能对照表按键功能按键功能按键1数字键按键8数字键按键2数字键按键9数字键按键3数字键按键0数字键按键4数字键按键A拨号按键5数字键按键B回删25计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)按键6数字键————按键7数字键————(2)实验箱面板上开关功能说明:表1.2开关功能对照表开关功能开关功能开关1无开关2接听开关3己方挂断开关4占线开关5对方挂断开关6无1.2硬件连接确定了基本功能软件设计方案,我们通过查阅相关资料,综合讨论后设计出了硬件连接方案,下面是我们的硬件连接:8254:GATE1——+5VCLK1——47KCS——320HOU

5、T1——8259的IRQ08259:INT1——INTRSP-1——+5VCS-1——340HIRQ0——8254的OUT1第5片8255:CS——300HPA0-PA3——P0-P3PB0-PB3——K0-K3PA6——Q-D1PA7——Q-D0PC1——K2PC2——K3PC3——K4PC4——K51.2.1键盘扫描连接图:25计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)图1.11.2.2显示连接图:25计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)图1.21.3系统设计思路将整个系统分为许多个小的模块,各个模块之间相互独立,通过定义不同的

6、接口来实现各个模块的连接。这样在调试程序的时候,可以分别进行调试。可以加快课程设计的进程,缩短课程设计时间,简化我们的调试工作。关于通讯系统的人机接口设计,其实主要是要完成三大功能的设计。即:接听功能,拨号功能和查询功能。我们从这三个功能入手,分别对其进行了模块细化,画出了相应的程序流程。25计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)二、程序流程图图2.125计算机硬件技术基础课程设计通讯设备人机接口设计(硬件实验系统)三、编程与调试在明确实现目的与方法后,我们画出了流程图,根据流程图,我们编制出整个设计的主程序和子程序,并且通过组员的反复调试后,实现了提出

7、的基本功能。四、心得体会本次课程设计我们小组抽到的是通讯设备人机接口的模拟设计,在刚分配好设计任务书后,小组4人快速选好组长,并初步安排好后面两周的工作。1黄超的心得体会:在这次课程设计中,我负责的是计时功能部分的设计。说实话,已经放了一学期的硬件知识,到现在我已经忘得差不多了。本来学习的时候就学得不是很好,为了不拖大家的后腿,我用了第一天整个晚上的时间把硬件的书粗略的过了一遍,把支离破碎的知识重新拾起在脑海里。第二天,早上八点半,我们准时来到了实验室。我们几个理清了所有的功能和流程,一个上

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

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

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