使用LPC1768实现的数字时钟和温度计
手上有块LPC1768的开发板和一个320*240的液晶屏。就打算用它来做点东西。液晶屏使用的是SSD1289的控制芯片。使用16位并行接口连接到LPC1768的GPIO上。然后还有一块DS1623的温度传感器,也接到LPC1768的GPIO上。 代码基本上是用c完成,没有使用任何OS。直接用gcc编译链接,下载到芯片的内存中运行。如果想烧到flash中的话,还需要一点点改动,基本上是启动后要将数据段复制到RAM中,然后修改链接脚本生成正确的image。 经过了大概两周的研究和调试(当然不是一直搞这个啦,还要上班哦 本来这个板子除了这个芯片,也没别的什么东西。主要的芯片都坏掉了,也没什么实用价值了。就打算用它来练练手,练习下LQFP封装芯片的焊接。没想到,用热风枪很顺利就把芯片吹下来了。又尝试把它焊回去,也比想象中的顺利。于是,从网上买回来了一片LPC1768芯片,换上去。板子又活过来了 这个是我使用的板子: 一些芯片的相关资料: LPC17xx_user_manual.pdf SSD1289.pdf DS1623.pdf 已完成的代码: https://github.com/hulifox008/arm-clock.git (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |