|
|
[ LED显示] 单片机动态扫描显示接口设计程序 |
|
在轮流点亮扫描过程中,每位显示器的点亮时间是极为短暂的(约1ms),但由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位显示器并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感。
|
|
[ 综合实战] 单片机系统设计的音乐程序实战 |
|
两位LED数码管由串口输出接两个164驱动,Lout,Rout为左右声道输出,SET, ALT0, ALT1为三个按键,也可自己在开始的I/O定义改成你想用的I/O口;12M晶振,若用89C51则只可装下约14首歌曲,用89C52则可装下近40曲
|
|
[ LED显示] 单片机设计的数码管显示程序--动态扫描 |
|
数码管显示一般分静态显示及动态显示两种驱动方式,静态显示占用口线比较多,本文介绍的是如何实现数码管动态显示,应该说数码管动态显示是单片机外部指令输出的重要途径,因此如何设计数码管以及数码管的工作原理、数码管显示的方法
|
|
[ 串行通讯] 单片机双机异步通信程序 |
|
该程序实现单片机双机异步通信功能,该程序是发送部分*/ unsigned char tran[8]; /*定义一个数组存储发送数据
|
|
[ 综合实战] PIC单片机控制步进电机源程序 |
|
Controls a stepping motor driver on GPIO bits 4, 2, 1 and 0,The direction is controlled by a switch on GPIO bit 3. Bit 5 is not used
|
|
[ 其它学习] PIC单片机中BANK和PAGE的分析 |
|
从PIC单片机的指令结构上来分析一下为什么PIC中要有BANK和PAGE的设置吧。先来看一下为什么PIC中要把RAM区划分多个BANK
|
|
[ LED显示] 16*16点阵显示屏程序 |
|
16*16点阵显示屏学习板,4位16×16点阵LED图文显示屏学习板,LED显示屏各点亮度均匀、充足,可显示图形和文字,显示图形或文字稳定、清晰无串扰,图形或文字显示有静止、移入移出等显示方式。
|
|
[ 综合实战] 电子万年历设计学习实验 |
|
电子万年历学习板,能显示阳历年、月、日、星期、时、分、秒和阴历月、日,在显示阴历时间时,能标明是否为闰年。
|
|
[ PCB/EMI] 射频电路PCB设计 |
|
本讨论采用Protel99 SE软件进行掌上产品的射频电路PCB设计时,如果最大限度地实现电路的性能指标,以达到电磁兼容要求。
|
|
[ 综合实战] 单片机数字时钟设计程序 |
|
该数字钟采用AT89C51单片机设计,以下程序为完整版,已通过调试测试通过。该数字钟可实现精度误差≤ 1S/天的变精度时钟
|
|
[ 按键控制] 单片机键盘扫描显示程序设计 |
|
本实例单片机键盘扫描和显示程序采用单片机:AT89C51来实现功能。
|
|
[ LED显示] 单片机动态扫描显示接口程序设计 |
|
在单片机系统中动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极COM是各自独立地受I/O线控制。
|
|
[ 综合实战] 单片机计数器制作 |
|
利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.7管脚接一个轻触开关,作为手动计数的按钮,用单片机的P2.0-P2.7接一个共阴数码管,作为00-99计数的个位数显示
|
|
[ 综合实战] 单片机交通灯控制系统设计 |
|
本系统由单片机系统、键盘、LED 显示、交通灯演示系统组成。系统包括人行道、左转、右转、以及基本的交通灯的功能。系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。
|
|
[ LED显示] 基于ASM数码管显示程序 |
|
利用查表程序可以完成BCD与七段码的转换,从而取代硬件七段译码电路,查表程序本身并无复杂之处,需要注意的是七段码的取值,因为七段数码管有共阳极及共阴极之分
|
|