基于51单片机汇编语言的数字钟课程设计报告(含有闹钟万年历) 有些学校单片机是汇编语言教学的,可以参考下
2021-10-28 09:24:31 772KB 51单片机 汇编 数字钟
1
摘要:本文介绍了一种基于51单片机构成的工业采集控制系统,此系统满足一般过程控制及数据采集等控制系统的需妻,可作为下位机并与labview或VB等编程系统组成的上位机通过RS232进行控制和数据采集,实践证明此系统不仅体积小、成本低,而且是一种运行可靠、安全、高速的控制系统。   0 引言   近年来自动化控制领域日新月异,诸如PLC、DCS、PAC等控制系统层出不穷,但是诸如此类的控制系统的应用需要相对昂贵的成本,一方面为了方便客户使用,控制系统生产厂家极力推行自己的编程语言,而在科研领域,大部分科研人员都已熟练掌握了C语言、VB等编程语言,一些科研项目的建设完全没有必要采用PLC、DC
1
红灯亮6s,黄灯亮3s,绿灯亮9s,每个指示灯均配备数码管,进行倒计时。当管控按键按下时,有报文发出,同时所有数码管显示0。 整个系统以51单片机为基础搭建而成。里面有好几套作品,程序都一样。就是PROteus布局不同。适合更改,数码管的位置和数量不同
2021-10-27 17:24:33 415KB proteus 51 交通灯
1
利用AT89S52单片机采用程序设计产生固定幅度的方波、锯齿波、三角波及正弦波,通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来。
2021-10-27 15:09:33 969KB c语言 信号发生器
1
51单片机温度报警系统(温度可以通过串口上传至相关软件,用1602显示温度)
2021-10-27 13:48:47 4KB 51单片机
1
我调了很久,看了很多例程才调试成功,模块可与51单片机端口直接相连。 里面包含了3个程序,注意硬件选择时尽量买那种带大天线的,以前买小的不带天线的一直没调成功,耽误了很多时间
2021-10-26 17:26:08 604KB nrf24L01 51单片机 无线程序
1
基于51单片机的交流功率因数测量方法研究
2021-10-26 16:33:34 1.83MB 功率因素
1
基于51单片机的压力检测系统。通过压力传感器检测信号,传输给51单片机,进行数据的处理。
2021-10-26 15:49:35 3.58MB 51单片机 压力 检测
1
本例是基于51单片机而编写的电子万年历,采用LCD12864显示,仿真通过。。。
2021-10-26 15:33:53 115KB 电子万年历 12864
1
部分源程序如下: #define TARGET_GLOBAL 1 #include "target.h" /***************************************************************************************** *函数名称:usart0_Initial(void) *函数功能:初始化串口 *入口函数:无 *出口函数:无 *****************************************************************************************/ void usart0_Initial(void) { /************TH1=256-(K*oscFreq)/384*BaudRate************/ SCON=0x50; //SM0=0;SM1=1;REN=1; TI=0; //数据发送状态清零 RI=0; //数据接收状态清零 PCON=0; //不加倍 TH1=0xF3; //bode=2400 TL1=0XF3; TMOD=0X20; //TIMER1 MODER2; ET1=0; //屏蔽timer1溢出中断 TR1=1; //启动timer1 ES=0; //屏蔽串口中断 } /***************************************************************************************** *函数名称:send_char(uchar txd) *函数功能:串口发送一个字符 *入口函数:要发送的一个字符txd *出口函数:无 *****************************************************************************************/ void send_char(uchar txd) { TI=0; SBUF=txd; while(!TI); // 等特数据传送 TI=0; // 清除数据传送标志 } /***************************************************************************************** *函数名称:send_str(uchar *str,uchar len) *函数功能:串口发送一行字符串 *函数入口:字符串指针*str,字符串长度len *函数出口:无 *****************************************************************************************/ void send_str(uchar *str,uchar len) { uchar i; for(i=0;i
2021-10-25 23:47:25 18KB 51单片机 GPRS全球定位系统
1