显示器介绍 单片机系统中常用的显示器有: LED(Light Emitting Diode):发光二极管显示器 LCD(Liquid Crystal Display)液晶显示器 TFT 液晶显示器等。 LED显示器有两种显示结构: 段显示(7段、米字型等) 点阵显示(5×8、8×8点阵等) LED数 ...
分类:
其他好文 时间:
2018-11-05 11:14:37
阅读次数:
275
先来tm1629数码管驱动,网上看了一大堆,主要是共阴极的居多,共阴极操作简单,控制的数码管较少,共阳极的控制的数码管多,可是需要转换转换 TM16290.H #ifndef __TM1629_H#define __TM1629_H#define TM1_STB_PIN GPIO_Pin_0#def ...
分类:
其他好文 时间:
2018-11-01 11:52:32
阅读次数:
1492
Turtle的运动方法: turtle.forward(d): 命令箭头移动d像素 turtle.backward(d): 命令箭头向指向的反方向移动d像素,箭头的指向不变 turtle.goto(x, y): 将箭头移动到一个坐标 turtle.home(): 将箭头移动到起点(0,0)和向东 t ...
分类:
编程语言 时间:
2018-10-20 11:02:30
阅读次数:
296
#include "reg52.h" #include void delay(int i) { while(i--); } void main() { char i; led=0xfe; delay(50000); while(1) { for(i=0;i<7;i++) { P2=_crol_(P2... ...
分类:
其他好文 时间:
2018-10-15 11:52:08
阅读次数:
141
1 /* 2 该程序的功能: 3 利用动态扫描和定时器1在数码管上显示出从765432开始, 4 以1/10秒的速度往下递减直至765398并保持显示此数,, 5 与此同时利用定时器0以500MS速度进行流水灯从上至下移动, 6 当数码管上数减到停止时,实验板上流水灯也停止然后全部开始闪烁, 7 3 ...
分类:
其他好文 时间:
2018-08-27 00:17:46
阅读次数:
253
#include #define uint unsigned int #define uchar unsigned char #define ulong unsigned long uchar code seg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0... ...
分类:
其他好文 时间:
2018-07-23 12:39:33
阅读次数:
131
模块化编程是什么?就是可以吧你学的程序分成一个个模块,方便修改和移植。从事单片机和嵌入式这方面,编程具有强大移植性可以说是重中之重,如果你写一些LED数码管之类的小程序, 用模块化编程有些小题大做。但是在团队做项目中,需要不同的人负责不同的一段程序,这时候就需要模块化编程了,在个人编大程序时也要用, ...
分类:
其他好文 时间:
2018-06-23 22:55:47
阅读次数:
787
7段数码管倒计时,因为受turtle画笔速度限制,显示效果可能不如直接打印数字,代码如下: 结果为动画形式. ...
分类:
其他好文 时间:
2018-06-17 15:08:24
阅读次数:
185
IO口扩展芯片,主要是解决单片机IO口太少。 74HC165:数据从并转串 74HC595:数据从串转并 两种芯片,都是通过时序电路,加上移位功能,进行数据传输 74HC165:数据从并转串。以下实例,实现8个独立按键,控制数码管的8段 74HC595:数据从串转并,以下程序,实现流水灯效果 ...
分类:
其他好文 时间:
2018-06-08 00:33:03
阅读次数:
1108