推荐阅读最新更新时间:2024-03-16 13:39
PIC单片机的LCD例程1
; LCD_F84.ASM ; LCD_RESET - provides a means for the user to manually reset the LCD ; - brings RA.0 (serial lead) low for 2.5 secs. During this ; time, the user should manually reset the LCD. ; - routine then clears the LCD and ouptuts ten dots. ; - LCD is then cleared again. ; - W and STATUS are saved. ; LCD_DEBUG ; -
[单片机]
pic单片机的模拟I2C通信
;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; Copyright (C) 1997 by Innovatus ; This code may be distributed and used freely provided that this ; copyright notice stays intact and that any modifications are noted. ; For more information about Innovatus: http://www.innovatus.com
[单片机]
PIC单片机的多机无线通信系统设计
现代通信技术的迅速发展使得许多应用领域都采用无线的通信方式进行数据传输。编解码芯片PT2262、PT2272组成的电路,由于具有体积小、功耗低、功能强、成本低等特点,广泛应用于各类的无线遥控器、无线报警器以及玩具等其他小型电器装置。但是,这种电路极少用在多个字节数据的通信方面,具有一定的局限性。本文主要介绍利用433 MHz高频发射模块和接收模块来制作多机无线ASCII码格式的短信通信。该通信方式是在433MHz高频发射模块和接收模块的基础上自己定义无线传输协议,实现任意两机之间的多个字节数据通信。 1 硬件系统设计 本系统主要由PIC16F877A单片机构成控制系统,周围4个模块分别是:按键输入模块、显示输出模块、接
[单片机]
Microchip带 USB2.0的PIC单片机
Microchip Technology(美国微芯科技公司)日前推出首款具备全速USB2.0连接功能的闪存PIC®单片机,工作频率达48MHz,数据传输速率高达12Mbps。结合新器件配备的一系列片上外设和纳瓦技术(nanoWatt)的功耗管理功能,该系列器件针对采用USB的工业、医疗和其它多种嵌入式应用,为设计人员提供了全套嵌入式控制解决方案。 目前大部份具有USB功能的单片机都是专门针对个人计算机外围设备或消费市场的需要而设计的,却忽略了嵌入式工程师的需要。 Microchip 新款USB PIC单片机系列的问世为更广泛的嵌入式应用增添了全速USB的优势,即使遇到恶劣的操作环境或碰到只能不定时地连接个人计算机的
[单片机]
pic单片机技术的优势和应用
PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。 PIC 单片机是一个小的计算机 PIC单片机有计算功能和记忆内存像CPU并由软件控制允行。然而,处理能力—存储器容量却很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K—4K字节。 时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(1*)。如果是同样的体系结构,时
[单片机]
基于PIC单片机的机械臂制作教程
步骤1: 电路 图 电路图非常简单;整个项目由12V适配器供电。然后使用两个7805电压调节器将此12V转换为+ 5V。一个标记为+ 5V,另一个标记为+ 5V(2)。具有两个调节器的原因是当伺服旋转时,它会吸入大量电流,从而产生电压降。这种电压降迫使PIC重新启动,因此我们无法在同一+ 5V电压轨上同时运行PIC和伺服电机。因此标有+ 5V的电源用于为PIC单片机,LCD和电位计供电,标有+ 5V(2)的独立稳压器输出用于为伺服电机供电。 提供0V至5V可变电压的电位器的五个输出引脚连接到PIC的模拟引脚An0至AN4。由于我们计划使用定时器来产生PWM,因此伺服电机可以连接到任何GPIO引脚。我为伺服电机选择了RD2到
[单片机]
如何降低pic单片机的功耗?
一直在做 pic 单片机功耗问题。由于项目使用电池供电,所以功耗问题显得非常重要。根据数据手册以及网络上的资料,影响单片机功耗主要由以下几个因素: 1:所有 I/O 引脚保持为高阻输入高点平或低电平 2:关闭比较器和 CVref(可编程偏上参考电压)、WTD、T1OSC、BOR(欠压复位)等 3:PORTB 片内弱上拉 4:所有不用的模块全部关闭,在用到时再打开 5:MCLR 引脚必须处于逻辑高电平 PIC 单片机在执行 SLEEP 指令后进入睡眠省电模式。进入 SLEEP 模式后,主振荡停止,如果看门狗在烧写时打开了,看门狗定时器将被清并保持运行。I/O 口,周边模块和内部 RAM 将保持原来状态,所以如
[单片机]
基于PIC单片机USB接口的数据采集系统设计
我们把所设计的数据采集系统功能分解为三大部分:数据采集部分、数据通信部分、数据处理部分。 数据采集部分应包含:A/D转换器,时序、模式控制,数据缓冲功能。它应能接受来自主机的命令,按不同模式控制A/D转换器采集数据,暂存于数据缓冲区,再根据主机命令发给主机。这部分功能由一个单片机及接口来实现是最优方式。 数据通信部分应包含:简单、高效、通用的数据通信模式和软硬件支持。它应能在数据采集和数据处理两部分之间实现目前最好的连接和沟通。因为USB作为一种外部总线标准,用于规范电脑与外部设备的连接和通讯,并具有传输速度快,使用方便,支持热插拔,连接灵活,独立供电等优点,所以这部分功能采用USB接口连接最好。 数据处理部分应
[单片机]