单片机课程设计--点阵式led简单图形显示

单片机课程设计--点阵式led简单图形显示

ID:33028955

大小:142.38 KB

页数:13页

时间:2019-02-19

单片机课程设计--点阵式led简单图形显示_第1页
单片机课程设计--点阵式led简单图形显示_第2页
单片机课程设计--点阵式led简单图形显示_第3页
单片机课程设计--点阵式led简单图形显示_第4页
单片机课程设计--点阵式led简单图形显示_第5页
资源描述:

《单片机课程设计--点阵式led简单图形显示》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、点阵式LED简单图形显示1・实验任务在8X8点阵式LED显示“★”、图形。“•”和心形图,通过按键来选择要显示的2.电路原理图VCC■SIRSTjCl!10uFU183ffiLEDR1IKR2610KU2876543215抨12了#R31丄R4128『R614抨了9J>R8lJ12345678101141CR2CR3CR4CR5CR6CR7CR81213141516S2JT?piGNDOnHsP1.0Pl.lPl.2P1.3Pl.4Pl.5Pl.6Pl.7P3.0/R3

2、OO>P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7ALEPSENP2.7/A15P2.6/A14P2.5/A13P2.4/A12P2.3/A11P2.2/A10P2.1/A9P2.0憎NO393837363534333230292827262524232221AT89S51Y10030p30p1GNU图4.26.13.硕件系统连线(1).把“单片机系统”区域中的P1端口用8芯排芯连接到“点阵模块”区域中的“DR1—DR8”端口上;(2).把“单片机系统”区域中的P3端口用8芯排芯连接到“点阵模

3、块”区域中的“DC1—DC8”端口上;(3)・把“单片机系统”区域中的P2.0/A8端子用导线连接到“独立式键盘”区域中的SP1端子上;4.程序设计内容(1).“★”在8X8LED点阵上显示图如下图所示12345678•••••••••••••••••••••1211,1411,3CII,4811,3CII,1411,1211,0011(2).“在8X8LED点阵上显示图如下图所示(3)・心形图在8X8LED点阵上显示图如下图所示12345678••••••••••••••30H,48H,44H,22H,44H,48H,30H,OOH4.汇编源程序CNTAEQU30HCOUN

4、TEQU31HORGOOHIJMPSTARTORG0BI1LJMPTOXORG30HSTART:MOVCNTA,#OOHMOVCOUNT,#00HMOVTMOD,#0111MOVTHO,#(65536-4000)/256MOVTLO,#(65536-4000)MOD256SETBTROSETBETOSETBEAWT:JBP2.0,WTMOVR6,#5MOVR7,#248DI:DJNZR7,$DJNZR6,DIJBP2.0,WTINCCOUNTMOVA,COUNTCJNEA,#0311,NEXTMOVCOUNT,#00HNEXT:JNBP2.0,$SJMPWTTOX:NOPMO

5、VTHO,#(65536-4000)/256MOVTLO,#(65536-4000)MOD256MOVDPTR,#TABMOVA,CNTAMOVCA,0A+DPTRMOVP3,AMOVDPTR,#GRAPHMOVA,COUNTMOVB,#8MULABADDA,CNTAMOVCA,@A+DPTRMOVPl,AINCCNTAMOVA,CNTACJNEA,#8,NEXMOVCNTA,#OOHNEX:RETITAB:DBOFEH,OFDH,OFBH,0F7H,OEFH,ODFH,OBFH,07FHGRAPH:DB12H,14H,3CH,48H,3CH,14H,12H,OOHDBOOH

6、,OOH,38H,44H,44H,44H,38H,OOHDB3011,4811,4411,2211,4411,4811,3011,OOHEND4.C语言源程序ttincludeunsignedcharcodetab[]={0xfe,Oxfd,Oxfb,0xf7,Oxef,Oxdf,Oxbf,0x7f};unsignedcharcodegraph[3][8]={{0x12,0x14,0x3c,0x48,0x3c,0x14,0x12,0x00},{0x00,0x00,0x38,0x44,0x44,0x44,0x38,0x00},{0x30,0x48,0x44

7、,0x22,0x44,0x48,0x30,0x00}};unsignedcharcount;unsignedcharcnta;voidmain(void){unsignedchari,j;TM0D=0x01;THO=(65536-4000)/256;TLO=(65536-4000)%256;TRO二1;ETO=1;EA=1;while仃){if(P2_0二二0){for(i=5;i>0;i—)for(j=248;j>0;j—);if(P2_0==0){count++;if(count==3){count

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

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

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