Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!linus!decvax!genrad!panda!talcott!harvard!seismo!brl-tgr!tgr!GRUPP@mit-mc.ARPA From: GRUPP@mit-mc.ARPA (Paul R. Grupp) Newsgroups: net.micro.cpm Subject: 8251 Usart Message-ID: <1120@brl-tgr.ARPA> Date: Tue, 31-Dec-85 04:10:27 EST Article-I.D.: brl-tgr.1120 Posted: Tue Dec 31 04:10:27 1985 Date-Received: Wed, 1-Jan-86 04:54:03 EST Sender: news@brl-tgr.ARPA Lines: 12 [ I don't think the mailer will hack your return address, so here it goes to the list at large ] First of all I think you want 8 data bits not 7, and the usual 1 stop bit, 16X baud clock. Second, to RE-init the 8251 you first have to send a command to it to turn it off, THEN the reset, init, and enable sequence. For 8 data, 1 stop, 16X here are the values in HEX. 0AAh 040h 0CEh 017h. Also you *CAN* change the baud rate (within limits) by changing the 1X, 16X, 64X clock devider rate. i.e. if you set the hardware switch to 1200 baud then by changing the 16X to 64X you would get 300 baud! Hope this helps. --Paul