PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。
使用TIM2的频率计算公式f=FOSC/4/T2CKPS/T2OUTPS/TMR2 (TMR2是TIM2的数据寄存器) void main() { OSCCON = 0x78;//主频率为16M 即FOSC = 16M __delay_ms(50); ANSC6 = 1; TRISC6 = 0; ...
//软件思路:选择RAO做为模拟输入通道; // 连续转换4次再求平均值做为转换结果 // 最后结构只取低8位 // 结果送数码管的低3位显示 #include //包含内部资源预定义 __CONFIG(0x1832); ...
在网上找了一些代码都不能用,后来才知道是因为visual 2005下默认用的是UNICODE,所以不能输出文件名。下面是在2005下可以运行的代码,输出是文件的全路径,每个文件夹中所有文件的全路径保存在allFileName里面。代码是在一个网友的代码的基...
GPIO 输出速度 I/O口输出模式下有三种输出速度可选(2MHz,10MHz,50MHz),这个速度是指I/O口驱动电路的响应速度;I/O管脚内部有多个响应不同的驱动电路,用户可以根据自己的需要选择合适的驱动电路。 高低频比较 高频驱动电路...
一、单片机的基础知识 (1)单片机的电平特性 数字电路中只有两种电平: 高和低(本课程中)定义单片机为TTL电平:高+5V、低0V。 RS232电平:计算机的串口,高-12V、低+12V。 所以单片机与计算机之间进行通讯时需要加电平转换芯片...
一、MCS-51单片机的定时器/计数器概念 单片机中的定时器和计数器其实是同一个物理的电子元件,只不过计数器记录的是单片机外部发生的事情(接受的是外部脉冲),而定时器则是由单片机自身提供的一个非常稳定的计数器,这个稳定的计数器就是单片...
一、MCS-51单片机的定时器/计数器概念 单片机中的定时器和计数器其实是同一个物理的电子元件,只不过计数器记录的是单片机外部发生的事情(接受的是外部脉冲),而定时器则是由单片机自身提供的一个非常稳定的计数器,这个稳定的计数器就是...
为了避免进程发呆,或者陷入死循环,但是进程并没有真正挂死,导致软件看门狗没有监控得到进程挂死而重启。 所以,添加一个喂狗自愈机制。 time_t lastTime = time(NULL); for(耗时功能处理) { //喂狗 if(time(NULL) ...
89c51单片机与其他微处理器一样,在启动时都需要复位,使CPU及系统各部件处于确定的初始状态,并从初态开始工作。 复位操作有上电自动复位和按键手动复位两种方式。 1、上电自动复位 上电自动复位是在加电瞬间电容通过充电来实现的,如...
可以设置Jsp的默认打开方式,选择MyEclipse JSP Editor来打开比较快,操作如下:点击菜单栏的Window >> Preferences >> General >> Editors >> File Associations,找到右边的*.jsp,点击下面的MyEclipse JSP Editor,最后点击default设置为...
音频播放 via DirectShowDirectShow 简介DirectShow 播放音频播放流程播放代码DSAudioPlayer::openFile 函数DSAudioPlayer::_initGraph 函数DSAudioPlayer::_renderStreams 函数DSAudioPlayer::_updateVolume 函数DSAudioPlayer::p...
linux虚拟机上不能识别usb,搞了好久,才发现是虚拟机的相关服务没有启动!于是,赶紧按住windows键和R键,输入services.msc,启动vmware相关服务,然后再次在虚拟机里面添加usb设备,成功!! ...
; ; TEST-GPIO ; ; FileName: main.S ; Dependencies: p18f4553.inc ; ; Processor: PIC18F4553 ; ; Complier: GPASM ; ; Company: xxx ; ; Date: 2012/03/2...
单片机的不难编程题!急!!!!!!将R0中的8位二进制数转换成3位BCD码,结果存入外部RAM的1002H~1000H(从高位到低位)单元中。例如:开始时,R0 中的数据是:81H 即 (129)10;程序执行后,外部 RAM: 地址 内容 1002H 01H...
这两天买了一个PIC的编程器用的公司自己的板子。 有点心得,记录下来。 PIC有配置字,刚开始写程序的时候,把看门狗打开了,流水灯程序,愣是只流两下,比较郁闷呀。 呵呵,弄了半天才弄明白,原来打开了看门狗,可是程序里没有对看门...