E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PIC16F877A
PIC单片机项目(7)——基于
PIC16F877A
的智能灯光设计
1.功能设计使用
PIC16F877A
单片机,检测环境关照,当光照比阈值低的时候,开灯。光照阈值可以通过按键进行设置,同时阈值可以保存在EEPROM中,断电不丢失。
嵌入式小李
·
2023-12-22 17:22
PIC单片机
单片机
PIC16F877A
智能灯
PIC单片机项目(8)——基于
PIC16F877A
的温度光照检测装置的protues仿真
1.功能设计使用
PIC16F877A
单片机,进行温度检测、光照检测。温度使用的是DS18B20,光照检测直接利用的AD转换。光照太暗就开灯,温度太高就开风扇。
嵌入式小李
·
2023-12-22 17:51
PIC单片机
单片机
PIC16F877A
温度检测
光照检测
PIC单片机项目(6)——基于
PIC16F877A
的心率血氧检测装置
1.功能设计使用
PIC16F877A
单片机,检测心率和血氧浓度,通过了protues仿真。仿真中,使用NE555芯片,构成一个振荡装置,振荡频率可调,用于模拟人体心率的变化。
嵌入式小李
·
2023-12-20 09:41
PIC单片机
单片机
PIC16F877A
心率检测
血氧检测
PIC单片机项目(5)——基于
PIC16F877A
的多功能防盗门
1.功能设计本次设计的功能如下:如果红外对管检测到有人经过,LCD1602可以显示,我设计的是显示字符串“someone”。如果有人强行破门,FSR402压力传感器会检测到压力过大,然后触发蜂鸣器报警,LCD1602也显示“someone”。除了做仿真之外,还在开发板上验证了该功能!本设计使用的开发板,实物图如下:原理图如下:protues仿真图如下所示:(仿真中,使用两个按键分别代替红外传感器、
嵌入式小李
·
2023-12-20 09:11
PIC单片机
单片机
PIC16F877A
防盗门
不同品牌或型号的单片机
以下是一些常见的单片机品牌和型号:微控制器(Microchip):PIC系列(如
PIC16F877A
、PIC18F4550)瑞萨电子(Renesas):RX系列(如RX231、RX65N)需要资料的在评论区扣
枪哥玩转嵌入式
·
2023-06-07 18:14
单片机
单片机 步进电机 驱动程序 ULN2003 28BYJ-48 5线4相电机
PIC16F877A
单片机
staticunsignedcharFFW[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};staticunsignedcharREV[]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01};voidSETP_MOTOR_FFW(unsignedcharn)//正转n圈{unsignedchari,j;for(i=0;i<5*
Q137712826
·
2021-03-20 10:48
单片机
PIC16F877A
单片机
步进电机
程序
PIC最简约的PWM波形产生程序(
PIC16F877A
)
//Author:MaKai//Date:2011/05/14//Function:CCP1模块产生规定占空比的PWM波形//MCU:
PIC16F877A
//CCompiler:PICC9.60//IDE
weixin_34087301
·
2020-08-24 06:34
PIC16F877A
资料大全/PDF/ADC/CCP/PWM/UART
PIC16F877A
的官方资料,DATASHEET,相应功能模块的应用。非常的全。关键是还有中文版。http://www.microchip.com/wwwproducts/Devices.aspx?
weixin_34013044
·
2020-08-24 06:02
PIC16F877A
TIMER1计数操作
/**********************Title:PIC16F877ATIMER1计数操作Author:hnrainDate:2010-12-28使用前置分频器T1CKPS1T1CKPS1001分频TMR1时钟为晶振时钟/(4*1)012分频TMR1时钟为晶振时钟/(4*2)104分频TMR1时钟为晶振时钟/(4*4)118分频TMR1时钟为晶振时钟/(4*8)TMR1是16位宽度的TMR
weixin_30483013
·
2020-08-24 06:12
PIC16F877A
的TIME0学习
计算溢出时间根据晶振频率4Mhz,TMR0=6,PSA2~PSA0=1:4.因为好像外部晶振在给PIC的时候多分了一次1:4。所以PSA2~PSA0取1:4刚好数完250次的时间=(1/4Mhz/4)*4*250=1ms,每1ms触发一次T0IF中断。//FOSC=16MHzFcy=4MhzTcy=1/Fcy#include__CONFIG(0XFF32);unsignedchardata=0;/
weixin_30369087
·
2020-08-24 06:39
PIC16F877A
单片机的EEPROM读写
编写一个例程来说明比较好理解,本例程的功能是将一个0x66的字符放在0x15的EEPROM中,然后在读取,如果读取成功就点亮LED灯#include//调用头文件,16F877A单片机__CONFIG(0xFF32);//芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡#defineL0RD0//定义L0为RD0端口charbuf;//读写数据的储存空间voidWr
Dlinkererr
·
2020-08-24 05:28
嵌入式
单片机
pic16f877a
的AD实验学习
一、主函数//采集AD值#include#include"ad.h"#include"usart.h"__CONFIG(0xFF32);constuchardisp[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//延时函数voiddelayms(uintx){uintj,k;for(j=x;j>0;j--)for(k=110;k>0;
习惯就好zz
·
2020-08-24 05:17
嵌入式
PIC16F877A
的50HZ正弦波
ViewCode1#include//包含单片机内部资源预定义2#include34unsignedcharconstsin_32[]={104,109,114,119,124,128,133,137,142,146,150,154,157,161,164,//155167,169,172,174,176,177,178,179,180,180,180,180,179,178,176,175,17
a53203556
·
2020-08-24 05:56
pic16f877a
的PWM实验学习
遇到的问题,编译时找不到TRISC。一开始以为头文件中没有定义,发现定义了。所以是自己创建工程的时候,设备类型选错了。#include__CONFIG(0xFF32);#defineucharunsignedchar#defineuintunsignedintuchara;voiddelayms(uintz){uintx,y;for(x=z;x--;x>0)for(y=40;y--;y>0);}v
习惯就好zz
·
2020-08-24 05:31
嵌入式
关于
PIC16F877A
PWM计算的问题
第一次看这个图时候觉得有的懵~后来看懂也就好多了。对pwm实验,我们一般只关心频率和占空比的问题,下来我来讲解下这个图:首先假设单片机外接4MHz晶振;PWM波的周期是由PR2寄存器来决定的,占空比是由CCPR1L+2位组成一个10位分辨率;而周期却是8位分辨率,分子大于分母,那这PWM还能正常工作吗?我相信很多人一开始可能跟我一样,有这样的疑惑!我们看下官方数据手册上面是如何计算周期的:PWM周
快乐的老鼠
·
2020-08-24 05:22
PIC单片机
PIC单片机的PWM波的简单调制+proteus仿真实现直流电机的启动
前言:该篇文章主要是给刚入门的新人看的,自己也是昨天通过
PIC16F877A
调出的一的PWM波。关于什么是PWM波我就不在赘述,这个需要小伙伴自己去查资料了。
爱吃泥土的猪
·
2020-08-24 05:42
PIC单片机
单片机
嵌入式
芯片
Microchip单片机固定时间片轮询调度汇编代码
这是一个能在
PIC16F877A
开发板上运行的固定时间片轮询调度汇编程序代码。为什么要用时间片轮询调度?
qq_32010099
·
2020-08-22 10:29
单片机
PIC16F877A
内部EEPROM读写演示Demo
#include#include__CONFIG(0xFF32);#defineu8unsignedchar#defineu16unsignedintvoidDelay_ms(u16xms){inti,j;for(i=0;i
快乐的老鼠
·
2020-08-14 01:00
PIC单片机
PIC16F877A
模数转换Demo
#include#include__CONFIG(0xFF32);#defineu8unsignedchar#defineu16unsignedintvoiddelayus(){inti;for(i=200;i--;);}/********延时程序********/voidDelay_ms(u16xms){inti,j;for(i=0;i
快乐的老鼠
·
2020-08-14 01:00
PIC单片机
PIC16F877A
第一个程序
玩过很多单片机,擅长的有51,MSP430,STM8,STM32唯有PIC没有玩过,去淘宝上买了块开发板玩玩,说真的第一次买PIC,真不知道需要买哪些硬件,看中了一款开发板,于是问商家除了开发板还需不需要编程器之内的?商家说自己不懂技术,这让我就懵逼了~于是厚着脸皮去别的家问了还需要买哪些才能开发程序,结果发现还差一个kit编程器.开发板和仿真器都买回来了,第一件事情就是搭建开发环境了,这个开发环
快乐的老鼠
·
2020-08-14 01:00
PIC单片机
PIC16F877A
的AD学习
今天晚上开始编写ADC程序!下面是一个3*3AD键盘的原理图程序的头文件#ifndefADC_H#defineADC_H#include"main.h"voidinit_adc();charget_key();#endif子程序#include"adc.h"voidinit_adc(){//定义端口方向TRISA0=1;ADCS1=0;//选择系统时钟ADCS0=0;//选择通道RA0;//CH2
好清闲
·
2020-08-14 01:49
单片机系统开发
PIC16F877A
定时器实验1
/*********************Forum:http://bbs.cepark.comAuthor:hnrainDate:2010-12-28Email:hnrain1004@gmail.com***************************TMR0用作定时器时,定时器时钟=系统时钟/4;写TMR0时,会产生2个周期的的延时,如果不使用前置分频器,可通过设置初值进行补偿。例如需要
weixin_30475039
·
2020-08-14 01:34
嵌入式
PIC16F877A
应用笔记
开发板型号:给力者GL7http://pan.baidu.com/s/1sjQ8jU1一、点亮LED#include//调用PIC16F87XA单片机的头文件//根据选项,配置字应该如下所示://实际使用中,这样太麻烦,对于默认选项,我们将其忽略掉://__CONFIG(HS&WRTEN&WDTDIS&BOREN&PWRTDIS&UNPROTECT&DUNPROT&DEBUGDIS&LVPDIS)
qfmoxuan
·
2020-08-14 01:29
RF
PIC16F877A
PICC AD转换程序
//软件思路:选择RAO做为模拟输入通道;//连续转换4次再求平均值做为转换结果//最后结构只取低8位//结果送数码管的低3位显示#include//包含内部资源预定义__CONFIG(0x1832);//芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡constcharTABLE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0X82,0XF8
hit97
·
2020-08-14 00:16
PIC
C/C++
delay
table
加密
编程
工作
PIC16F877A
开发板 数码管动态扫描实验
//****************电子园
PIC16F877A
开发板数码管动态扫描实验****************//////mcu:PIC16F877A4MHz//2010年12月22日9:36:
weixin_33695082
·
2020-08-14 00:41
PIC单片机控制LED点阵显示屏
实验器件:20片8X8LED点阵显示屏,10片74LS164移位寄存器,10片74LS273数据锁存器,2片74LS138译码器,1片
PIC16F877A
单片机。
alainpro
·
2020-08-07 12:47
单片机
如何在PIC单片机的GPIO引脚上生成PWM信号
如果我们使用CCP模块,
PIC16F877A
只能在引脚RC1和RC2产生PWM信号,由此我们可能会遇到需要更多引
国外课栈
·
2020-07-14 12:43
电路
PIC单片机定时器取值
用
PIC16F877A
,晶振用4M的做了一个实验如下:实验通过示波器测得LED的高电平是500MS,低电平是500MS.以下为测试图:#include#defineuintunsignedint#defineucharunsignedcharuintintnum
liaoxin401
·
2018-10-01 23:11
PIC单片机学习分享
基于PIC单片机的TC35 GSM使用心得
近些天一直在研究XC-TC35模块,此模块使用起来特别方便,只要熟悉一些AT指令及简单的单片机编程即可轻松使用废话不多说,下面粘出我写的代码(基于
PIC16F877A
)此程序可以实现用手机发送“开灯”或
king_ocean
·
2015-10-15 20:00
pic
tc35
LED模拟交通灯
原文地址(www.jycoder.com)1.LED模拟交通灯(51,
pic16f877A
不限)12只LED分东西向和南北向两组,各组指示灯均有相同的2只红色、2只黄色与2只绿色的LED.要求模拟十字路口交通信号灯的切换过程与显示效果
qwm8777411
·
2014-12-24 19:00
PIC16F877A
最小功能板 - 原理图系列
端口转换电路 2.MCU 3.复位电路 4.键盘电路 5.LED电路 备份文件: sch20110411.7z 参考文章:基于
PIC16F877A
xiaobin_HLJ80
·
2014-05-01 01:00
PIC16F877A
的USART的使用 第一讲USART发送器
PIC16F877A
中集成了两种通讯模块,通用异步/同步收发器(USART)和主控同步串行端口(MSSP)USART主要用于两个计算机系统的远距离传输;MSSP用于同一块电路板内的串行通信。
wangluojisuan
·
2011-10-20 16:00
工作
通讯
PIC最简约的PWM波形产生程序(
PIC16F877A
)
//Author:MaKai//Date:2011/05/14//Function:CCP1模块产生规定占空比的PWM波形//MCU:
PIC16F877A
//CCompiler:PICC9.60//IDE
mark111111
·
2011-05-15 16:54
职场
休闲
PWM
Stu
&
Research
PIC最简约的PWM波形产生程序(
PIC16F877A
)
// Author : MaKai// Date : 2011/05/14// Function : CCP1模块产生规定占空比的PWM波形// MCU :
PIC16F877A
mark111111
·
2011-05-15 16:54
职场
pic
休闲
PWM
波形产生程序
PIC16F877A
驱动DS18B20温度采集芯片
今天开始驱动DS18B20温度采集芯片!从网上收集的资料DS18B20的内部结构 DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。DS18B20的管脚排列如下: DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地)。 光刻ROM中的64位序列号是出厂前被光刻好
xingyu19871124
·
2009-07-19 15:00
function
command
存储
float
byte
通讯
PIC16F877A
的AD学习
今天晚上开始编写ADC程序!下面是一个3*3AD键盘的原理图程序的头文件#ifndefADC_H#defineADC_H#include"main.h"voidinit_adc() ;charget_key();#endif子程序#include"adc.h"voidinit_adc(){ //定义端口方向 TRISA0=1; ADCS1=0;//选择系统时钟 ADCS0=0;//选择通道RA0;
xingyu19871124
·
2009-07-18 21:00
c
测试
PIC16F877A
定时器的学习
由于实时数据的仿真需要用到定时器产生数据,今天晚上完成
PIC16F877A
产生正弦波形,并将波形数据发送到上位机!
xingyu19871124
·
2009-07-17 19:00
timer
扩展
float
delay
PIC196F877A串口通信程序
今天上午完成
PIC16F877A
与上位机的串口通信程序!
xingyu19871124
·
2009-07-17 08:00
编程
c
function
String
ide
语言
PIC单片机实现带反馈控制的PWM信号发生器源码
LISTp=
PIC16F877A
,r=hex ;microcontroller&base INCLUDE "P16F877A.inc" ;registermemorymappingfile
ypixunil
·
2007-11-09 20:37
源码
反馈
PWM
PIC单片机
汇编程序
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他