我想要at89c51苹果怎么连接g820at16×128LED点阵电子的电路图可以不?

基于at89c51芯片8*8点阵移动显示多个字_百度知道
基于at89c51芯片8*8点阵移动显示多个字
我有更好的答案
个要你单片机让它怎么显示,如果同时显示的话,并且效果还不好,最多一个字,最好用16*16的点;如果滚动现实的话
采纳率:45%
为您推荐:
其他类似问题
at89c51的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。 上传我的文档
 下载
 收藏
粉丝量:2252
各专业毕业设计论文,课程设计,设计方案,营销策划资料,部分毕业设计含有图纸,源代码,需求者可留言联系我
 下载此文档
毕业设计(论文)-基于AT89C51单片机的16×16点阵LED电子显示屏设计
下载积分:2000
内容提示:毕业设计(论文)-基于AT89C51单片机的16×16点阵LED电子显示屏设计
文档格式:DOC|
浏览次数:160|
上传日期: 21:23:51|
文档星级:
全文阅读已结束,如果下载本文需要使用
 2000 积分
下载此文档
该用户还上传了这些文档
毕业设计(论文)-基于AT89C51单片机的16×16点阵LED电
关注微信公众号豆丁微信公众号
君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于AT89C点阵LED数码字符显示器的设计
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口基于AT89C51单片机的16x16LED点阵显示的课程设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于AT89C51单片机的16x16LED点阵显示的课程设计
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩20页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢基于AT89C51单片机16×16 LED汉字滚动显示屏的设计
20:31来源: 未知
  显示屏是操纵发光二极管点阵模块或像素单位构成的平面式显示屏幕。它具有发光率高、利用寿命长、组态矫捷、色彩丰硕以及对室表里情况顺应能力强等长处。并普遍的用于公交汽车、商铺、体育场馆、车站、学校、银行、高速公路等公共场合的消息发布和告白宣传。汉字点阵滚动显示的根基道理、硬件构成与设想、法式编写与调试、Proteus软件仿真等根基环节和相关手艺。
  本产物采用以AT89C51单片机为焦点芯片的电路来实现,次要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路(74HCl54)、16&16LED点阵5部门构成,如图1所示。此中,AT89C51是一种带4kB闪灼可编程可擦除只读存储器(Falsh Programmable and Erasable Read OnlyMemory,FPEROM)的低电压、高机能CMOS型8位微处置器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造手艺制造,工业尺度的MCS一5l指令集和输出管脚相兼容。因为将多功能8位CPU和闪灼存储器组合在单个芯片中,可以或许进行1 000次写/擦轮回,数据保留时间为10年。他是一种高效微节制器,为良多嵌人式节制系统供给了一种矫捷性高且价廉的方案。因而,在智能化电子设想与制造过程中经常用到AT89C51芯片。时钟电路由AT89C5l的18,19脚的时钟端(XTAI l及XTAL2)以及12 MHz晶振X、电容C2、C3构成,采用片内振荡体例。复位电路采用简略单纯的上电复位电路,次要由电阻R,R2,电容C,开关K构成,别离接至AT89C51的RST复位输入端。LED点阵显示屏采用16&16共256个象素的点阵,可通过万用表检测发光二极管的方式测试判断出该点阵的引脚分布。
  我们把行列总线口,然后把上面阐发到的扫描代码送入总线,就能够获得显示的汉字了。可是若将LED点阵的行列端口全数间接接入89S5 1单片机,则需要利用32条I/0口,如许会形成I/0口资本的耗尽,系统也再无扩充的余地。因而,我们在现实使用中只是将LED点阵的16条行线口,至于列选扫描信号则是由416线来选择节制,如许一来列选节制只利用了单片机的4个I/O口,节约了良多I/O口资本,为单片机系统扩充利用功能供给了前提。考虑到P0口必需设置上拉电阻,我们采用4。7 k排电阻作为上拉电阻。汉字扫描显示的根基过程是如许的:通电后因为电阻R,电容c1的感化,使单片机的RST复位脚电平先高后低,从而达到复位;之后,在C、C3、X以及单片机内部时钟电路的感化下,单片机89C51按照设定的法式在P0和P2接口输出与内部汉字对应的代码电平送至LED点阵的行选线(高电平驱动),同时在P1。1,P1。2,P1。3,P1。4接口输出列选扫描信号(低电平驱动),从而选中响应的象素LED发光,并操纵人眼的视觉暂留特征合成整个汉字的显示。再改变取表地址实现汉字的滚动显示。
  我们以UCDOS中文宋体字库为例,每一个字由16行16列的点阵构成显示。即国标汉字库中的每一个字均由256点阵来暗示。我们能够把每一个点理解为一个象素,而把每一个字的字形理解为一幅图像。现实上这个汉字屏不只能够显示汉字,也能够显示在256象素范畴内的任何图形。如查用8位的AT89C51单片机节制,因为单片机的总线所示
  为了弄清晰汉字的点阵构成纪律,起首通过列扫描方式获取汉字的代码。汉字可拆分为上部和下部,上部由8&16点阵构成,下部也由8&16点阵构成。本例通过列扫描方式起首显示左上角的第一列的上半部门,即第0列的P00~P07口,标的目的为P00到P07,显示汉字&我&时,为全灭,第一列的下半部门也为全灭。第二列的上半部门P06、点亮,由上往下陈列,为:PO。0灭,PO。1灭,P0。2灭PO。3灭,PO。4灭,P0。5灭,P0。6亮,P0。7灭。即二进制,转换为十六进制为02h。上半部第二列完成后,继续扫描下半部的第二列,为了接线的便利,我们仍设想成由上往下扫描,即从P27向P20标的目的扫描,从图3能够看到,这一列P23亮,即为,十六进制则为08h。按照这个方式转向第三列、第四列,,直至第十六列的扫描,一共扫描32个8位,能够得出汉字&我&的扫描代码为:
  由这个道理能够看出,无论显示何种字体或图像,都能够用这个方式来阐发出他的扫描代码从而显示在屏幕上。上述方式虽然可以或许让我们弄清晰汉字点阵代码的获取过程,可是依托人工方式获取汉字代码是一件很是繁琐的工作。为此,我们经常采用字库软件查找字符代码,软件打开后输入汉字,点&检取&,十六进制数据的汉字代码即可主动生成,把我们所需要的竖排数据复制到法式中即可,如图3所示。
  可见,汉字点阵显示一般有点扫描、行扫描和列扫描3种。为了合适视觉暂留要求,点扫描方式的扫描频次必需大于16&641 024 Hz,周期小于1 ms即可。行扫描和列扫描方式的扫描频次必需大于16&8一128 Hz,周期小于7。8 ms即可,可是一次驱动一列或一行(8颗LED)时需外加驱动电路提高电流,不然LED亮度会不足。
<img class="animation" src="/images/defaultpic.gif" alt="程序员们最爱的12款Bootstrap模板 !" width="145" height="105">
程序员们最爱的12款Bootstrap模板 !
<img class="animation" src="/uploads/allimg/-lp.gif" alt="网站前端css3打造无缝滚动效果" width="145" height="105">
网站前端css3打造无缝滚动效果
<img src="/uploads/allimg/J40963Y-0-lp.jpg" alt="美国政府阻挠马云12亿美元天价交易黄了">
美国政府阻挠马云12亿美元天价交易黄了
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。

我要回帖

更多关于 c 连接数据库 的文章

 

随机推荐