首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--外部设备论文--打印装置论文

基于PIC单片机和CPLD的打印机控制面板测试系统设计

摘要第1-6页
Abstract第6-7页
第1章 绪论第7-10页
   ·选题的背景和意义第7-8页
     ·选题的背景第7页
     ·选题的意义第7-8页
   ·国内外研究概况第8页
     ·国外研究概况第8页
     ·国内研究概况第8页
   ·论文的研究内容第8-9页
   ·论文结构第9-10页
第2章 系统设计需求及整体架构第10-13页
   ·系统设计需求—HP XX型打印机控制面板的测试需求第10-11页
     ·XX型打印机控制面板的基本结构第10-11页
     ·测试需求第11页
   ·测试系统软硬件实现概述第11-12页
     ·系统硬件架构第11-12页
     ·系统软件实现第12页
   ·本章小结第12-13页
第3章 系统硬件设计与实现第13-28页
   ·系统主要芯片及模块选型第13-18页
     ·MCU选型--PIC18F4550型MCU的特点及硬件结构第13-15页
     ·CPLD选型--Xilinx XC9572XL型CPLD的硬件结构第15-17页
     ·LCM选型--WINTEK WM-C1602M-1GNNb的硬件结构第17-18页
   ·电源及键盘模块设计第18-20页
     ·电源模块设计第18-20页
     ·键盘模块设计第20页
   ·MCU接口电路设计第20-21页
   ·LCM接口电路设计第21-22页
   ·CPLD和Flash Memory接口电路设计第22-27页
     ·CPLD接口电路设计第22-25页
     ·Flash Memory接口电路设计第25-27页
   ·本章小结第27-28页
第4章 系统软件设计与实现第28-52页
   ·软件设计开发工具概述第28-30页
     ·MPLAB IDE第28-29页
     ·CPLD开发软件Xilinx ISE 10.1第29-30页
   ·SPI通信协议介绍第30-32页
     ·SPI接口信号描述第30-31页
     ·SPI接口的工作原理第31-32页
   ·本测试系统通信协议设计及指令集定义第32-37页
     ·主机和从机通信指令定义第34页
     ·主机和从机通信指令执行过程设计第34-35页
     ·系统基本指令集定义第35-37页
   ·系统程序设计第37-51页
     ·MCU对LCD驱动程序设计第37-42页
       ·LCD初始化过程中的几个重要指令第37-39页
       ·C语言实现LCD驱动程序设计第39-42页
     ·系统主程序设计第42-45页
     ·基于VHDL语言的CPLD驱动程序设计第45-51页
       ·VHDL概述第45-47页
       ·CPLD驱动程序顶层电路原理图设计第47-48页
       ·CPLD行场驱动程序设计第48-51页
   ·本章小结第51-52页
第5章 系统测试第52-57页
   ·主机MCU驱动LCD验证第52-53页
   ·目标板测试效果验证第53-56页
   ·本章小结第56-57页
第6章 结论与展望第57-59页
   ·研究结论第57-58页
   ·对下一步工作的展望第58-59页
参考文献第59-61页
致谢第61-62页
附录第62-69页
 附录1 系统主板PCB 3D图第62-63页
 附录2 系统电路图第63-64页
 附录3 系统通信协议函数实现第64-66页
 附录4 LED控制函数第66-67页
 附录5 触摸屏测试函数第67-69页

论文共69页,点击 下载论文
上一篇:Intel Desktop 945主板平台EFI BIOS的设计与实现
下一篇:基于有机铁电介质的容变存储器关键技术研究