版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、点阵显示电子广告牌 学习情境1.5单色条屏双色室内屏全彩室外屏做什么?基本任务:利用单片机制作一个88点阵的电子广告牌,显示出字符“大”。 跟我做1-认识88点阵屏的原理 高电平1 低电平0跟我做2-连接单片机和点阵屏 用P0口控制点阵的列 用P1口控制点阵的行X0P0.0Y7P1.7Y0P1.0X7P0.7晶振电路复位电路点阵接口电路跟我做3-准备器件、焊板 元件名称参数数量元件名称参数数量插座DIP40、DIP142电源直流+5V 1单片机89C511电阻3008晶体振荡器6M或12M1电阻10K1瓷片电容20pf2电解电容22f188LED1芯片74LS2451跟我做4-用实验板来连接线
2、路 A01A06连接1+5V/GND+5V/GND连接2P1.0-P1.7ROW1-ROW8连接3P0.0-P0.7COL1-COL8P0口P1口MOVP1,#00000001BMOVP0,#00011000BACALLDELAY_1msACALLDELAY_1ms跟我做5-编写控制程序 SJMP$MOVP1,#00000010BMOVP0,#00111100BL1L1:反相器在实验板中,为了方便我们在P0口加入了反相器,你能说出现在行和列分别是什么电平点亮吗?点亮全屏的原理图设置初始值选中LED的一行(ROW)送该行的字型码(DOT)延时ROW左移指向下一行DOT加1指向下一行的字型码8行显
3、示完?MOVDPTR,#TABMOVR7,#08HMOVROW,#01HMOVDOT,#00HMOVA,ROWMOVP1,AMOVA,DOTMOVCA,A+DPTRMOVP0,ALCALLDELAY_1msMOVA,ROWRLAMOVROW,AINCDOTDJNZR7,NEXT_COLLJMPMAINY主程序流程图MAIN“大”字的字型码是多少呢?ROW EQU 30HDOT EQU 31H每一行的数据都没有规律,需要采用查表程序。00001000B,即08H00001000B,即08H01111111B,即7FH00001000B,即08H00010100B,即14H00100010B,即2
4、2H01000001B,即41H00000000B,即00H ROW EQU 30H DOT EQU 31H ORG0000H AJMPONE_DISP ORG0030HONE_DISP: MOVDPTR,#TAB;定义字型码表首地址START: MOVROW,#01H;送显示行初值 MOV DOT,#00H;送查表地址修正初值 MOVR7,#08H;设置扫描显示行数NEXT_COL: MOVA,ROW;显示行选择值送A MOVP1,A;选中某一显示行 RLA;修改显示行选择值 MOVROW,A;更新行选单元内容,为选下一行作准备 MOVA,DOT;查表地址修正值送A MOVCA,A+DPTR
5、;查表得行显示字型码 MOVP0,A ;显示字型码送P0口 LCALLDELAY_1ms INCDOT;查表地址修正值加1,为取下一个字型码作准备 DJNZR7, NEXT_COL;判断8行显示是否全部结束 SJMPSTART;重复显示过程TAB: DB08H,08H,7FH,08H,14H,22H,41H,00H ;“大”字字型码表 DELAY_1ms: RET END进阶任务1:多字符轮流显示:,显示多个字符的流程图设置初始值选中LED的一行(ROW)送该行点阵码(DOT)延时ROW左移指向下一行DOT加1指向下一行的点阵码8行显示完?NY延时(长)指向下一个字符的表格首地址所有字符显示完?ONE-CHARN设置显示字符个数设表格首地址MAINY为什么?
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届西藏那曲市巴青县数学三年级第一学期期末学业质量监测模拟试题含解析
- 2027届镇江市扬中市数学四年级第一学期期末质量跟踪监视模拟试题含解析
- 2027届狮子山区数学三上期末检测试题含解析
- 2027届四川省广元市苍溪县东溪片区数学四上期末学业质量监测模拟试题含解析
- 2025-2026学年贵阳市高三下学期联合考试生物试题含解析
- 2026食品加工机械市场供需分析投资机会指南
- 2026中国叶黄素酯行业质量标准国际化与认证对标分析
- 2026生物制药行业产业现状供需分析及投资评估规划发展研究报告
- 2026中国消防员战斗服维护保养体系构建报告
- 2026中国新能源金融数字孪生技术应用场景分析报告
- 2025至2030中国网络视听行业市场现状供需分析及投资回报评估研究报告
- TCCEAS003-2022市政工程总承包工程量计算规范
- 产品质量控制制度+产品质量控制措施
- 2025年硬件测试笔试题及答案
- 2025年期货特殊品种测试题库及答案
- 《文献检索与科技论文写作入门》课件(共八章)
- 天然气储气库管理规程
- 医院院长助理竞聘演讲
- 2024年山东省阳谷县卫生系统招聘考试(护理学专业知识)题含答案
- 2025年人工智能2.0时代的人才培养和通识教育课程建设报告
- (标准)桶装水转让合同协议书
评论
0/150
提交评论