Intel 81342 Developer's Manual page 879

Table of Contents

Advertisement

®
U A R T s — I n t e l
8 1 3 4 1 a n d 8 1 3 4 2
1 5 . 0
U A R T s
T h i s c h a p t e r d e s c r i b e s t h e U n i v e r s a l A s y n c h r o n o u s R e c e i v e r / T r a n s m i t t e r ( U A R T ) s e r i a l
p o r t s . T h e I n t e l
c o n t r o l l e d v i a p r o g r a m m e d I / O t h r o u g h m e m o r y - m a p p e d r e g i s t e r s .
1 5 . 1
O v e r v i e w
E a c h a s y n c h r o n o u s s e r i a l p o r t s u p p o r t s a l l t h e f u n c t i o n s o f 1 6 5 5 0 U A R T . E a c h U A R T
p e r f o r m s s e r i a l - t o - p a r a l l e l c o n v e r s i o n o n d a t a c h a r a c t e r s r e c e i v e d f r o m a p e r i p h e r a l
d e v i c e o r a m o d e m a n d p a r a l l e l - t o - s e r i a l c o n v e r s i o n o n d a t a c h a r a c t e r s r e c e i v e d f r o m
t h e p r o c e s s o r . T h e p r o c e s s o r c a n r e a d t h e c o m p l e t e s t a t u s o f a U A R T a t a n y t i m e d u r i n g
t h e f u n c t i o n a l o p e r a t i o n . A v a i l a b l e s t a t u s i n f o r m a t i o n i n c l u d e s t h e t y p e a n d c o n d i t i o n o f
t h e t r a n s f e r o p e r a t i o n s b e i n g p e r f o r m e d b y a U A R T a n d a n y e r r o r c o n d i t i o n s ( p a r i t y ,
o v e r r u n , f r a m i n g , o r b r e a k i n t e r r u p t ) .
E a c h s e r i a l p o r t c a n o p e r a t e i n e i t h e r F I F O o r n o n - F I F O m o d e . I n F I F O m o d e , a 6 4 - b y t e
t r a n s m i t F I F O h o l d s d a t a f r o m t h e p r o c e s s o r t o b e t r a n s m i t t e d o n t h e s e r i a l l i n k a n d a
6 4 - b y t e R e c e i v e F I F O b u f f e r s d a t a f r o m t h e s e r i a l l i n k u n t i l r e a d b y t h e p r o c e s s o r .
E a c h U A R T i n c l u d e s a p r o g r a m m a b l e b a u d r a t e g e n e r a t o r w h i c h i s c a p a b l e o f d i v i d i n g
t h e i n p u t c l o c k b y d i v i s o r s o f 1 t o ( 2
i n t e r n a l t r a n s m i t t e r a n d r e c e i v e r l o g i c . I n t e r r u p t s c a n b e p r o g r a m m e d t o t h e u s e r ' s
r e q u i r e m e n t s , m i n i m i z i n g t h e c o m p u t i n g r e q u i r e d t o h a n d l e t h e c o m m u n i c a t i o n s l i n k .
E a c h U A R T o p e r a t e s i n a p o l l e d o r a n i n t e r r u p t d r i v e n e n v i r o n m e n t w h i c h i s s e l e c t e d b y
s o f t w a r e .
D e c e m b e r 2 0 0 7
O r d e r N u m b e r : 3 1 5 0 3 7 - 0 0 2 U S
®
8 1 3 4 1 a n d 8 1 3 4 2 I / O P r o c e s s o r s ( 8 1 3 4 1 a n d 8 1 3 4 2 ) U A R T s a r e
1 6
– 1 ) a n d p r o d u c i n g a 1 6 X c l o c k t o d r i v e t h e
®
I n t e l
8 1 3 4 1 a n d 8 1 3 4 2 I / O P r o c e s s o r s
D e v e l o p e r ' s M a n u a l
8 7 9

Advertisement

Table of Contents
loading

This manual is also suitable for:

81341

Table of Contents