单片机C语言教案.pptVIP

  • 2
  • 0
  • 约4.33千字
  • 约 29页
  • 2019-05-29 发布于江苏
  • 举报
单片机C语言教案

;;几点说明: 1.数码管的动态显示(书上147页) (1)若干个数码管的段端接一起,通过单片机的I/O口控制数码管的位选端,实现若干个数码管轮流显示 (2)单片机的1个I/O口带着若干个数码管,电流小,所以数码管亮度低。所以要加驱动(加三极管、驱动器),增加亮度。 共阳数码管:需要高电平,加PNP三极管 共阴数码管:需要低电平,加NPN三极管 (3)延时时间合理设置;过长或过慢都不行。 2.LCD编程步骤 (1)LCD初始化 (MOV P1,#01H LCALL ENABLE) (2)设定第一行地址 (MOV P1,#80H LCALL ENABLE) (3)写入(显示)第一行字符 (写字符串方法:MOV DPTR,#TAB LCALL WRITE1) (4)设定第二行地址 (MOV P1,#0C0H LCALL ENABLE) (5)写入(显示)第二行字符 (同第一行显示方法)或(写单个字符:ASCII码送入A,LCALL WRITE2) LCD的子程序记住,使用时只需调用即可 3.计算器程序 ;LED点阵 ;1.点阵结构(以8*8为例);(1).共阴(对行而言);(2)

文档评论(0)

1亿VIP精品文档

相关文档