EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
单片机并行i/o口扩展proteus仿真 [size=0.83em]捕获.PNG (76.68 KB, 下载次数: 0)
$ m, o* M9 O- s4 {下载附件
& V8 E4 l y; m$ D, L0 S3 |[color=rgb(153, 153, 153) !important]2017-5-12 14:06 上传 % N8 X. ]5 |; X8 u, N
7 L! w' M/ A0 i7 i4 ?
+ y- l% N" f8 S4 v) U# ? R
" G% B a$ D* D* S: c( E2 y+ _* |/ l5 b
单片机源程序:3 f( v7 Y/ Z! n& O
- G# y$ o' j- ^
/ W( c) N) E l V# p/ v#include<reg51.h> //包含头文件,定义SFR寄存器
* T- |- ^4 Y- w8 J* A#include<absacc.h> //包含头文件,定义绝对地址变量类型
2 S7 ^- ^/ v, k) A9 |unsigned char xdata*add74373 = 0x7fff;
- K* e( M+ _9 y- ?8 h4 }) p6 bunsigned char data Outdata;
% }8 k( { W# \! {# W8 E" {unsigned char xdata*add74244 = 0xbfff; . R* c& P1 Z4 N+ I
unsigned char data Indata;9 [7 r4 D5 V$ S g9 q* x+ y) K% H
void main()
2 ?9 F( V0 ]) B& e8 b' e% P3 H{* V; B% M5 P2 f# Q7 C& {5 x1 N1 K
while(1)7 b. d, ]: z1 I/ ~# Y3 D
{& E1 m# M s4 j1 \$ w
Indata= *add74244;
1 p# f& p" j$ I: j- Q* A Outdata=Indata;
* D3 | e/ y f) ~/ M/ F/ S *add74373 = Outdata;) J2 N3 J D/ g/ l# v( _ d
P1=Indata;, l/ V$ G. D$ X" l7 j$ |/ c
…………限于本文篇幅 余下代码请从论坛下载附件…………
) q" P x; ?$ d1 J; Y3 @3 p+ O9 h; I+ l7 P s; B
7 u7 ~0 @$ \5 _6 A5 m) i3 _
2 R- ?9 t/ w G" F( L- z$ l1 s: c |