毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89C51单片机的电子广告牌的设计+流程图(3)
在Proteus原理图设计过程中,对外围电路的设计要求也较严格,频率的设置、电压的大小、电容以及电阻各个元器件属性的设置也是很重要的。
3.2功能设计
系统采用AT89C51单片机为控制核心,主要包括LED驱动模块、字库存储模块等。8×8点阵共有64个发光二极管,每一行的二极管阴极相连,每一列的二极管阳极相连。基于AT89C51控制的点阵显示,是通过单片机的P1口控制点阵列,通过P3口控制行,有单片机发出信号来选中点阵中的二极管显示,二极管的阳极为1,阴极为0,则二极管发光,否则不亮。接9号引脚的是复位电路,也就是起复位的作用,不管点阵显示到哪个字,只要按一下复位键,点阵就重新开始显示。接18和19引脚的是晶振电路,晶振电路是提供时钟脉冲的,晶振电路与单片机的机器周期有关,晶振频率越大,单片机运行的速度越快。通过以上几个模块就可以实现简单的汉字效果。
3.3系统硬件设计
打开Proteus ISIS编辑环境,按照原先设计好的电路图进行元器件的放置。复位与晶振电路为STC89C58RD+提供复位电路,电阻和电容构成上电复位电路,充电时间常数约为400ms,电源上电时为STC89C58RD+提供可靠的复位信号。点触开关实现手动复位,当开关闭合时对电容放电,RESET输出高电平,复位单片机。放电回路中串入电阻,限制放电电流,防止开关打火。晶振电路:为外接的振荡电路,采用石英晶体选频,可得到较高的频率精度和稳定度。晶振频率为12MHZ,该频率即为单片机CPU的工作频率,其周期即为时钟周期。之所以选择它是为了便于波特率的设置,使用该晶振频率在与PC机之间进行串行通信时,可与PC机保持波特率的准确一致性。电路设计平面及电路原理如图2、图3所示。
图2 电路设计平面图
图3 电路原理图
3.4系统软件设计
方法:采用分支结构编写程序,对于不同的开关状态为其分配相应的接口从而让器件作出响应。主程序流程以及分程序流程如图4、图5所示。
汉字显示原理:把中文中的宋体字库作为例子,每一个汉字由16行16列的点阵组合而成显示。也就是国标汉字库中的每个字均是由256点阵来表示的。并且我们可以把每个点理解为一个像素,而把每个字的字形理解为一幅图像。实际上这个汉字屏不仅可以显示中文汉字,也可以显示在256像素范围以内的任何图形。
共3页:
上一页
1
2
3
下一页
上一篇:
MATLAB移动机器人的模糊控制设计仿真
下一篇:
MATLAB一级倒立摆的二次最优控制系统设计仿真
热环境对磁记忆信号的影响ANSYS有限元分析
单片机数字红外测距系统设计+电路图+程序
连续-离散型状态观测器设...
基于Kinect手势识别的遥操...
冷库GPRS的无线数据采集系统设计
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
拉力采集上位机软件开发任务书
浅谈新形势下妇产科护理...
国内外无刷直流电动机研究现状
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
谷度酒庄消费者回访调查问卷表
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...
《醉青春》导演作品阐述
多元化刑事简易程序构建探讨【9365字】