论文编号:JD741 论文字数:5241,页数:14
设计任务与要求 设计任务 选择采用AT89C51、74LS245、74LS154、ULN2803等器件,使用汇编语言设 计实现8X8(或16X16)点阵屏动态显示。 设计要求 8X8点阵显示学号:16X16点阵显示姓名。灵活采用显示方式,可考虑让显 示具有动态效果,譬如移动、闪烁等设计。两个输入按键,按键KEY2动作时,实现“孙”字;按键KEY3动作时,实现“28”字。 设计目的 通过本课程设计掌握8位微机系统设计思路和基本步骤;掌握点阵屏显示原 理、点阵屏驱动电路设计和点阵屏显示程序设计。能熟练使用Wave6000软件、编程器或下载线。熟悉Keil、PROTEUS、Protel99se等相关软件的使用。本任务的学习也就是为了掌握该LED点阵符号显示电路和程序的设计方法。
目录 设计任务与目的…………………………………………2 设计任务……………………………………………………………………2 设计要求……………………………………………………………………2 设计目的……………………………………………………………………2 方案设计与论证………………………………………..2 1、电路设计………………………………………………………2 2、程序设计………………………………………………………………… 2 1)初始化………………………………………………………………… 3 2)字模输出与数字循环显示…………………………………………… 3 3)输入按键与功能实现………………………………………………… 3 单元电路设计……………………………………………4 时钟电路……………………………………………………………………4 时钟引脚……………………………………………………………… 4 时钟产生方式………………………………………………………… 4 2.1内部方式时钟电路……………………………………………… 4 2.2外部时钟方式…………………………………………………… 4 电源电路……………………………………………………………………4 复位电路……………………………………………………………………5 接口电路……………………………………………………………………5 PO口…………………………………………………………………… 5 1.1通用I/O口………………………………………………………… 5 1.2地址/数据复用引脚…………………………………………………6 2)P2口……………………………………………………………6 2.1通用I/O口………………………………………………6 2.2高8位地址………………………………………………6 总原理图及元器件清单…………………………………7 总原理图……………………………………………………………………7 元件清单……………………………………………………………………7 硬件焊接与调试…………………………………………8 器件排布……………………………………………………………………8 焊接步骤与要求……………………………………………………………8 电路测试与排错……………………………………………………………8 软件设计与调试…………………………………………8 结论与心得…………………………………………. 13 参考文献……………………………………………… 14
WORD格式全文下载链接(充值:50元)