This is a multi-part message in MIME format. ------=_NextPart_000_038F_01CA1DBA.E3002300 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit > Can pics be used to generate audible tones? Yes. The simplest way would be to toggle an output pin with a timer For example, to make a 1kHz tone with 50% duty cycle, you need the timer set to rollover/interrupt every 0.5ms, as 1kHz = 1ms period, and for half the period the pin = 0, half the period the pin = 1 A project of mine that's sidelined is to send the PIC a serial stream containing note pitch and duration to be a simple programmable short tune player (beeps/sequences for buttons, menus etc) . Uses two timers, one for pitch. one for duration. Data would be held in permanent memory for playback retrieval The PIC hasn't enough drive for a speaker and would need at least a basic current amplifier such as transistor, with the speaker as the load. A piezo disc can be driven either between two PIC pins or between PIC pin and 0V. The sound would be similar in quality and volume to what you get from a birthday or Christmas card. The sound can be softened with an RC filter, which will somewhat round the corners of the square wave and make the sound less harsh. Be aware that piezos can act as voltage generators and an external tap for instance could blow the PIC pin(s) More volume can got by boosting the voltage applied across the piezo and using a buffer transistor. See the two example methods in the gifs attached. A piezo is a capacitive component and voltage is LC boosted by the small inductor in parallel. A resistor in parallel acts as a load for the transistor, as the piezo will charge quickly with one cycle but not discharge for the next wbr ------=_NextPart_000_038F_01CA1DBA.E3002300 Content-Type: image/gif; name="piezo_drive.gif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="piezo_drive.gif" R0lGODlh1wCWAIAAAAAAAP///ywAAAAA1wCWAEAC/oyPqcvtD6OctNqLs948AfUZYUeW5omm3ai2 7gvHCCuL9Y3nC13z+g8DCA9CH8cYKY6KRBGNpQwxnQHpBwnM5rAQZPQ7tHC1ZKK0iral1esZ+D0Z n+TluhW9XNNnm73JXxc41+fRBOgwVcjXlHa1KAjZcPiIMxl5KaZhmbGJ6Rn3GSr6sHTYOapyxtjm lNgIwhTWlkfK6iiJ9cValXjLe4rxpLiKKggM6ZustyuJ5+w4Bv3snDQtfYwoQ8t2Z6tKDa68d23d VS5dTY7OTVmBnSVuKN81FFt//6b0u2+fH8WPb1+xgQQLGjxIZhszYggbOnznMOIPiBQoSjS4Sday /lfDbM2jpvFiiXivVNHp5C+kGx8pLYrkE8aKzJgqW7jM9jIiyok5baLrVdNcsEK0KHoh+uvbwp4o MvJkilFTJagId964SRXnUqFQffWJ2c4dLKVQYoBlKqwd1p6uPOgzUyqtwKlqO9K7ErDtjrwBk/DF i1VvQZLhtiJVZ/jctHSKyw6btPYfs7Iq8cL8SNgcYq8MNoOr5XltYlGEM2c9jTq16tXBYtllDfvI x6RgYtv+czv3IN28j7T8DVxXb51PhzcU3cz48aEMGfFwfAG58h0rNipl49FGHoXTCwM+87aaDum2 t88Dr+ak1KvdJQALLpi63/ft5T8Lv42le1Ds/uu/xkTef/41R8IpAcZXn3nOrRedfTc9JwuCswxY C4PcPGhfehpCR2GGYhXXYRAW9hAiiZxUEmCJVplYojYjitiiNvDNSCNwMbp4o0TKjCZgjlFpx99L cmHHI3WUhUcgZwp69Z1LCDpWFCzs0MXQkPsRc11YVcpDFpGaIeWWVp+BQNtG/W2ppX9n5VTaMimy 5eVgbmJWZGiJ2amenS5EhiWRkM0JZKCMeQZaY/vpCZeSmbzAoaDb1bNKmwoOqlihhH556WNF9gjE UWROalo2iDYzqqiG7kkcqIBSipillWL6aiqp0jmpj7beimuuuu7K66J+9tpVLwQCy+ZsKxF7/lxI uSAL25vMauHss51Kq1pQ1AoZbbTMaqststxeyyKV4DIK4rg2cSIhZxMyZ66HQR5L25AQfnNHt8MZ SK+GHcnVZrvuXumovpTw28gt1t6m6m5bXLumZeAZDLC40pKEHkdcNdiZFzVZa28xQJkUaJadvUiu v+KxS8rBEZss65kUgrWjwCwF965ZKnLpYJIri2lziJYVPJNM4ZrV8SgW0bgzjjGqK9uJC7cIqdCt YEwyqjeHzN2HKLs8YL2rmrI1FXFqUhmdIw/r84u1jnS2IRAL5yN9kW6aNMElpZm204+IPOI/fm+I d4eW2Fu0cSsSXbhyh3PNs7dVl5w0sIvD/lgRw4+3XDm1k0Nes+N6K905sZtbnfnEg6uscOiSJ475 s6y3vi1V6xieteoivW6MsSezXMbaFfIeSJR7ob1cXYHn3GhFBHMoHaR7ufIxdBKeazzxoEkWp37L Aw39xdYfTBmZYNbOeXbWty1924ka8dPebmGf3/rpXkaqzE+jef77zmuHJFdSV8y/6WlpZmLKl0Ly JTEr4e4T+4NT9caWIPItR1W+W5qQvraqWwmQNBis4MhKZaRTwapVTdkg2YJmvspRUHf1y9QHRegq EsKOelMqyXN4QT/vsPCFLgxhD3kYqxQ0ry7xc1/AVngoGAJRhqZyYaPARrrsucFPBqTVbQ59GEQs MrGFscJP/sSXO/VZ8YigAOGnlMjFLbJjcLMio6BGWI4YxhGO5IDXF/9FEEld8Yw/PEwWlzjHGcoJ iWNq4h/9qEYtBlKIbdThG+VYR0Mmko+HPCEcPNYPfGgSMBqEG/AOYsJPilIDBQAAOw== ------=_NextPart_000_038F_01CA1DBA.E3002300 Content-Type: image/gif; name="50V_piezo.gif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="50V_piezo.gif" R0lGODlh9AH0AYAAAAAAAP///ywAAAAA9AH0AUAC/oyPqcvtD6OctNqLs968+w+G4kiW5omm6sq2 7gvH8kzX9o3n+s73/g8MCofEovGITCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2P y+f0uv2Oz+v3/L7/DxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpuckGkOBpAmogGkBqikBKA7DK WgqXKgoaywnG6glbIms7uspwGpFaMXvwO6oQ27sS/LJM66w81twi/Vyda4udrb3N3e3d3UFtId5A bn3uYc6j/sA+/Ike78OOQ1/+Qf6dDS/fL4y6yxWxgbOKibDnCwRCY/4aKjSy8FiNiA4rMgyHSmBC /lkZ22UwGIOiRX8ilZXcgOudhpMji8BqxYtjMl3ifhUciFNjx38UWPZUmW5iS2czMfasx8EnyqFp YM5wmvQowJy3UJxUGjRHq629uGJleuFmCKgS6H2NupSnMWq3AuYzq9MVW34Zq9qVGxcsFYT2zq5E K4Mj4Kp6BfHVhw1p2sCF5fmlK3RxyMbxHnMjtqtgwKx/n1JG93hn5M6MP1sLbTp1HNSqW3dyDTu2 7Nm0a9u+jTu37t28e/v+DTy48OHEixs/jjy58uXMmzt/Dj269OnUq1u/jj279u3cu3v/Dj68+PHk y5s/jz69+vXs27t/Dz++/Pn069u/jz+//v38/vv7/w9ggAIOSGCBBh6IYIIKHpNMFKw1eNFopVGl EUjtiXVQhO8QhldOHn2E0106DSNYXrlIuOATrAGB1UIQpujEiicCZtQ4MO4FUY0QIJOQA+oEc9My G96YAlm88AOUhjNKpuMEMhI5TY40TlnWk1Bahc9mpTSoJU0vSkQlM1c2YSUGXOpY5j1jSrUWmHVB ZqKPYU1z1mUxdeXWl2bqh0ubW/6JV5JFgsjmU3qqNeGAfe4YF4dhtWijDVehuOYCZz5EmpM7BRlK mB8yRCKDcAJkpZF3nRoon5FqesOkOugiaaqoOkofX4iq4ikLkIJaaaEkpPkpoYn26plnQO2a/ikM wBLbY6et5goNs6qgZuRkKx0arbTDanvcstx+C2644o5Lbrnmnotuuuquy2677r4Lb7zyzktvvfbe i2+++u7Lb7/+/gtwwAIPTHDBBh+McMIKL8xwww4/DHHEEk9MccUWX4xxxhpvzHHHHn8Mcsgij0xy ySafjHLKKq/McssuvwxzzDLPTHPNNt+Mc8467xxytb/yeGTQgNazqBt5lhihekVj6aGFVVKbmLeW YputRENKzSzWlIopIJAePtQnho7+uKdYMvnpp6C/bs2fSiu6TdCRTltKGtBKIvm1s8VyrDWuhnrc 995Nssp3Eiwhe2vGge8JbeKEb0z1PIPT/h3qqJ8gBuTZcFeo7+KOr8oo2klnWNSWXtLEr+ePC8uZ r4XHTSHabWk51uSsu66xkF871dWISybL5OoY+8yi7VF+rLrwc/r9Opp5eb003Y2rkHy6StkEu++j W/506YLn/kPvI+guO+fTZ90ll1CdTirm7r8Pvz7K0qX25/IlFnrecmZP+d2iKb8/k8TpfEzDz6K8 xLnZRU5vuAugtVr3wIGVpC8TIR4Aj2cgC5rkevbjGvA8qCjuySkl40BcWZ4VvAh2Dmm3C9ZFOPU7 xmlFaJOZlaymg6Gs2ApRpihdaFz1k8ww6ExzwwyjSAiMUdkQVdKpXO066KZYpbAd6UPG/gGpWKpD LTFV+dnhBUEoQymaqX5z2qKI7OPFE6Lwg3TySQ7LlcYkrrGFLqjemN6mGDbqimF4nGMY57ewPtJP egNcnh6rhjCsDWl7U2zgHgNZQLY5EpEHE6Qkv0g9PkaSeXTEYMIWyLM12DGUxSNlHUZpyh6gMpWs bKUrXwnLWMpylrSspS1victc6nKXvOylL38JzGAKc5jELKYxj4nMZCpzmcxspjOfCc1oSnOa1Kym Na+JzWxqc5vc7KY3vwnOcIpznOQspznPic50qnOd7GynO98Jz3jKc570rKc974nPfOpzn/zspz// CdCACnSgBC2oQQ+K0IQqdKEMbahD/h8K0YhKdKIUrahFL4rRjGp0oxztqEc/CtKQinSkJC2pSU+K 0pSqdKUsbalLXwrTmMp0pjStqU35SUZ8pE0ghOmpVni3mk01yj0viZ/7RGOQHhp1qUxtqlOfCtWi lmiq8MnpER4EVD8Csn8vLKS/VjkoTsYEM9GTYDQuqard/Qxv2yuiCHdkt7i+pKuZFKt/NmPVsgm1 fPuQowx92iElWfGR3+sa/xTiFqHmkGzC0hxeySo+r2KqsHd9kSCLasSxqfGvSP1fhUCpU7sO76yi vRhYN4mSpQKOtBDE5MRAi6PQgi53p23WIWfrWonV1rad/GNuI7ZbQt4WimpqnpQa/klc02HOhQUL bhR7ezn9SfYvPpzJ0fblXOkmt6vNmItfKaTARU7XXdkdL3OLSyvJHjW6XOTpXuulQVUaz01UPUF5 YVTew012u7qVHv585lbk/naSvIUcPMKWPc2ujYCb5W9/eRW7wCp4fPPFbYMVp8WmwS6y5rWwh317 YeMKQb+ydTDE7kvidKgWeVetcF1Z7BIXh5Vv9+1wcbc12tbVN3NvZaSJFyziawnxckT0rHChS8kc O28u/82fIW0MZAOreH3qu+KNwxi4GhMLrN7bL6nICmYZn5hFsO0e/uDEoRQrLghlfmKItEtgaWEP wlP5HwWF0ebUgrEYah7XPjJX/uS8xfG7RcrzgBmIxlvB5bAHTuxzQ3zeULCwtWCsT9QSDKgzsqWK YY6wkZ1M6Dq6GcfzuaLYAqvCQ0OZwqvu8Yvvc2lQnUow8WU1iB0YGEO7esb9utRwd53kH9u61+m9 9ZUpK+wMZRDOj261EUscalLHmdeGbZ83ImzF93kZ0pX+sCer3Wry4XnbLlSqj6H95NLCt9jpxnWa NxzDdjNP12C7IROjk1cf5RvXoL7agxgMWXPfqSNnrkvfzNhe57zb2c1WNV0TyHBQyztY6YXeW0Ep br+SEOFazoTdEDvoSG8VycJl906ZjRhsB7yvgrZ3wp/zxqTUGtgRH7axb0zV/s2p986uFhTHay6e kPNb2g7PJL1r9/OOy0boxyY6tyfU5n0nMekG9PaRkT3tYJ/QiUI2nde9UnUTqw6IITn6ppT+HaYX 2OnRbmOKTQ4utV+d7RIXNSQdbPZR3/zVibTv2AEe5b7bN48kR63BLKnuouu9koZPtdWpzfjBT00a M1f8pwn7yZ9pg3KmIneyPU8wrdX33BPPOqIjD0Kuo/vxjQ9967v9+dU39/V2/7XkFYZ4rFte9q6/ PVrbjnnBn57uIte6WX2f+KcbX2BRbb7znw99o2pSo2ifZvWlef1oZh+a239m9535/WaG/5jXlujm LVr5m6p//exvv/vfD//4Vct//vSvv/3vj//863///O+///8PgAEogANIgAVogAeIgAmogAvIgA3o gA8IgREogRNIgRVogReIgRmogRvIgR3ogR8IgiEogiNIgiVogieIgmJQAAAAOw== ------=_NextPart_000_038F_01CA1DBA.E3002300 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist ------=_NextPart_000_038F_01CA1DBA.E3002300--