Received: from PCH.mit.edu (18.7.21.50) by mail.efplus.com (192.168.0.8) with Microsoft SMTP Server (TLS) id 8.3.485.1; Tue, 20 Oct 2020 12:02:00 -0700 Received: from PCH.MIT.EDU (localhost.localdomain [127.0.0.1]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 09KIsfNd014443; Tue, 20 Oct 2020 14:54:47 -0400 Received: from outgoing-exchange-7.mit.edu (OUTGOING-EXCHANGE-7.MIT.EDU [18.9.28.58]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 09KIseer014440 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 20 Oct 2020 14:54:41 -0400 Received: from w92exedge3.exchange.mit.edu (W92EXEDGE3.EXCHANGE.MIT.EDU [18.7.73.15]) by outgoing-exchange-7.mit.edu (8.14.7/8.12.4) with ESMTP id 09KIsecP022077 for ; Tue, 20 Oct 2020 14:54:40 -0400 Received: from oc11expo31.exchange.mit.edu (18.9.4.104) by w92exedge3.exchange.mit.edu (18.7.73.15) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Tue, 20 Oct 2020 14:54:05 -0400 Received: from oc11exhyb1.exchange.mit.edu (18.9.1.60) by oc11expo31.exchange.mit.edu (18.9.4.104) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Tue, 20 Oct 2020 14:54:14 -0400 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) by oc11exhyb1.exchange.mit.edu (18.9.1.60) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Tue, 20 Oct 2020 14:54:14 -0400 Received: from DM3PR08CA0012.namprd08.prod.outlook.com (2603:10b6:0:52::22) by SA0PR01MB6187.prod.exchangelabs.com (2603:10b6:806:ed::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Tue, 20 Oct 2020 18:54:13 +0000 Received: from DM3NAM03FT029.eop-NAM03.prod.protection.outlook.com (2603:10b6:0:52:cafe::98) by DM3PR08CA0012.outlook.office365.com (2603:10b6:0:52::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.22 via Frontend Transport; Tue, 20 Oct 2020 18:54:13 +0000 Received: from premium47-1.web-hosting.com (68.65.123.241) by DM3NAM03FT029.mail.protection.outlook.com (10.152.82.194) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend Transport; Tue, 20 Oct 2020 18:54:12 +0000 Received: from 107-145-246-199.res.spectrum.com ([107.145.246.199]:58768 helo=[192.168.10.107]) by premium47.web-hosting.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1kUwlq-001JJ7-Px; Tue, 20 Oct 2020 14:54:11 -0400 From: Neil To: Microcontroller discussion list - Public. Sender: "piclist-bounces@mit.edu" Date: Tue, 20 Oct 2020 11:54:05 -0700 Subject: Re: [PIC] Crystal frequency selection Thread-Topic: [PIC] Crystal frequency selection Thread-Index: AdanE32EFLjExtqqTXeUNXNhEohGdA== Message-ID: <5F8F324D.9010804@narwani.org> References: <5F8EF750.1010301@narwani.org> <0480a0b2-d285-10da-1349-b6b688d850b6@nicolaperotto.it> <5F8F0FE8.2010908@narwani.org> <5F8F11A6.9040500@narwani.org> <5F8F1A34.5010500@narwani.org> <66c56026-a340-6005-6811-6d66b4739eca@jle.co.uk> List-Help: List-Subscribe: , List-Unsubscribe: , In-Reply-To: <66c56026-a340-6005-6811-6d66b4739eca@jle.co.uk> Reply-To: Microcontroller discussion list - Public. Accept-Language: en-US X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Organization-AuthSource: TS500.efplus4.local X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-Exchange-Organization-SenderIdResult: Pass X-MS-Exchange-Organization-PRD: mit.edu X-MS-TNEF-Correlator: received-spf: None (protection.outlook.com: narwani.org does not designate permitted sender hosts) dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=narwani.org ; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: MIME-Version:Date:Message-ID:From:Reply-To:To:References:Subject:Sender:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=SqKZokLd/ArkNabp2NW/m1CHh/MTMZJTj6+Z2zhwTxQ=; b=KqEoJMCT8/N72LSvttd59wfrbK A6VMP4pMGGaijUxuKw2oQA+d4y4iN/hxJaziYXgmPXrSCbyflIprgXmki4jRWZs+lAHbVo56a7Zw2 k/J0F0Chnd/vhJUieQ+5Il7IciLXZ+t4cGvvZ1RjdW3k+FdfmnBWq20YsHql/bPfGFTfmovuHJBuV n/G1P2ncCinf167Sm4drETvFFh2RRoWSgAphXNRx/C2Gq7PpuUOoG6jxe1WCnHV8uVU2QzILEkS3b hSI72BP7F3tc1Sh3JvZ/EpbZm+iNFyBNiq2xz8k1Gn/kXKM/UHgBorJ18x0FYYb7DPD5JADSLt5WF w6C8/RVA==; authentication-results: spf=none (sender IP is 68.65.123.241) smtp.mailfrom=narwani.org; mit.edu; dkim=pass (signature was verified) header.d=narwani.org;mit.edu; dmarc=bestguesspass action=none header.from=narwani.org; user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 errors-to: piclist-bounces@mit.edu list-id: "Microcontroller discussion list - Public." list-post: x-beenthere: piclist@mit.edu x-mailman-version: 2.1.6 x-source-args: x-source-dir: x-antiabuse: Sender Address Domain - narwani.org x-source: x-authenticated-sender: premium47.web-hosting.com: ca4@narwani.org x-topics: [PIC] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Oh, I hadn't seen that, thanks. On 10/20/2020 1:46 PM, John Lawton wrote: > Well not that specifically, but the datasheet mentioned: > > 3.6864MHz, 11.0592MHz, 18.432MHz for 0% error @ 115.2kBaud > > J > > > > On 20/10/2020 18:11, Neil wrote: >> The 14.7456 crystal? >> >> >> >> >> On 10/20/2020 1:00 PM, John Lawton wrote: >>> But you didn't, it's all there is the datasheets :) >>> >>> John >>> >>> On 20/10/2020 17:34, Neil wrote: >>>> Okay, I found one... 14.7456Mhz crystal --> 59.9824Mhz Fosc, which is >>>> close enough to 64Mhz. >>>> Using SPBRG =3D 127 with that gives me spot-on 115,200 baud (so 0% err= or). >>>> And there are 10+ suppliers for 3.2 x 2.5mm SMD crystals with that >>>> frequency so that's common enough to be low-cost and not have to worry >>>> about being discontinued in the near future. >>>> Wish I didn't have to trial and error this though. >>>> >>>> Cheers, >>>> -Neil. >>>> >>>> >>>> >>>> >>>> >>>> On 10/20/2020 12:27 PM, Neil wrote: >>>>> I had also created my own, but it's been trial-and-error (xtal freq >>>>> and SPBRG value) to find a spot-on crystal. >>>>> Now, if your spreadsheet runs through DIgikey's crystal frequency >>>>> selections and picks the spot-on option for me, then you have my >>>>> attention :) >>>>> >>>>> Cheers, >>>>> -Neil. >>>>> >>>>> >>>>> >>>>> On 10/20/2020 12:08 PM, Nicola Perotto wrote: >>>>>> Hi Neil & all, >>>>>> I use the attached spreadsheet to calculate baud and errors. >>>>>> Enter values in yellow cells. >>>>>> N >>>>>> >>>>>> >>>>>> On 20/10/2020 16:42, Neil wrote: >>>>>>> A bit academic, but this is bugging me... I was trying to get as cl= ose >>>>>>> to 115,200 baud on a PIC18F running at 64Mhz (or thereabouts). >>>>>>> At 64Mhz, best I can get is 0.8% error using SPBRG=3D34. >>>>>>> Calculating backwards, to get exactly 115,200, I can't find an "exa= ct" >>>>>>> crystal. >>>>>>> Shouldn't I be able to find one of those "odd" values to get exactl= y >>>>>>> 115,200 baud at around 64Mhz? >>>>>>> >>>>>>> Cheers, >>>>>>> -Neil. >>>>>>> --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .