机械必威体育网址
标题:
第一课_用单片机串口扩展IO接口
[打印本页]
作者:
随风而去
时间:
2007-4-21 07:49
标题:
第一课_用单片机串口扩展IO接口
图一
0 r3 o) N$ a) B5 u3 w8 N
) K: O. d% o$ \4 z' r
图二
( V. k2 j2 X I% ~2 k5 ^; t
作者:
随风而去
时间:
2007-4-21 07:53
标题:
Re: 第一课_用单片机串口扩展IO接口
图三
( V9 C( C u7 H* N
. M' I' O* c' P; @. L
图四
, ^0 a! Q: B( Z( @$ s# f2 t
3 @" m$ p$ R! n( Y b% m
图五
: m, B5 k p5 N s
- h. ~6 J6 E- k% X) R0 _- W; H, t
作者:
随风而去
时间:
2007-4-21 07:56
标题:
Re: 第一课_用单片机串口扩展IO接口
图六
( G; b& L# b# V' l2 v
图七
( Z: v% |, R6 D) t5 C; K3 I7 [
图八
+ S2 v/ S( M. m8 ^0 \. s; Y
* Z. R( V$ O% N2 S
作者:
随风而去
时间:
2007-4-21 08:00
标题:
Re: 第一课_用单片机串口扩展IO接口
图九
( f+ V% Q$ L: [2 r. Z& t% l5 |
图十
& u+ I! ~- `( e- z, R2 g, ~
图十一
2 \; o) L5 T% a7 e0 G! n
1 R- }3 f0 V) ~( R; o, j( O' ^! h
作者:
随风而去
时间:
2007-4-21 08:03
标题:
Re: 第一课_用单片机串口扩展IO接口
图十二
$ D. x( w7 h+ B$ F" L' k" \$ R
图十三
, d$ H2 c, Z3 e4 [
图十四
# H* f/ N5 s9 e& S/ k8 x+ K, P
( {( Y/ Q2 X/ ? h( B) K4 L
作者:
随风而去
时间:
2007-4-22 20:32
标题:
Re: 第一课_用单片机串口扩展IO接口
语言是C语言写的,单片机以51系列单片机为例的。
0 b5 B# u9 J9 a* }# w
6 }+ F% n W/ t: s" Z8 s
看客们如果有什么不明白的可要多问问啊,我们必威体育网址的热心高手们肯定会多多留贴解答的啊~~
作者:
wensen
时间:
2007-4-24 16:06
标题:
Re: 第一课_用单片机串口扩展IO接口
扩展I/O是不错。这种形式有它的缺点。应用的场合应该有些限制。
作者:
随风而去
时间:
2007-4-24 19:04
标题:
Re: 第一课_用单片机串口扩展IO接口
TO:本然
5 [+ M# ^8 `- ^0 M- {$ u. V
是否可以说说它的缺点在哪?它的哪些应用场合应该有所限制呢?
9 K0 b% N) R! n) P1 j% ^
- S! T0 i$ ~( m7 L) W1 ~9 V
:)
3 i6 v5 C: `0 f8 G6 D% j6 I
/ G. s& t. g' Q( o2 N
作者:
wensen
时间:
2007-4-24 20:01
标题:
Re: 第一课_用单片机串口扩展IO接口
TO:随风而去
: n* R- O0 u' Q7 o" s0 y; f
你好!
" W& o( F' Y; H) G5 |" ?8 O
我的一点粗浅看法:扩展I/O输入的信号到MCU之间要通讯,如需要与其他输入信号同时配合影响某个状态,这时就要注意了。它们输入到系统的时序是不一样的。再如果输出/输入的信号变化非常快也要需要注意。
; K: P& J. @- v. k5 @
作者:
随风而去
时间:
2007-4-25 19:30
标题:
Re: 第一课_用单片机串口扩展IO接口
TO:本然
, i. F+ c D+ n% r0 [% A: A
你的看法一点也不粗浅,说的一点也没有错!
* u; x# k7 n$ | y" {" O( Q' ~
7 h0 u. a [1 _, H
:)
+ I$ s# | U2 J+ E! ^2 [
' J/ N: u8 G& j! O
我这里贴出的是一篇最常用的扩展I/O口的方法,因为它的经典,所以常用作课本上的例子来讲解。
$ v6 Y3 @: t: n8 E2 g* }4 }3 W; m
) `" c/ Y! m# w5 c4 B+ E
不知道大侠知道目前最实用的I/O口扩展的方法是怎么样的啊?
/ o' ^. @& X# @3 P
, W$ p2 Y) |4 A
如果有时间的话不妨贴篇文章上来啊,没有时间的话就简单给大伙简单说上几句也行啊
0 O7 Z, f5 x4 |, |4 G- |/ `( S
7 Q: @% e1 L- C4 v
:)
% A1 o: i: [, j$ n5 p2 g5 G I
; f/ X) U3 P# A9 M: m. g
PS:
( R9 z' l, U* ~0 ^
问:什么是MCU?
& x+ `7 X' \9 {# J) T" Z
答:
: \$ G# z, x/ d! u% F6 {: _
MCU(Micro Controller Unit)中文名称为多点控制单元,又称单片微型计算机(Single Chip Microcomputer),是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。
. `+ u. A- Z. \7 E& E
MCU按其存储器类型可分为MASK(掩模)ROM、OTP(一次性可编程)ROM、FLASHROM等类型。MASK ROM的MCU价格便宜,但程序在出厂时已经固化,适合程序固定不变的应用场合;FALSH ROM的MCU程序可以反复擦写,灵活性很强,但价格较高,适合对价格不敏感的应用场合或做开发用途;OTP ROM的MCU价格介于前两者之间,同时又拥有一次性可编程能力,适合既要求一定灵活性,又要求低成本的应用场合,尤其是功能不断翻新、需要迅速量产的电子产品。
6 Z6 G0 O4 a1 w0 ]
微控制器在经过这几年不断地研究,发展,历经4位,8位,到现在的16位及32位,甚至64位。产品的成熟度,以及投入厂商之多,应用范围之广,真可谓之空前。目前在国外大厂因开发较早,产品线广,所以技术领先,而本土厂商则以多功能为产品导向取胜。但不可讳言的,本土厂商的价格战是对外商造成威胁的关键因素。
( i% ?* o6 a5 K# g0 N
由于制程的改进,8位MCU与4位MCU价差相去无几,8位已渐成为市场主流;目前4位MCU大部份应用在计算器、车用仪表、车用防盗装置、呼叫器、无线电话、CD 播放器、LCD驱动控制器、LCD 游戏机、儿童玩具、磅秤、充电器、胎压计、温湿度计、遥控器及傻瓜相机等;8位MCU大部份应用在电表、马达控制器、电动玩具机、变频式冷气机、呼叫器、传真机、来电辨识器(Caller ID)、电话录音机、CRT显示器、键盘及USB等;16位MCU大部份应用在行动电话、数字相机及摄录放影机等;32位MCU大部份应用在Modem、GPS、PDA、HPC、STB、Hub、Bridge、Router、工作站、ISDN电话、激光打印机与彩色传真机;64位MCU大部份应用在高阶工作站、多媒体互动系统、高级电视游乐器(如SEGA的Dreamcast及Nintendo的GameBoy)及高级终端机等。
作者:
hillhuang
时间:
2007-8-17 12:05
标题:
Re: 第一课_用单片机串口扩展IO接口
提供串口扩展芯片VK系列资料
6 H2 d! N _) ^. n/ p! z5 F
1 m& M: t9 m5 |8 D
1\支持8位并行总线,SPI总线,UART等多种主机总线接口,可以替代目前广泛使用的16C55X系列UART用于为8位,16位,32位MCU进行UART串口扩展。VK32系列8位并行总线接口UART产品采用了精简控制寄存器设计),并通过管脚复用减少了芯片管脚,简化的软件设计和PCB设计都更适合嵌入式系统需求。
& w& S4 e% i. M5 @
2\SPI接口总线系列产品为带有SPI接口的DSP、MCU实现同步SPI串口到异步UART串口的桥接和扩展,尤其针对目前广泛应用的DSP系统,大多数DSP都只有同步串口,只能用于与具有同步通信接口的外设进行通信。V32系列SPI总线接口可以将一个SPI同步串行接口桥接/扩展成为1~4个通用异步串口,方便的实现DSP和外设的异步串行通信。
$ b6 k0 @! j' \0 L
3\UART接口产品创新的实现了将一个标准3线异步串口(UART)扩展成为2~4个增强功能串口(UART)。芯片内置的UART扩展协议处理逻辑,无需无需其它的地址信号、控制信号线就可以实现多个独立配置的全双工串口扩展,为需要扩展串口的嵌入式系统提供了一个最简洁的解决方案。
9 \+ r$ c: v& J# z; T3 B
4\支持高速传输,每个子波特率可以独立设置为300bps—960 kbps,主机支持的SPI总线 最高传输速率为5M bits/s, 主机8位并行总线的最高传输速率为10M bit/s.
- _. R. C( [/ \! U
5\宽工作电压和低功耗设计,考虑到目前嵌入式领域中新型的DSP/FPGA的工作电压大多为2.5V,而大量的工业控制领域的MCU仍然需要在5V电压下工作,VK32系列UART设计的工作电压范围为2.5V~5.5V。同时,该系列芯片可以工作在自动休眠和唤醒模式下,有效的降低功耗。
* q1 s4 m6 G9 j) b% s( }: G
6\完善的FIFO功能,每个通道独立的16级接收和发送FIFO,每个FIFO有4个可编程触发点设置。完善的FIFO功能可以进行发送/接收的数据缓冲,减少DSP/CPU对数据传输的操作,提高CPU/DSP的效率和数据传输的可靠性。
$ r) x# Z5 K6 O- c
7\子串口通道具备软件或硬件自动流量控制,满足高速数据传输中流量控制的需要。
# S# Q8 |# d3 q2 u+ R/ T
8\子串口具备可编程的硬件RS-485自动控制功能和自动9位网络地址识别功能,大大降低处理器的负担,尤其适用于工业RS-485组网。
/ Q+ g; J+ E& ^9 K6 s: {8 V' D/ C
9\每个通道具备独立可控的数据广播接收功能,可以应用与需要数据广播传输和控制的嵌入式系统中。
8 S. r1 g5 u* P+ {6 @* M! }* M
( _% y( y# v9 H% e6 H
1 Q) G& J0 a8 p5 k
需要更详细的资料和例程(C OR ASM) 请联系:
[' V7 U- ]1 A2 k9 z0 v( `
Tel :86-755-83986524
! G+ x# J. E9 \4 c
Dir :86-755-82513811
+ p# ?0 b! l" n& v0 x; Q
Fax :86-755-83045928
$ k1 E3 M" ]- K( Q, N5 W* x
Mobil:86-13554997636
: }9 H! o5 t5 a$ P; T$ F
6 g$ k4 ~, Y7 x- P' \7 Y
Web : www.fortuneteq.com
+ w4 i$ s7 h/ G2 V* {1 N' f
Mail : hill@fortuneteq.com
c3 v2 {+ V2 s! r S$ q: J! n
Msn : hillhuang8@hotmail.com
作者:
dzw1988
时间:
2010-5-24 11:34
楼主贴的图片是哪本书上的?
欢迎光临 机械必威体育网址 (//www.szfco.com/)
Powered by Discuz! X3.4