你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 内容聚合 >> C
内容列表

2018-05单片机C语言程序设计:定时器控制数码管动态显示

/*  名称:定时器控制数码管动态显示说明:8 个数码管上分两组动态显示年月日与时分秒,本例的位显示延时用定时器实现。*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int//段码,最后一位是“-”的段码 [详细]


2018-05浅析PIC单片机定时器

什么是定时器?定时器顾名思义就是用来定时的。在单片机应用中常常用于各种各样的定时。比如让LED灯每隔 1S 亮一次。 这个1S 就是由定时器做到的。指令周期指令周期就是单片机执行一个指令所花费的时间。这也是定时器定时的最小时间单位。时钟频率/4=指令频率。1/指令频率=指令周期。假设现在的时钟是4MHZ ,4MH[详细]


2018-05单片机C语言程序设计:报警与旋转灯

 /*  名称:报警与旋转灯说明:定时器控制报警灯旋转显示,并发出仿真警报声。*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned intsbit SPK=P3^7;uchar FRQ=0x00; //延时void DelayMS(uin[详细]


2018-05单片机C语言程序设计:定时器控制单只LED

/*  名称:定时器控制单只 LED说明:LED 在定时器的中断例程控制下不断闪烁。*/#include<reg51.h>#define uchar unsigned char#define uint unsigned intsbit LED=P0^0; uchar T_Count=0; //主程序void main(){ TMOD=0x00;/[详细]


2018-05单片机C语言程序设计:按键控制定时器选播多段音乐

 /*  名称:按键控制定时器选播多段音乐说明:本例内置 3 段音乐,K1 可启动停止音乐播放,K2 用于选择音乐段。*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned intsbit K1=P1^0;&nb[详细]


2018-05单片机C语言程序设计:并行数据转换为串行数据

 /*  名称:并行数据转换为串行数据说 明 : 切 换 连 接 到 并 串 转 换 芯 片74LS165 的拨码开关,该芯片将并行数据以串行方式发送到 8051 的 RXD 引脚,移位脉冲由 TXD 提供,显示在 [详细]


2018-05单片机C语言程序设计:T0控制LED实现二进制计数

/*  名称:T0 控制 LED 实现二进制计数说明:本例对按键的计数没有使用查询法,没有使用外部中断函数,没有使用定时或计数中断函数。而是启用了计数器,连接在 T0 引脚的按键每次按下时,会使计数寄存器的值递增,其值通过 LED以二进制形式显示*/#include<reg51.h>//主程序[详细]


2018-05PIC单片机的定时器精准计时的计算

关于PIC单片机的定时器精准计时的计算在此用了16C711单片机的TMR0做定时中断,希望实现精准计时,在程序中,TMR0用了晶振的32分频,初值#0FCH,因此POPBEAR兄弟计算出每个定时中断的计时时间为(256-X)*32*4/32768=0.015625秒。注意,问题就在这里!实际上这个时间是TMR0的初值被置入后两个指令周期后(见PIC单片机[详细]


2018-05单片机C语言程序设计:100 000s 以内的计时程序

/*  名称:100 000s 以内的计时程序说明:在 6 只数码管上完成 0~99 999.9s。*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned int//段码uchar codeDSY_CODE[]={0x3f,0x06,0x5b,0x4f,0[详细]


2018-05单片机C语言程序设计:按键控制 8X8LED 点阵屏显示图形

 /*  名称:按键控制 8X8LED 点阵屏显示图形说明:每次按下 K1 时,会使 8X8LED点阵屏循环显示不同图形。本例同时使用外部中断和定时中断。*/#include<reg51.h> #include<intrins.h>#define uchar unsigned char#define uint unsigned [详细]


联系方式

0755-82591179

邮箱:ivy@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A09

Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved.  粤ICP备14043402号-4