就我而言使用单片机仅仅是作为业余爱好的玩具,十几年前入门C51单片机技术时也做过多种选择,遇到STC单片机后因其对新手之友好、资料之丰富、上手之容易而不离不弃了,近两年来STC也不负众望不断扩展产品线提高性能和性价比,对我而言真真正正的成了一款好用、实用的产品。
因为比较喜欢用单片机驱动各种小显示屏,所以总是对单片机内存斤斤计较,尤其是最近玩的电子价签墨水屏仅适合全屏刷新,最简单的方法就是在单片机ram里描画好一幅400*300(15000字节)的图片一次性写进屏幕的显存中,此前用8H8K64U时因8k内存无法实现,各种变通方法下使编程越来越复杂而控制效果却越来越差,当然这与编程技术密不可分,但对于我这样非专业学习非专业应用的外行新手而言也是没办法的,而此时恰好遇到了STC推广AI8051U的活动,于是用积分换了芯片又重新画了PCB样板,一番折腾后果然获得了惊喜,通过几个超大数组空间的配置使得编程轻松的很多,真正感悟了“大道至简”同时也感觉了“大国重器”之“庇护如山”。
以下是代码片段:
- #include "EPD_UC8176.h"
- #include "EPD_spi.h"
- #include "zimo.h"
- #include "delay.h"
- #include "RX8025.h"
- #include "hint_text.h"
- #include "ADCn.h"
- //----------------------------
复制代码