protel_lib-pic16 is a protel lib file.
标签: protel_lib-PIC protel file lib
上传时间: 2013-09-18
上传用户:hn891122
《pic16系列单片机C程序设计与proteus仿真》学习
上传时间: 2013-10-16
上传用户:pans0ul
介绍一种运用pic16F84单片机实现与PC机串行通信的方法,并给出其硬件接口电路及通信源程序。关键词 异步串行通信 发送与接收 VB4 Win95 串口查询法 1 前言 美国Microchip公司的pic16系列单片机是一种新型的CMOS工艺的8位单片机。其中,pic16FXX单片机的程序存储器为电可擦除闪速存储器(flash),可多次修改程序,甚至可以在线编程。pic16F83和pic16F84片内数据存储器除RAM外,还有64字节的EEPROM,可以当作一般的或非易失性的数据存储器使用,简单方便。它还具有片内上电复位、延时电路、看门狗电路等。另外,pic16系列单片机功耗极低,因而是一种非常适合在各种便携式设备中使用的高性价比的单片机,并已经得到了越来越广泛的应用。 但是在许多需要大量计算的运用中,还必须借助微机的强大数据处理能力。这样必须通过通信电路实现PIC单片机与微机间的可靠数据传输。有的pic16单片机内并没有提供串行口,所以串行通信必须通过自己设计的硬件电路和通信软件来实现。 下面介绍用查询法实现异步串行通讯的方法。同时给出了用pic16F84单片机的两个I/O口模拟2线串行口的硬件接口电路、程序流程框图、单片机内通信程序以及微机内的通信程序等。2 硬件实现方法与电路 pic16F84的程序存储器由1K×14的闪速(flash)存储器构成,它只有13条I/O口,1个定时器,为了尽量节省单片机的软硬件资源,采用下述异步串行通信的实现方法。 如图1所示,pic16F84在4MHz时钟下,采用半双工方式,可实现9600波特率的异步串行数据通信,1位停止位,8位数据位,无校验位。接收和发送以低位在先(一般模式),采用软件延时。为节省篇幅,单片机内的通信程序中未提供任何握手协议,用户可根据自己的需要在软件中加入握手方式。
上传时间: 2014-12-27
上传用户:偷心的海盗
pic16(17)系列单片机原理和应用
上传时间: 2015-03-02
上传用户:大三三
pic16位乘除法
上传时间: 2013-12-19
上传用户:lingzhichao
pic16代码示例包含IIC程序,AD采样,液晶显示\按键处理
上传时间: 2014-01-22
上传用户:稀世之宝039
pic16-17单片机原理与应用,详细电子书籍
上传时间: 2014-01-27
上传用户:iswlkje
基于pic16分46 的rs485通讯协议
上传时间: 2013-12-27
上传用户:zhangzhenyu
protel_lib-pic16 is a protel lib file.
标签: protel_lib-PIC protel file lib
上传时间: 2014-12-08
上传用户:AbuGe
NRF2401 pic16源码,250k空间速率,11.5K UART输出,可做成无线模块。
上传时间: 2016-02-19
上传用户:dapangxie