数字电子 电子日历设计

数字电子 电子日历设计

ID:27534542

大小:167.00 KB

页数:8页

时间:2018-12-04

数字电子 电子日历设计_第1页
数字电子 电子日历设计_第2页
数字电子 电子日历设计_第3页
数字电子 电子日历设计_第4页
数字电子 电子日历设计_第5页
资源描述:

《数字电子 电子日历设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机组成及其原理大作业电子日历设计电气学院1106108班1110610832苏小盟计时精确的电子时钟日历在我们生活中能处处能见到。钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。本次课程设计我们做的是电子时钟日历,通过使用LCD液晶显示屏显示时间,脉冲是通过可编程8253芯片来提供的,其时间是通过8255来控制显示的,4*4数字键盘将要修改的时间提供给8255芯片,然后8255芯片控制LCD液晶显示屏修改显示的时间。流程报告中有以下几个方面:任务设计与要求、总体方案、硬件设计、软件设计、结论及试验体会。基本原理8255芯片组成1.中央处理器(CPU)这是芯

2、片的核心,它完成运算和控制功能。运算是由算术逻辑单元(ALU)为主的“运算器”完成的。而控制则是由包括时钟振荡器在内的“控制器”完成的,其主要功能是对指令码进行译码,然后在时钟信号的控制下,使单片机的内外电路能够按一定的时序协调有序地工作,执行译码后的指令。2.内部RAM8255系列芯片共有256个字节的RAM单元,但只有地址为00~~7FH这128个单元作为片内随机存储器(RAM)使用,而高128个单元的一部分被特殊功能寄存器(SFR)占用。SFR只有18个,共占用21个单元。其余未被占用的107个单元,用户不能够使用。3.内部ROM8255芯片内有4KB掩膜ROM,这些只读存储器用于存放

3、程序、原始数据或表格,所以称为程序存储器,8751单片机片内有4KB的EPROM型只读存储器。4.定时器/计数器8255系列内部有两个16位的定时/计数器T0、T1,以完成定时和计数的功能。通过编程,T0(或T1)还可以用作13位和8位定时/计数器。5.并行口8255内部共有四个输入输出口,一般称为I/O口,即P0、P1、P2、P3页8口,每个口都是8位。原则上四个口都可以作为通用的输入输出口,它片内没有ROM,需用P0口作为低8位地址、数据线的分时复用口,即相当于计算机的AD0~AD7线。而P2口作为高8位地址的复用口,即A8~A15地址线。P3口各个管脚又有不同的第二功能,例如,读、写控

4、制信号等。所以,只有P1口可作为通用的I/O口使用。另外,有时还需要在片外扩展I/O口。6.串行口计算机的AD0~AD7线。而P2口作为高8位地址的复用口,即A8~A15地址线。P3口各个管脚又有不同的第二功能,例如,读、写控制信号等。所以,只有P1口可作为通用的I/O口使用。另外,有时还需要在片外扩展I/O口。7.中断系列8255系列芯片内部有很强的中断功能,以满足控制应用的需要。它共有5个中断源,即外部中断源2个,定时/计数器中断源2个,串行中断源1个。8.CPU内部总线和外部总线。CPU通过内部的8位总线与各个部件连接,并通过P0口和P2口形成内部16位地址总线连接到内部ROM区。外部

5、三总线则是包括由P0口组成的数据总线(DB)(分时复用);由P0口和P2口组成的16位地址总线(AB)(P0口分时复用);由、、ALE和P3口部分管脚(读信号及写信号)组成的控制总线(CB)。页8图1-1原理图页8图1-2键盘原理图8255共有40个引脚,采用双列直插式封装。各引脚功能如下:AD7~AD0:地址数据总路线。8255之间的地址、数据、命令、状态信息都是通过它传送的。/CE:片先信号线,低电平有效/RD:存储器读信号线,低电平有效。/WR:存储器写信号线,低电平有效、ALE:地址及片选信号锁存线,高电平有效,其后沿将地址及片选信号锁存到器件中。IO//M:I/O接口与存储器选择依

6、赖线,高电平表示选择I/O接口,低电平选择存储器。PA7~PA0:A口输入/输出线。PB7~PB0:B口输入/输出线。PC5~PC0:C口输入/输出或控制信号线。用作控制信号线时,其功能如下:PC0:AINTR(A口中断信号线)。PC1:ABF(A口缓冲器满信号线)。PC2:/ASTB(A口选通线)。PC3:BINTR(B口中断信号线)。页8PC4:BBF(B口缓冲器满信号线)。PC5:/BSTB(B口选通线)。TIMERIN:定时器/计时器输入端。/TIMEROUT:定时器/计数器输出端。RESET:复位信号线。VCC:+5V电源。VSS:地。8255内部结构包括两个8位并行输入/输出端口

7、,一个6位并行输入/输出端口,256个字节的静态随机存取存储器RAM,一个地址锁存器,一个14位的定时器/计数器以及控制逻辑电路,各部件和存储器地址的选择由IO//M信号决定。当IO//M=0(低电平)时,表示AD7~AD0输入的是存储器地址,寻址范围为00H~FF。当IO//M=1(高电平)时,表示AD7~AD0输入的是I/O接口地址,其编码如下表所示。其中A7~A3可经译码器进行译码,产生片选信号/CE,

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

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

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