PIC单片机数据存储器的特点和功能
2022-07-07 14:00:38 79KB 文档资料
代码有些地方不够完善,使用的是pic16f877a单片机,bk300开发板,程序实现通电pc端口往主机里面写数据,主机接收数据后再送给从机,根据接收地数据,再返回给主机应答信号
2022-07-06 20:51:40 32KB spi,串口
1
PIC精简开发板产品使用手册.doc
2022-07-03 11:03:50 595KB 技术资料
C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConversion(源码)C#编程 图形图像及打印 PictureBatchConvers
2022-07-01 18:06:19 116KB C#编程图形图像及打印Pic
该项目介绍了如何使用PIC单片机的数字电压表。一个HD44780的基于字符的LCD用于显示被测电压。在这个项目中使用的是PIC单片机PIC16F688,有12个I / O引脚可以作为内置10位ADC的模拟输入通道,其中8。要测量的电压被馈送到8个模拟通道之一。选择AD转换的参考电压是电源电压VDD(+5 V),。在输入端使用一个电阻分压器网络是映射到ADC的输入电压范围(0-5 V)输入电压范围。该技术是表现为输入电压范围从0-20 V,但它可以进一步扩展与选择适当的电阻和做的数学描述如下。.
2022-06-28 08:58:52 433KB PIC
1
PIC单片机指令(PIC16F87X系列单片机),共35条指令 指令构成:PIC16F877单片机每条指令的字节长度为14位,由操作码和操作数构成 "操作码 "操作数" 指令系统补充字符说明 "字符 "功能说明 " "W "工作寄存器(即累加器) " "f "寄存器地址(取7位寄存器地址,00H~7FH) " "b "8位寄存器f内位地址(0~7) " "K "立即数(8位常数或11位地址)、常量或标号 " "L "指令操作数中含有8位立即数K " "d "目标地址选择:d=0,结果送至W;d=1,结果送至f " "FSZ "寄存器f为0间跳 " "FSC "寄存器f的b位为0间跳 " "FSS "寄存器f的b位为1间跳 " "( ) "表示寄存器的内容 " "(( )) "表示寄存器间接寻址的内容------((f ))表示以f的内容为地址的寄存器的内 " " "容 " " "表示运算结果送至目标寄存器 " 数据传送类指令(4条) "助记符 "操作说明 "影响的状态位 " "MOVF f,d "f传送至d(d=0为W,d=1为F) "Z " "MOVWF f "W传送至f "—— "
2022-06-19 18:03:48 80KB 文档资料
PIC单片机指令介绍 2009-10-26 11:25 http://hi.baidu.com/chinabod/blog/item/77c97e67547d7f2eab184ccf.html "PIC " "8位单片机共有三个级别,有相对应的指令集。基本级PIC系列芯片共有指令" "33条,每条指令是12位字长;中级PIC系列芯片共有指令35条,每条指令是14 " "位字长;高级PIC系列芯片共有指令58条,每条指令是16位字长。其指令向下" "兼容。 " " " "  一、PIC汇编语言指令格式 " "  PIC系列微控制器汇编语言指令与MCS-51系列单片机汇编语言一样,每" "条汇编语言指令由4个部分组成,其书写格式如下: " "  标号 操作码助记符 操作数1,操作数2;注释 " "  指令格式说明如下:指令的4个部分之间由空格作隔离符,空格可以是1" "格或多格,以保证交叉汇编时,PC机能识别指令。 " "  1 标号 与MCS-51系列单片机功能相同,标号代表指令的符号地址。 " "在程序汇编时,已赋以指令存储器地址的具体数值。汇编语言中采用符号地" "址(即标号)是便于
2022-06-19 18:03:47 52KB 文档资料
PIC单片机的开发编译环境主要有两个,一个是旧版的 MPLAB IDE v8.92 ,一个是新版的 MPLAB X IDE v3.00.02-beta 对于老版本MPLAB IDE v8.92,双击运行打开后,连接上kit3或者ICD3等仿真烧录器,在下图红圈处单击选中 这时,会有一个弹框跳出,点击"OK",不用理睬 接着点击下图圈中的"Settings" PIC单片机烧录教程全文共7页,当前为第1页。 PIC单片机烧录教程全文共7页,当前为第1页。 然后,下图红圈处,单击选中,使能KI3给烧录芯片供电,然后单击确定,随后还有一个弹框出现,点击"OK",忽略即可 PIC单片机烧录教程全文共7页,当前为第2页。 接着,如下图所示,红圈处的文字提示表示烧录芯片供电成功,接下来单击红箭头所指按钮,便能实现程序烧录了 PIC单片机烧录教程全文共7页,当前为第2页。 新版本环境烧录办法,双击运行MPLAB X IDE v3.00.02-beta 编译好相关代码后,打开其配套的烧录软件,见下图: PIC单片机烧录教程全文共7页,当前为第3页。A处选择正确的芯片,B处找到烧录文件 **.hex的所在
2022-06-19 18:03:47 481KB 文档资料
摘要:介绍在PIC18系列单片机中使用BootLoader的原理、方法及优点;介绍HI- TECH公司使用C语言实现BootLoader的程序,给出详细的使用方法和参数配置方法;针对 程序中存在的问题进行探讨和修改,使修改后的程序实用、可靠。另外,探讨对程序数 据进行加密、加快下载速度、在RS485/RS422中使用BootLoader的方法和思路。根据此方 法,读者可以编写出适合自己使用的BootLoader程序。 关键词:BootLoader PIC18 IAP 在线升级 引 言   PIC单片机的BootLoader属于需要自己写程序的那种,可以根据自己的需要写出各种 功能的BootLoader程序来。目前,比较常见的BootLoader程序有Microchip公司的C18版 本和著名的PICC编译器厂商HI-TECH公司(以下简称HI- TECH)的PICC18版本。它们的相似之处在于都占用了系统的0x00~0x1FF的程序空间。M icrochip的版本是用纯汇编写的,而HI-TECH的版本是用C语言编写的。   在PIC系列单片机中,只有PIC18系列和PIC16F87X系
2022-06-19 18:03:46 99KB 文档资料
目 录 一、目 的…………………………………………………………2 二、描述和要求……………………………………………………2 三、硬件选择………………………………………………………2 四、硬件电路图……………………………………………………5 五、程序设计………………………………………………………5 六、总 结…………………………………………………………7 七、参考书目………………………………………………………8 附录:程序代码……………………………………………………9 一、目的 随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问 题之一。而创自古以来就是把守门户的铁将军,人们对它要求甚高。即要安全可靠地防 盗,又要使用方便,这也是制锁者长期以来研制的主题。传统的门既要备有大量的钥匙 。又要担心钥匙丢失后的麻烦。另外,如:宾馆、办公大楼、仓库、保险柜等由于人员的 变动,开锁的钥匙也不再是只有一人拥有。购得新居的家庭。由于装修施工等人住时也 要把原有的锁胆更换,况且钥匙随身携带也诸多不便。 随着单片机的问世,出现了带微处理器的电子密码锁,它的出现解决了传统锁的许多 缺
2022-06-19 18:03:45 306KB 文档资料