推荐阅读最新更新时间:2024-03-16 13:39
STC单片机+nRF24L01萝莉控遥控器发射机加接收机
本人亲测成功可用,感兴趣的可以试试,nRF24L01无线芯片和stc的51单片机构成 制作出来的实物图如下: QQ图片20180831075104.png (3.12 KB, 下载次数: 31) 下载附件 保存到相册 2018-8-31 07:51 上传 单片机源程序如下: #include reg51.h #define u8 unsigned char #define u16 unsigned int sfr IAP_DATA=0xe2; sfr IAP_ADDRH=0xe3; sfr IAP_ADDRL=0xe4; sfr IAP_CMD=0xe5; sfr IAP_TRIG=0xe6; sfr I
[单片机]
atmega128 AD转换程序
/*********************************包含头文件********************************/ #include iom128v.h #include macros.h /********************************数码管段码表*******************************/ extern const unsigned char tab ={0x3f,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07, 0x7F,0x6F}; /*******************
[单片机]
一文看懂STC单片机冷启动和复位有什么区别
STC单片机简介 STC单片机是一款增强型51单片机,完全兼容MCS-51,还增加了新的功能,比如新增两级中断优先级,多一个外中断,内置EEPROM,硬件看门狗,具有掉电模式,512B内存等。还支持ISP下载,不用编程器,只要一个MAX232和一些廉价的元件就能写程序,可擦写10万次。因此是一款很好用的单片机。 stc单片机的优缺点 stc单片机优点: 1、抗干扰能力强; 2、保密性能强悍,很难被破解; 3、单片机时钟有防外部电磁辐射功能; stc单片机缺点: 1、功耗较高,5V供电; 2、8位,运行速度慢; 3、无硬件乘法器,乘除法运算都为4周期指令; 4、单片机内集成资源
[单片机]
STC单片机之1602显示时钟
/****为了简单起见,调整时间是只添加了s1和s2,删除了s3的功能,若调过了可通过s2循环一圈 ****/ /****From Brandon 2016-09-17 ****/ /****关键点:按键扫描和定时器0的中断程序比较生疏,需再看 ****/ #include reg51.h sbit LCD_rs=P1^0; sbit LCD_rw=P1^1; sbit LCD_en=P2^5; sbit s1=P3^0; sbit rd=P3^7; sbit wr=P3^6; sbit s2=P3^1; sbit s3=P3^2; unsigned char code table = 2016-9-15 THU ; u
[单片机]
C8051F020 AD转换和USB通信
config.c #include include.h // Peripheral specific initialization functions, // Called from the Init_Device() function void Timer0_Init (void) { TMOD = 0x01; TH0 = TH0_VALUE; TL0 = TL0_VALUE; } void ADC_Init() { AMX1SL = 0x00; // ADC1CF = 0x21; // ADC1CN = 0x80; // REF0CN = 0x03; } //---
[单片机]
STC单片机的IAP实现不掉电下载程序
最近貌似考试繁忙啊,英语四级估计又要情何以堪了唉。。。研究一下51单片机(STC89C52)下载程序方面的问题,打算以后用stm32做上位机给51下载程序。虽然还不知道怎么弄出个上位机,不过目前实现了不掉电下载程序功能了,在这里跟同学们分享一下嘿嘿~~~ 下面介绍不掉电载程序的实现过程。先要了解一点基础知识。单片机的复位,下载流等等。。。 首先说一下复位。STC89C52有的复位有两种,一种是上电复位,也就是冷启动,复位后检测串口那里有没有下载流,有的话跑去下载程序那里。还有一种是平时的按键复位,高电平有效那种的,不检测是否有下载流。 下载流是什么?就是串口发送给单片机要烧写程序的信息。STC89C52的下载流是0x
[单片机]
PIC单片机实现AD转换的设计方案
pic单片机功能较强,现实中的诸多器件均可借助pic单片机完成。由此可见,pic单片机的使用意义较大。关注本网站的朋友都知道,小编曾带来诸多pic单片机相关文章。如果你对pic单片机比较感兴趣,可在阅读完本文后翻阅往期文章。本文对于pic单片机的讲解,将为大家带来pic单片机的AD转换实例,一起来了解下吧。 AD转换就是模数转换。顾名思义,就是把模拟信号转换成数字信号。主要包括积分型、逐次逼近型、并行比较型/串并行型、Σ-Δ调制型、电容阵列逐次比较型及压频变换型。A/D转换器是用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移、声音等非电信号。但在A/D转换前,输入到A/D转
[单片机]
PIC16f877A AD转换LED显示8位值
简介:本文为大家提供一个PIC16f877A AD转换LED显示8位值的代码。 ;**************** list p=16f877A ; list directive to define processor #include p16f877A.inc ; processor specific variable definitions __CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF ;--------------------- COUNTER EQU 20H
[单片机]