查看: 1909|回复: 3

[原创] LPC824Lite 之mbed 1602液晶显示

[复制链接]
  • TA的每日心情
    郁闷
    2022-4-4 11:28
  • 签到天数: 351 天

    [LV.8]以坛为家I

    141

    主题

    8054

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5740
    最后登录
    2022-4-4
    发表于 2016-11-5 15:50:28 | 显示全部楼层 |阅读模式
    本帖最后由 wambob 于 2016-11-5 15:50 编辑

    经典的液晶LCD1602,设备上仍然可见。利用mbed的1602库,简单的就像Arduino。使用4bit模式。
    1. /* 1602接口定义
    2. 1 VSS
    3. 2 VDD
    4. 3 VL液晶偏压信号,调节对比度
    5. 4 RS数据/命令选择端H/L         ---接A0
    6. 5 读/写选择端 H/L              ---L接地
    7. 6 E使能信号                   ---接A1
    8. 7~10                        ---NC
    9. 11 I/O                       ---A2
    10. 12 I/O                       ---A3   
    11. 13 I/O                       ---A4   
    12. 14 I/O                       ---A5   
    13. 15 I/O                       ---背光+      
    14. 16 I/O                       ---背光-         
    15. */
    复制代码
    1. #include "mbed.h"
    2. #include "TextLCD.h"
    3. Serial pc(P0_4,P0_0);
    4. TextLCD lcd(P0_6,P0_14,P0_23,P0_22,P0_21,P0_20,TextLCD::LCD16x2);//初始化接口

    5. int main() {
    6.     pc.printf("Hello World!\r\n");
    7.     for (int i=8;i>=0;i--)//倒计时
    8.       {
    9.       lcd.cls();
    10.       lcd.printf("%d",i);
    11.       wait(1);     
    12.       }
    13.     lcd.cls();
    14.     lcd.printf("Hello World");//打印到1602
    15.     lcd.locate(0,1);
    16.     lcd.printf("NXP Community");
    17.     while(1) {      
    18.     }
    19. }
    复制代码
    未命名1.PNG 未命名2.PNG
    导出的IAR程序,编译时出个问题,把初始化液晶接口的大括号换成小括号就可以了。
    LPC824_ADC_iar_lpc824.zip (2.33 MB, 下载次数: 6)
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2024-3-21 15:13
  • 签到天数: 41 天

    [LV.5]常住居民I

    32

    主题

    1820

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1785
    最后登录
    2024-3-21
    发表于 2016-11-5 18:00:03 | 显示全部楼层
    使用mbed库确实方便。就是空间用量有点大,
    好多年没来了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2022-4-4 11:28
  • 签到天数: 351 天

    [LV.8]以坛为家I

    141

    主题

    8054

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5740
    最后登录
    2022-4-4
     楼主| 发表于 2016-11-5 18:21:32 | 显示全部楼层
    飞狼老大 发表于 2016-11-5 18:00
    使用mbed库确实方便。就是空间用量有点大,

    是824 FLASH 小了点
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2024-3-21 15:13
  • 签到天数: 41 天

    [LV.5]常住居民I

    32

    主题

    1820

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1785
    最后登录
    2024-3-21
    发表于 2016-11-5 20:49:27 | 显示全部楼层
    是呀我用5110 ,就加了一个开机画片就装不下了
    好多年没来了
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-5-8 07:29 , Processed in 0.130427 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表