
无微不记AVR单片机
飞行的鱼
酷爱开源硬件,专注AVR、STM32、海思35xx系列平台嵌入式开发,大爱Linux。
展开
-
12864lcd显示屏多级菜单代码实现
#include #include #include "lcd.h" #define menu_level 3 //菜单表个数#define menu_mete 14 //所有菜单选项个数 struct option{uchar key_level;//当前菜单选项所属菜单表uchar enter_index;//进入的indexuchar cancel_i原创 2013-05-13 22:02:16 · 15507 阅读 · 1 评论 -
LCD12864液晶显示屏串行方式驱动详解
市面上的LCD12864显示屏有很多种其中粗了分有带字库的和不带字库的,带字库的LCD因其自身带有各种字型ROM特别适合小存储微处理器使用。带字库LCD显示屏因其控制器不同又可以分为好几种,本文要介绍的金鹏电子生产的OCMJ4X8C_3型12864LCD显示屏是基于ST7920控制器,所以只要是该控制器驱动的显示屏大体使用是一样的。从金鹏电子官方下载OCMJ4X8C_3型LCD的技术资料,主要包括原创 2013-05-04 22:19:03 · 40822 阅读 · 1 评论 -
Makefile文件简介
Makefile文件简介因为编译软件用的是WinAVR,其编译器是鼎鼎大名的开源编译器GCC,开源的东西虽然好用但是想要上手还得有点基本功才行,比如Makefile文件的编写对于那些习惯了KEIL C的人来说就不是很顺手了,在KEIL C等编译器中编译软件将所有编译后台工作都做好了,而WinAVR中还得自己编写Makefile文件,不过还好WinAVR自带一个MFile程序简化了Makefil原创 2013-02-01 21:08:15 · 995 阅读 · 0 评论