|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
4 X( R+ h2 h, T+ ]# ^7 b0 B
摘要: PIC16F877 单片机是一种非常适合在各种便携式设备中使用的高性价比的单片机,已经得到了3 D& h* I, ` t6 V
越来越广泛的应用。介绍了PIC16F877 单片机与PC机实现串行通信的方法,给出了硬件接口电路及6 A5 S- U8 ` U1 C' \! F) `
实现源程序,且通过使用VC++6.0开发工具开发了测试程序,通过试验验证了所述方法的可行性。研
1 e. s0 c3 R$ o, m" w+ \, s% h& y究表明,该方法为实现PIC单片机与PC机的串口通讯应用提供了参考。
O% d6 _* P6 | b关键词; PIC16F877;VC程序;异步串行通信
6 e k! e' d4 T: B
0 y8 w" P, I! ?- V# x0前言
4 H; E( W- N: t4 |4 N2 V美国Microchip 公司的PIC16F877单片机是一种
6 k4 G! R# ?8 `, K2 j) D新型的CMOS工艺的8位单片机。其中内含l0位的
/ M! \8 q5 s$ b5 `( ]4 jA/D转换器,且外围接口电路简单、转换精度高,同时
7 ]( A0 o6 V' P0 n, E. L0 GPIC16F8XX单片机的程序存储器为电可擦除闪速存
3 _+ d8 n5 W( {& Y h+ R( K q% L储器(Flash),可多次修改程序,甚至支持在线编程。8 f3 k* |/ L' A: ?. T8 N: t
PIC16F877片内数据存储器除RAM外,还有256字节
+ R! Z! n+ I$ P! X Z, g2 h g: J的EEPROM,可以当作一般的或非易失性的数据存储; N3 @9 a* d, }- U- G% t
器使用,简单方便。它还具有片内上电复位电路、延时
( o% b- Z7 o# }2 ^& s8 A$ H7 h% R+ z3 p电路、看门狗电路等。因此PIC16F877单片机作为一5 Y5 _; W I# I
种非常适合在各种便携式设备中使用的高性价比的单
4 V, ?8 N! Q# L( k$ @片机,已经得到了越来越广泛的应用“.2
3 [/ r' x1 r% O1 y+ y' s, W: O在日常应用中,需要进行大量的数据计算,单片机! ?9 \3 ~. S" |2 R, v0 H0 C3 z8 H
受其自身的局限,必须借助计算机的强大数据处理能, c9 e3 ~# O8 U& S# |0 D
力。这样就必须通过通信电路实现PIC单片机与计算6 _/ u2 K4 U; U* a' D5 U
机间的可靠数据传输。
# u# [% k- k% y) l! S: [
! c' y! A1 p' v8 W/ _' d$ ^' ]) o# Z% u
1 @- w$ x. I2 X% B1 ~4 J
|
|