- 
              
              
       在单片机系统里,按键是常见的输入设备,在本文江介绍几种按键硬件、软件设计方面的技巧。一般的在按键的设计上,一般有四种方案:一是...
              
             - 
              
              
关于PIC单片机的定时器精准计时的计算
在此用了16C711单片机的TMR0做定时中断,希望实现精准计时,在程序中,TMR0用了晶振的32分频,初值#0FCH,因此POPBEAR...
              来自 
PIC|by 
银火虫 |发表时间 2016-06-06 
|0个回复
 
             - 
              
              
什么是中断程序呢?
形象的生活比喻就比如你现在这在看我的文章,突然你的朋友喊你一起去烤地瓜,这时候你就中断了看文章和朋友烤地瓜去了,烤完地瓜之后你又回来看文章。烤地瓜这件事就好比...
              来自 
PIC|by 
银火虫 |发表时间 2016-06-06 
|0个回复
 
             - 
              
              
PIC单片机的每四个时钟周期为一个内部指令周期
例如:8MHz的晶振,则内部指令周期为1/(8/4)= 0.5 uS
实例一:35us, 8MHz的晶振, 8位定时器, 分频比...
              来自 
PIC|by 
银火虫 |发表时间 2016-06-07 
|0个回复
 
             - 
              
              
 PIC16F877A串口发送,查询方式,就为了调出这个费了我一天时间,原来是串口芯片电压问题,现总结如下:  1、注意232串口芯片供电电压,有5V和3.3V的  2、注意TXD...
              来自 
PIC|by 
银火虫 |发表时间 2016-06-16 
|0个回复
 
             - 
              
              
;*APPLICATION NOTE  E6000 ICEXPLORER ******************
;* Title:                        ...
              来自 
PIC|by 
一见钟情 |发表时间 2016-09-20 
|0个回复
 
             - 
              
              
随着科学技术的进步,电源质量越来越成为各种电气设备正常和良好工作的基础。电源技术领域的一个持续的研究课题即是研究作为电子信息产业命脉的电源的可靠性和稳定性。
而逆变器作为电源的核...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-09-21 
|0个回复
 
             - 
              
              
本实例可以分为5部分,如图1所示。
图1 系统组成原理框图
下面将对这5部分分别进行说明。
(1)复位电路。
上电时,对复位电路中的电容充电,也是对PIC单片机进行上电...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-09-23 
|0个回复
 
             - 
              
              
在本例中采用了模块化的编程方法,程序的规划、编写、拼装、调试、修改、
程序流程如图1~图7所示。
图1 主程序流程
图2 中断服务子程序流程
图3 低发音子程序...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-09-24 
|0个回复
 
             - 
              
              
如果不加渐进加速的话,在本程序中脉冲的间隔时间最短要delay(780),加了渐进加速后,可以到delay(500),速度不少。但是输出力矩会下降,在高速下,稍微捏住电机轴,电机就...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-10-19 
|0个回复
 
             - 
              
              
今年年初开始接触PIC18F单片机,入手的感觉真心不习惯,使用起来还真有些痛苦,特别是各类文件归类整理,询问长期使用MPLAB IDE的同事怎么设置时,得到的回答是:“...
              
             - 
              
              
申请的PIC24F16KL402开发板使用笔记一: 搭建基本开发环境开发板类型: Microchiop用于3v PIC24 K系列的Microstick开发板Author: ARI...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-10-26 
|0个回复
 
             - 
              
              
给开发板接了个LED和开关,简单写了个测试程序:
/*
* File:   key_led.c
* Author:...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-10-26 
|0个回复
 
             - 
              
              
本程序使用了UART1的发送和接收中断,分享给大家参考希望对大家有一点帮助。下载后,在上位机使用SecureCRT or 串口调试助手调试效果很好,很稳定。
...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-10-26 
|0个回复
 
             - 
              
              
配置Timer1 的操作:1. 将TON 位置1 (= 1)。2. 使用TCKPS<1:0> 位选择定时器预分频比。3. 使用...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-10-26 
|0个回复
 
             - 
              
              
 
SPI数据发送例程:
/*
* File: main_xc16.c
* Author: Aric Wang
*
...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-10-26 
|0个回复
 
             - 
              
              
使用内总RC振荡,4倍频,提供给SPI模块,速度还是不太理想。SPI四分频 
/*
* File: main_tftlcd.c
* Author: Admi...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-10-26 
|0个回复
 
             - 
              
              
ADS1210是一种高精度、宽动态范围,采用单5V电源供电,具有24位分辨率的新型A/D转换器。封装形式有18脚双列直插式和...
              来自 
PIC|by 
一见钟情 |发表时间 2016-10-27 
|0个回复
 
             - 
              
              
使用伪指令#pragma可以实现对变量数据的RAM地址分配。在使用伪指令#pragma定义RAM地址时,有两种选择,即idata和udata,分别表示初始化数据和未初...
              来自 
PIC|by 
粽子糖果 |发表时间 2016-12-21 
|0个回复
 
             - 
              
              
看到PIC单片机就感到亲切,今天开始对PIC16lf1936编程仿真,仿真器PICKIT3。
 
Mplab IDE的使用
一、接入PICkit3出现Tar...