51单片机C语言程序(三)数…
来源:互联网 发布:集成电路查询软件 编辑:程序博客网 时间:2024/06/12 01:00
程序一
利用动态扫描方法在六位数码管上显示出稳定的654321.
时钟频率为11.0592M
#include<reg52.h>
#include <intrins.h>//包含有左右循环移位子函数的库
#define uint unsignedint
#define uchar unsigned char
sbitdula=P2^6;
sbitwela=P2^7;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void display(uchar,uchar,uchar,uchar,uchar,uchar); //函数声明
void delay(uint);
void main()
{
}
void display(ucharone,uchar two,uchar three,uchar four,uchar five,uchar six)
{
}
void delay(uintz)
{
}
程序二
用动态扫描方法和定时器1在数码管的前三位显示出秒表,
精确到1%秒,即最后一位显示1%秒,一直循环下去
#include<reg52.h>
#include <intrins.h>//包含有左右循环移位子函数的库
#define uint unsignedint
#define uchar unsigned char
sbitdula=P2^6;
sbitwela=P2^7;
uchar ge,shi,bai;
uint tt;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void display(uchar,uchar,uchar); //函数声明
void delay(uint);
void main()
{
}
void exter0()interrupt 3
{
}
void display(ucharone,uchar two,uchar three)
{
}
void delay(uintz)
{
}
程序三
利用动态扫描和定时器1在数码管上显示
出从765432开始以1/10秒的速度往下递减
直至765398并保持显示此数,与此同时利
用定时器0以500MS速度进行流水灯从上至
下移动,当数码管上数减到停止时,实验
板上流水灯也停止然后全部开始闪烁,3秒
后(用T0定时)流水灯全部关闭、数码管上
显示出"HELLO"。到此保持住。
#include<reg52.h>
#include <intrins.h>//包含有左右循环移位子函数的库
#define uint unsignedint
#define uchar unsigned char
sbit dula=P2^6;
sbit wela=P2^7;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71,
0x76,0x79,0x38,0x3f,0};
uchar temp,t0,t1,bai,shi,ge,flag,flag1;
uint shu;
voidinit();
void display(uchar aa,uchar bb,uchar cc,uchar bai,uchar shi,ucharge);
void delay(uintz)
{
}
voidmain()
{
}
voidinit()
{
}
void timer0()interrupt 1
{
}
void timer1()interrupt 3
{
}
void display(ucharaa,uchar bb,uchar cc,uchar bai,uchar shi,uchar ge) //显示子函数
{
}
- 51单片机C语言程序(三)数…
- 51单片机C语言程序(一)发…
- 51单片机C语言程序(二)定…
- 51单片机的MODBUS C语言程序…
- 求51单片机密码锁程序(C语言)
- 单片机c语言延时程序
- 单片机延时C语言程序
- 基于51单片机的计算器 C语言程序
- 51单片机PID的算法实现程序C语言
- 基于51单片机的12864液晶时钟C语言程序
- 51单片机C语言开发之花样流水灯程序
- 不用keil,命令行编译51单片机的C语言程序
- C语言编写51单片机程序:键控流水灯
- C51-------时钟程序(C语言编写的单片机时钟)
- 设计电子琴的C语言程序(基于单片机)
- 基于51单片机SJA1000 CAN通讯实现(C语言程序)
- 单片机51c语言程序实例(可调控的跑马灯)+Proteus仿真+源代码
- ST单片机C语言驱动电机程序
- 英语四六级作文
- 51单片机C语言程序(一)发…
- 电阻器的识别与测量
- 51单片机最小系统制作笔记
- 51单片机C语言程序(二)定…
- 51单片机C语言程序(三)数…
- 标题:51单片机流水灯C语言源程序
- 51单片机C语言延时函数
- 关于初学51单片机
- [信号处理小结系列4]最频繁…
- [信号处理小结系列3]必须掌…
- [信号处理小结系列2]数学到底有多大用?
- [信号处理小结系列1]信号和信息
- [信号处理小结系列5]三个应…