单片机原理及系统设计课设报告new

单片机原理及系统设计课设报告new

ID:20202306

大小:873.42 KB

页数:22页

时间:2018-10-11

单片机原理及系统设计课设报告new_第1页
单片机原理及系统设计课设报告new_第2页
单片机原理及系统设计课设报告new_第3页
单片机原理及系统设计课设报告new_第4页
单片机原理及系统设计课设报告new_第5页
资源描述:

《单片机原理及系统设计课设报告new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机原理及系统设计课设报告班级10光电Y学号10123514姓名目录一.设计要求-------------------------------------2二.电路设计-------------------------------------2三.程序设计-------------------------------------6四.调试过程及运行结果------------------------------18一.设计要求基于STC89C52RC单片机控制液晶屏显示转换共有4个按键,按下按键显示相应内容,按键1和按键2显示图形,按键3和按键4显示字库文

2、字。二.电路设计1.电路原理图2.原件清单1 ResistorsQuantity:ReferencesValueOrderCode1R110k 3 CapacitorsQuantity:ReferencesValueOrderCode1C110uMaplinAT98G2C2,C330pMaplinJA771N1 IntegratedCircuitsQuantity:ReferencesValueOrderCode1U1AT89C52 4 MiscellaneousQuantity:ReferencesValueOrderCode1LCD1AMPIRE128X

3、64 1RP1RESPACK-8 1RV11k 1X112MHz3.选材理由1)实际选用过程中,选用的51单片机型号是STC89C52RC,该型号单片机结构简单,易于操作,成本低2)实际选用过程中,液晶屏选用的是YAOXY12864B(控制器ST7920)YAOXY12864B中文汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。一、主要技术参数和显示特性:电源:VDD3.3V~+5V(内置升压电路,无需负压);显示内容:128列×64行显示颜色:黄绿

4、/蓝屏/灰屏显示角度:6:00钟直视LCD类型:STN与MCU接口:8位或4位并行/3位串行配置LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、模块引脚说明128X64HZ引脚说明引脚号引脚名称方向功能说明1GND-模块的电源地2VCC-模块的电源正端3V0-LCD驱动电压输入端可悬空4RS(CS)H/L并行的指令/数据选择信号;串行的片选信号5R/W(SID)H/L并行的读写选择信号;串行的数据口6E(CLK)H/L并行的使能信号;串行的同步时钟7DB0H/L数据08DB1H/L数据19DB2H/L数据210DB3H/L数据311DB

5、4H/L数据412DB5H/L数据513DB6H/L数据614DB7H/L数据715PSBH/L并/串行接口选择:H-并行;L-串行16NC空脚17/RSTH/L复位低电平有效18VOUT倍压输出脚(VDD=+3.3V有效)可悬空19LED_A-背光源正极(LED+5V)20LED_K-背光源负极(LED-OV)3)实际选用中,按键选择的是4*4矩阵键盘转化为4个独立按键,用跳帽连接VCC,使锁存无效三.程序设计1.程序流程图显示文字2显示图形2显示图形1按键4检测按键2检测按键1检测开始初始化YNYN显示文字1按键3检测YNYN2.程序清单#include

6、#include#include#include/******************************************************************//*定义数组*//******************************************************************/unsignedcharcodeIC_DAT[];unsignedcharcodepic1[];unsignedcharcodepic2[];unsigne

7、dcharcodepic3[];/******************************************************************//*定义接口信息*//******************************************************************/sbitkey1=P3^0;//定义按键位置sbitkey2=P3^1;sbitkey3=P3^2;sbitkey4=P3^3;sbitRS=P2^4;sbitWRD=P2^5;sbitE=P2^6;sbitPSB=P2^1;sbitRES

8、=P2^3;/*******************

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

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

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