- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
89c51单片机控制的LED点阵显示系统
89c51单片机控制的LED点阵显示系统+Keil C源程序+电路图附Keil C的源程序:#include AT89x51.Hunsigned int zimo,xx=0;? ? //zimo是字模计数器,xx为分屏显示的时候的字数。unsigned char yid,h;? ? ? ? //yid为移动计数器,h为行段计数器unsigned char code hanzi[];? ? ? ? ? ? //汉字字模unsigned char BUFF[18],BUFF2[18];? ? //左移显示的缓存void qing(void);? ? ? ? void xianshi(void);void fen(void);? ? ? ? void zuo(void);void in_data(void);? ? ? ? ? ? ? ? //调整数据void rxd_data(void);? ? ? ? ? ? ? ? //左移发送数据void out_rxd(unsigned char *d);? ? ? ? //分屏、上移发送数据char code sw[]={0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x00}; /*8行段码*//***********主程序******************/void main(void){? ? unsigned char ee;? ? SCON=0;P1=0;yid=0;zimo=0;? ? while(1)? ? {? ? fen();? ? ? ? ? ? ? ? //分屏显示? ? ? ? for(ee=30;ee0;ee--)//清屏幕3秒? ? ? ? {qing();}? ? ? ? zuo();? ? ? ? ? ? ? ? //左移显示? ? ? ? for(ee=30;ee0;ee--)? ? ? ? {qing();}? ? }}/**********清屏幕*******************/void qing (void){? unsigned char zz,xx=0x0ff;? ? for (zz=33;zz0;zz--)? ? {out_rxd(xx);}? ? P1=0xff; P1=0;? ? //锁存为高,74HC595锁存信号? ? ? ? P2=0;? ? ? ? ? ? ? ? //清74LS138的使能端} /**********分屏显示***********/void fen(void){? ? do{? ? xianshi();? ? }while(xx++=5);? ? //调用单屏显示? ? xx=0;}/************单屏显示*************/void xianshi(void){? ? unsigned char ii,jj;? ? unsigned int kk,aa;? ? for (kk=500;kk0;kk--)? ? ? ? //每屏显示500次? ? {for(ii=1;ii16;ii+=2)? ? ? ? //每个汉字分8行扫描? ? ? ? {for (jj=0;jj8;jj++)? ? //每次要发送8个汉字的2个字节,发送8次? ? ? ? ? ? {? ? aa=(xx*8+jj)*32+ii;? ? ? ? ? ? ? ? out_rxd(hanzi[aa]);? ? //从串口输出第1个字的第1字节。? ? ? ? ? ? ? ? out_rxd(hanzi[aa-1]);? ? //从串口输出第1个字的第1字节。? ? ? ? ? ? }? ? ? ? ? ? for (jj=0;jj8;jj++)? ? //每次要发送8个汉字的2个字节,发送8次? ? ? ? ? ? {? ? aa=(xx*8+jj)*32+ii;? ? ? ? ? ? ? ? out_rxd(hanzi[aa+16]);? ? //从串口输出第1个字的第17字节。? ? ? ? ? ? ? ? out_rxd(hanzi[aa+15]);? ? //从串口输出第1个字的第18字节? ? ? ? ? ? }? ? ? ? ? ? P2=0x0ff;? ? ? ? ? ? P1=0xff; P1=0;? ? ? ? ? ? //锁存为高,74HC595锁存信号? ? ? ? ? ? ? ? P2=sw[h];? ? ? ? ? ? ? ? ? //输出行信号? ? ? ? ? ? h++;? ? ? ? ? ? ? ? ? ? ? ? ? //行加一? ? ? ? ? ?
您可能关注的文档
- 11第十一课 捺画的基本写法.doc
- 三国志11威力加强版全面攻略.docx
- 11实验十一_常用网络命令.doc
- HPUX 11.11 LVM创建完整步骤.docx
- 11第十一章 节能评价(都安).doc
- GSM11.11(国语版).doc
- 公关笔试试题11.11.doc
- V11.2-11.3.0双机配置.docx
- 11实验十一、演示实验:程控交换机状态查询和监控实验.doc
- 11对11仿真机器人规则.doc
- 2025年广东省深圳市事业单位招聘考试(职业能力倾向测验)题库及答案一套.docx
- 2025年广东省深圳市事业单位招聘考试(职业能力倾向测验)题库参考答案.docx
- 2025年广东省深圳市事业单位招聘考试(职业能力倾向测验)题库带答案.docx
- 2025年广东省河源市选调生考试(行政职业能力测验)综合能力题库汇编.docx
- 2025年广东省深圳市事业单位招聘考试(职业能力倾向测验)题库及参考答案1套.docx
- 中国高低铬钢球行业市场发展前景及发展趋势与投资战略研究报告2025-2028版.docx
- 2025年广东省深圳市事业单位招聘考试(职业能力倾向测验)题库完整版.docx
- 2025年广东省河源市选调生考试(行政职业能力测验)综合能力题库带答案.docx
- 2025年广东省河源市选调生考试(行政职业能力测验)综合能力题库推荐.docx
- 2025年广东省河源市选调生考试(行政职业能力测验)综合能力题库完美版.docx
文档评论(0)