模拟智能家居项目Part4

来自于两周的粤嵌实习,主要是网络编程和线程控制部分比较重要,贯穿了常用的C语言用法,值得做一个复盘,共有11个部分,本节介绍了字的显示原理。

Posted by LJJ on July 1, 2020

模拟智能家居项目

基本原理

  • 字的显示 字的显示原理:通过点阵取模软件生成c51字模,通内存映射的方式将字显示在模拟屏上。

任务要求

  • 在显示屏上画一个长方形
  • 在显示屏上画一个正方形
  • 在显示屏上画一个三角形
  • 在显示屏上画一个圆形
  • 在显示屏上画一个四叶草

设计思路

  • 先说一下思路,这里只给出了圆形和四叶草的

  • 画圆只需要判定坐标到圆心的距离小于等于半径,在该条件下都进行颜色填充

  • 四叶草可以通过以正方形四个点为圆心做出来的四个圆,两两相交的部分就是四叶草

    如下图:橙色部分就是四叶草

    USTDje.png