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; Sat, 12 Sep 2020 08:46:09 -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 08CFa556008115; Sat, 12 Sep 2020 11:36:17 -0400 Received: from outgoing-exchange-3.mit.edu (OUTGOING-EXCHANGE-3.MIT.EDU [18.9.28.13]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 08CFa30f008112 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 12 Sep 2020 11:36:03 -0400 Received: from oc11exedge2.exchange.mit.edu (OC11EXEDGE2.EXCHANGE.MIT.EDU [18.9.3.18]) by outgoing-exchange-3.mit.edu (8.14.7/8.12.4) with ESMTP id 08CFZxwl013407 for ; Sat, 12 Sep 2020 11:36:03 -0400 Received: from w92expo17.exchange.mit.edu (18.7.74.71) by oc11exedge2.exchange.mit.edu (18.9.3.18) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Sat, 12 Sep 2020 11:35:58 -0400 Received: from oc11exhyb3.exchange.mit.edu (18.9.1.99) by w92expo17.exchange.mit.edu (18.7.74.71) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Sat, 12 Sep 2020 11:36:00 -0400 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by oc11exhyb3.exchange.mit.edu (18.9.1.99) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Sat, 12 Sep 2020 11:36:00 -0400 Received: from DM5PR20CA0013.namprd20.prod.outlook.com (2603:10b6:3:93::23) by MN2PR01MB6016.prod.exchangelabs.com (2603:10b6:208:179::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16; Sat, 12 Sep 2020 15:35:59 +0000 Received: from DM3NAM03FT024.eop-NAM03.prod.protection.outlook.com (2603:10b6:3:93:cafe::4c) by DM5PR20CA0013.outlook.office365.com (2603:10b6:3:93::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16 via Frontend Transport; Sat, 12 Sep 2020 15:35:59 +0000 Received: from mail4.protonmail.ch (185.70.40.27) by DM3NAM03FT024.mail.protection.outlook.com (10.152.82.182) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.16 via Frontend Transport; Sat, 12 Sep 2020 15:35:58 +0000 From: madscientistatlarge To: Microcontroller discussion list - Public. Sender: "piclist-bounces@mit.edu" Date: Sat, 12 Sep 2020 08:35:49 -0700 Subject: Re: [AVR] square on AVR Thread-Topic: [AVR] square on AVR Thread-Index: AdaJG9YRkHmv1XjxTCi70yvkQrtutw== Message-ID: References: <1599908842@dtweed.com> List-Help: List-Subscribe: , List-Unsubscribe: , In-Reply-To: <1599908842@dtweed.com> 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: TempError X-MS-Exchange-Organization-PRD: mit.edu X-MS-TNEF-Correlator: received-spf: Pass (protection.outlook.com: domain of protonmail.com designates 185.70.40.27 as permitted sender) receiver=protection.outlook.com; client-ip=185.70.40.27; helo=mail4.protonmail.ch; dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1599924956; bh=RB8B8qMvP7uuvbm1rrTpYwSbh/nmh4cEzB0YYyt9i44=; h=Date:To:From:Reply-To:Subject:In-Reply-To:References:From; b=E0pk6XeBf+oBmWJBGnnGhvgLFfRK9t/QEN13W+eWitmMnr6yIbxE9Aeqh3ayOvKcd RZlpKnPVp04It+svF6XYtxPSXAGtzS0dBcv0yWpCQDiQiq9H6r9zNMn6NZiMx9A0Mp Uvv1hiYek1I1pmlpv+4492kljcIr31vfAVLWRwJc= authentication-results: spf=pass (sender IP is 185.70.40.27) smtp.mailfrom=protonmail.com; mit.edu; dkim=pass (signature was verified) header.d=protonmail.com;mit.edu; dmarc=pass action=none header.from=protonmail.com; 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-spam-checker-version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch x-spam-status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 x-topics: [AVR] x-mime-autoconverted: from quoted-printable to 8bit by PCH.mit.edu id 08CFa30f008112 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 VGhhdCB3YXMgYW4gZXhjZWxsZW50IHN1Z2dlc3Rpb24uICBJIHdvdWxkIHNheSBJIHdhbnRlZCB0 byB0YWtlIHRoZSBzcXVhcmUgcm9vdCBvZiB0aGUgcG93ZXIgY2FsY3VsYXRlZCB3aXRoIFBJRCwg YmVjYXVzZSBJJ20gdmFyeWluZyB0aGUgREMgdm9sdGFnZSB0byB0aGUgaGVhdGVyLiAgSWYgSSBk aWQgaXQgd2l0aCBQV04gdGhlIGR1dHkgY3ljbGUgd291bGQgYmUgZGlyZWN0bHkgcHJvcG9ydGlv bmFsIHRvIHRoZSBwb3dlciBhbmQgaGVuY2Ugbm8gc3F1YXJlIHJvb3QuICBJJ2xsIG9ubHkgYmUg bW9uaXRvcmluZyB0aGUgY3VycmVudCBhbmQgY29udmVydGVyIG91dHB1dCB2b2x0YWdlIGZvciBm YXVsdCBwcm90ZWN0aW9uLCBoZW5jZSBub2lzZSB3b24ndCBiZSBhIHByb2JsZW0uICBJJ2xsIGJl IHB1dHRpbmcgdGhlIHRoZXJtb2NvdXBsZSBhbXBsaWZpZXIvIGRpZ2l0aXplciBpbiBpdCdzIG93 biBib3ggaW5zaWRlLCBBbmQgSSdsbCBwdXQgdGhlIHN3aXRjaGluZyBjb252ZXJ0ZXJzIGluIGFu b3RoZXIuICBJJ2xsIGZpbmFsbHkgYmUgdXNpbmcgc29tZSBvZiBteSBhbHRvaWRzIHRpbnMuICBG WUksIEknbGwgYmUgdXNpbmcgYW4gSFAgc2VydmVyIHN1cHBseSB0byBwcm92aWRlIDEyViBmb3Ig dGhlIG90aGVyIHJhaWxzLiAgQXMgSSBzYWlkIHRoZXkgY2FuIGJlIGhhZCBmb3IgbGVzcyB0aGFu ICQyMCBvbiBlYmF5LCBhbmQgdGhlIFNNYnVzIHdpbGwgYWxzbyBwcm92aWRlIHBvdGVudGlhbGx5 IHZhbHVhYmxlIGRhdGEuICBUaGV5IGFsc28gcHJvdmlkZSBhIG5pY2UgMTJWIG91dHB1dCB3aGVu ICJvZmYiIHRoYXQgSSBjYW4gdXNlIHRvIGtlZXAgdGhlIEFWUiBnb2luZy4gIEknbGwgcHJvYmFi bHkgZGlzcGxheSB0aGUgdGltZSBldmVuIHdoZW4gaXQncyAib2ZmIiwgd2l0aCBhIHJlYWwgcG93 ZXIgc3dpdGNoIG9uIHRoZSBiYWNrIGZvciBpc3N1ZXMuCgpJJ2xsIGFsc28gc2V0IGl0IGZvciBh biBhZGp1c3RhYmxlIGF1dG8gb2ZmIHBlcmlvZCwgSSd2ZSBsZWZ0IHdheSB0byBtYW55IGlyb25z IG9uIGFjY2lkZW50YWxseSwgd2hpY2ggbWFrZXMgaXQgaGFyZCB0byBtYWludGFpbiB0aGUgdGlw cyBhbmQgY29va3MgdGhlbSB1cCBuaWNlbHkuICBJIHdpbGwgYmUgdXNpbmcgbW9zdGx5IHRpbi9s ZWFkIHNvbGRlciB3aGljaCBoZWxwcyBidXQgbm8gaXJvbiBsaWtlcyBjb29raW5nIGZvciBob3Vy cyB3aXRob3V0IHRlbmRpbmcuICBBdCBteSBsYXN0IHJlYWwgZWxlY3Ryb25pY3Mgam9iIHRoZSBm aXJzdCB0aGluZyBJIGFsd2F5cyBkaWQgdG8gdGhlIHNvbGRlcmluZyBzdGF0aW9uIHdhcyB0dXJu IHRoZSBoZWF0IGRvd24gNTAgRGVnIEYsIGFuZCB0aGVuIGNsZWFuIGFuZCByZXRpbiB0aGUgdGlw LiAgSSBtYWRlIHRoZSBmYXN0ZXN0IGFuZCBiZXN0IHNvbGRlciBqb2ludCBvZiBhbnlvbmUgaW4g dGhhdCBzbWFsbCBjb21wYW55LCBpbmNsdWRpbmcgc29tZW9uZSB3aG8nZCBkb25lIGFzc2VtYmx5 IHdvcmsuICBNeSB0aHJvdWdoIGhvbGUgc29sZGVyaW5nIGFsd2F5cyBoYWQgc29tZSBzb2xkZXIg b24gdGhlIHBhZCBvbiB0b3Agb2YgdGhlIGJvYXJkLiAgU29tZSBwZW9wbGUgZG9uJ3QgcmVhbGl6 ZSB0aGF0IHRha2luZyB0aGUgdGltZSB0byB0YWtlIGNhcmUgb2YgdG9vbHMgc2F2ZXMgeW91IG1v cmUgdGltZSB0aGFuIHRoZSBtYWludGVuYW5jZSB0b29rLiAgTm90IHRvIG1lbnRpb24gdGhhdCBy dW5uaW5nIHRoZSBpcm9uIDUwIERlZyBGIHdhcm1lciBlYXRzIHRpcHMgbXVjaCBmYXN0ZXIgYW5k IG1ha2VzIHRoZSBzdXJmYWNlIG94aWRpemUgZmFzdGVyLgoKV2hlbiBJIHdhcyBpbiBtaWRkbGUg c2Nob29sIHN1bW1lcnMgd2VyZSBib3JpbmcgKDMgbWlsZXMgZnJvbSBhIHRpbnkgdG93biksIEkg ZGVzb2xkZXJlZCBhIGxvdCBvZiBwYXJ0cyBvZmYgb2xkIGJvYXJkcyBhbmQgdGhhdCB0YXVnaHQg bWUgYSBncmVhdCBkZWFsLCBlc3BlY2lhbGx5IHNpbmNlIHRoZSBuZWFyZXN0IHJhZGlvIHNoYWNr IHdhcyAzMCBtaW51dGVzIGF3YXkgaW4gYSBjYXIuCgoKU2VudCB3aXRoIFByb3Rvbk1haWwgU2Vj dXJlIEVtYWlsLgoK4oCQ4oCQ4oCQ4oCQ4oCQ4oCQ4oCQIE9yaWdpbmFsIE1lc3NhZ2Ug4oCQ4oCQ 4oCQ4oCQ4oCQ4oCQ4oCQCk9uIFNhdHVyZGF5LCBTZXB0ZW1iZXIgMTIsIDIwMjAgOTowNyBBTSwg RGF2ZSBUd2VlZCA8cGljQGR0d2VlZC5jb20+IHdyb3RlOgoKPiA+IEkgY291bGQgdXNlIHRoZSBs YXN0IHZhbHVlIGFzIGEgc3RhcnRpbmcgdmFsdWUgZm9yIHRoZSBzcXVhcmUgcm9vdC4KPiA+IE9i dmlvdXNseSB0aGUgaXJvbiB0ZW1wZXJhdHVyZSB3b24ndCBiZSBjaGFuZ2luZyB0ZXJyaWJseSBm YXN0LCBzbwo+ID4gdGhhdCdzIGEgZ29vZCBzdWdnZXN0aW9uLgo+Cj4gSW5kZWVkLCBhIHNpbmds ZSBpdGVyYXRpb24gb2YgTmV3dG9uLVJhcGhzb24gc2hvdWxkIGJlIGFsbCB5b3UgbmVlZC4KPgo+ IEluIHRoZSBjYXNlIG9mIHNxdWFyZSByb290LCBhbGwgeW91IG5lZWQgdG8gZG8gaXMgZGl2aWRl IHRoZSBjdXJyZW50IGlucHV0Cj4gYnkgdGhlIHByZXZpb3VzIHNxYXVyZSByb290LCBhbmQgdGhl biBhdmVyYWdlIHRoYXQgcmVzdWx0IHdpdGggdGhlIHByZXZpb3VzCj4gc3F1YXJlIHJvb3QgdG8g Z2V0IHRoZSBuZXcgc3F1YXJlIHJvb3QuCj4KPiBUaGUgInJ1bGUgb2YgdGh1bWIiIHdpdGggdGhp cyBtZXRob2QgaXMgdGhhdCB0aGUgbnVtYmVyIG9mIGNvcnJlY3QgYml0cwo+IGluIHRoZSBhbnN3 ZXIgaXMgYmFzaWNhbGx5IGRvdWJsZWQgb24gZWFjaCBpdGVyYXRpb24uIFNvIGFzIGxvbmcgYXMg dGhlCj4gdGVtcGVyYXR1cmUgaGFzbid0IGNoYW5nZWQgZW5vdWdoIHRvIGludmFsaWRhdGUgaGFs ZiBvZiB0aGUgYml0cyBpbiB0aGUKPiBjdXJyZW50IGFuc3dlciwgeW91J3JlIGdvb2QgdG8gZ28u Cj4KPiBFdmVuIGF0IHN0YXJ0dXAsIHdoZW4gdGhlICJwcmV2aW91cyBhbnN3ZXIiIGlzIHNpbXBs eSB0YWtlbiBhcyBzb21lIGZpeGVkCj4gbm9uemVybyB2YWx1ZSAoZS5nLiwgMiksIHRoaXMgd2ls bCBjb252ZXJnZSB3aXRoaW4gYSBmZXcgY3ljbGVzIHRvIHRoZQo+IGNvcnJlY3QgYW5zd2VyLgo+ Cj4gLS0gRGF2ZSBUd2VlZAo+Cj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPgo+IGh0dHA6Ly93d3cucGljbGlzdC5jb20v dGVjaHJlZi9waWNsaXN0IFBJQy9TWCBGQVEgJiBsaXN0IGFyY2hpdmUKPiBWaWV3L2NoYW5nZSB5 b3VyIG1lbWJlcnNoaXAgb3B0aW9ucyBhdAo+IGh0dHA6Ly9tYWlsbWFuLm1pdC5lZHUvbWFpbG1h bi9saXN0aW5mby9waWNsaXN0CgoKCi0tIApodHRwOi8vd3d3LnBpY2xpc3QuY29tL3RlY2hyZWYv cGljbGlzdCBQSUMvU1ggRkFRICYgbGlzdCBhcmNoaXZlClZpZXcvY2hhbmdlIHlvdXIgbWVtYmVy c2hpcCBvcHRpb25zIGF0Cmh0dHA6Ly9tYWlsbWFuLm1pdC5lZHUvbWFpbG1hbi9saXN0aW5mby9w aWNsaXN0Cg== .