下载此文档

单片机实训16X16点阵中文字幕机.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
1 二、 16X16 点阵中文字幕机(一) 相关知识现在以 16× 15 的点阵来造字,扫描由 74154 来完成,以 DB0 ~ DB7 与 P10 ~ P16 共计 15 个输出来做数据码的传递,以“欢迎莅临民雄农工”8 8 个字来做各种变化,这八个字的点阵图如图 l ~图 9 所示。图1“欢”字的点阵图2“迎”字的点阵 2 图3“莅”字的点阵图4“临”字的点阵 3 图5“民”字的点阵图6“雄”字的点阵 4 图7“农”字的点阵图8“工”字的点阵(二)硬件 5 图9 单个字字幕机接口电路图注:本图中 P0 口当普通 I/O 口使用,所以必须接 4. 7k 的上拉电阻,本书图中略去。(三) 程序: 16x16. 0OH START : MOV A,#O0H MOV P0,A ;清除画面 ANL P2, #00H MOV R2 , #200 D1 : MOV R3 , #248 ;延 DJNZ R3 ,$ DJNZ R7,Dl MOV 20H,#00H ;取码指针初值 L1 : MOV R1 , #0FFH ;每字停留时间 L2 : MOV R6 , #16 ;每字 l6 个码 MOV R4 , #00H ;扫描初值 MOV R0 , 20H ;取码指针存入 R0 L3 : MOV A, R4 ;扫描指针载入 A MOV P1,A ;扫描输出 INC R4 ;扫描下一个 MOV A,RO ;取码指针载入 A MOV DPTR , #TABLE ;数据指针指到 TABLE 6 MOVC A, ***@A+DPTR 至 TABLE 取上半部数据码 MOV P0,A ;输出至 P0 显示 INC R0 ; 取码指针加 l MOV A, R0 ;取码指针载入 A MOv DPTR,#TABLE ;数据指针指到 TABLE MOVC A, ***@A+DPTR 至 TABLE 取下半韶数据码 MOV P2,A ;输出数据码 INC R0 :取下一个码 MOV R3 , #02 ;扫描时间 l 毫秒 D2 : MOV R5 , #248 DJNZ R5 ,$ DJNZ R3 , D2 MOV A, #00H ;清除屏幕 MOV P0, A ANL P2,#00H DJNZ R6,L3 ;显示 1 个字了? DJNZ R1,L2 ; 停留时间到了? MOV 2OH,R0 ;取码指针值存入 20H 地址 CJNE R0 , #0FFH , L1 ;8 个字 256 码是否取完了? AJMP START ;1”欢” TABLE : DB 00H,20H , 3CH , 10H DB 44H,08H , 84H , 04H DB 04H , 03H , 04H , 03H DB 84H , 04H , 44H , 08H DB 3CH , 10H , 00H , 20H DB 00H , 00H , 07H , 20H DB 04H , 10H,0F4H , 0FH DB 04H , 10H,1CH,20H ;“迎” DB 00H , 00H , 49H , 20H DB 6AH,10H , 0D3H , 0FH DB 08H , 10H , 00H , 20H DB 0FEH , 27H,02H,22H DB 02H , 21H ,

单片机实训16X16点阵中文字幕机 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人autohww
  • 文件大小0 KB
  • 时间2016-04-10
最近更新