![](data:image/jpeg;base64,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o/4WF8S/+hP/APKZc/8AxVeyUUe2h/Ig9nL+Y8b/AOFhfEv/AKE//wAplz/8VR/wsL4l/wDQn/8AlMuf/iq9koo9tD+RB7OX8x43/wALC+Jf/Qn/APlMuf8A4qj/AIWF8S/+hP8A/KZc/wDxVeyUUe2h/Ig9nL+Y8b/4WF8S/wDoT/8AymXP/wAVR/wsL4l/9Cf/AOUy5/8Aiq9koo9tD+RB7OX8x43/AMLC+Jf/AEJ//lMuf/iqP+FhfEv/AKE//wAplz/8VXslFHtofyIPZy/mPG/+FhfEv/oT/wDymXP/AMVR/wALC+Jf/Qn/APlMuf8A4qvZKKPbQ/kQezl/MeN/8LC+Jf8A0J//AJTLn/4qj/hYXxL/AOhP/wDKZc//ABVeyUUe2h/Ig9nL+Y8b/wCFhfEv/oT/APymXP8A8VR/wsL4l/8AQn/+Uy5/+Kr2Sij20P5EHs5fzHjf/CwviX/0J/8A5TLn/wCKo/4WF8S/+hP/APKZc/8AxVeyUUe2h/Ig9nL+Y8b/AOFhfEv/AKE//wAplz/8VR/wsL4l/wDQn/8AlMuf/iq9koo9tD+RB7OX8x5PpHjr4hXetWFte+FfJtJriOOaX+z7hdiFgGbJbAwMnJ4r1iiis5yUtlYuMWt3cKKKKgoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPlvSfi746uZtaWbXNwtrKWWL/RIBtZWUA8Jz1PWrPij4seNtOjU2mt+WTf3MP/HrCfkRYio5Ttvb86KKVHVzv2X5nS4r2VR22nb5cq0Ob/4Xb8Q/+hh/8krf/wCN0f8AC7fiH/0MP/klb/8Axuiimcwf8Lt+If8A0MP/AJJW/wD8bo/4Xb8Q/wDoYf8AySt//jdFFAB/wu34h/8AQw/+SVv/APG6P+F2/EP/AKGH/wAkrf8A+N0UUAH/AAu34h/9DD/5JW//AMbo/wCF2/EP/oYf/JK3/wDjdFFAB/wu34h/9DD/AOSVv/8AG6P+F2/EP/oYf/JK3/8AjdFFAF6x+Mvj6aFmk17JDY/484PT/cq6Pi7465/4nnr/AMukHv8A7HtRRTY2Sj4t+OOf+J36/wDLpD7/AOx7VJ/wtjxtz/xOvX/l1h9/9j2FFFIRL/wtXxrz/wATr1/5dYf9r/Y9hUn/AAtPxn83/E56Z/5dYf8Aa/2PYUUUAS/8LQ8ZfN/xOOmf+XaH/a/2PYVIfid4w+b/AIm/TP8Ay7Q/7X+x7CiigCU/Evxd83/E36Z/5dov9r/Z9hUh+JPi35v+Jt0z/wAu0X+3/s+woooAlPxG8V/N/wATXpn/AJd4v9v/AGfYVK3xE8VDf/xNOm7H+jxf7f8As+woooAkb4g+KBv/AOJp03Y/0eLtv/2fYVK3j7xON+NT6bsfuI+2/wD2f9kUUUASN488SjfjUum7H7iPtv8A9n/ZH5VK3jnxGN+NR6bsfuI+3mf7P+yPyoooAyPF3xG8V6ZoE9zZ6r5Uyyqqt9nibALuDwVI6AV5+vxr+IR/5mD/AMkrf/43RRWNJtznfv8AohvoSL8aPiAf+Y//AOScH/xFSj4y+Pz/AMx//wAk4P8A4iiithEg+Mfj05/4n3/knB7/AOxUo+MHjzn/AInv/kpB7/7FFFAEg+L3jrn/AInnr/y6Qe/+xUo+Lfjjn/id+v8Ay6Qe/wDse1FFAEg+LPjfn/id+v8Ay6w+/wDse1S/8LW8a8/8Tr1/5dYf9r/Y9hRRQBJ/wtTxpz/xOemf+XWH/a/2PYVL/wALR8ZfN/xOOmf+XaH/AGv9j2FFFAEn/CzvGHzf8Tjpn/l2h/2v9j2FSn4meL/m/wCJv0z/AMu0X+1/sewoooAkPxJ8W/N/xNumf+XaL/b/ANn2FSn4j+LBu/4mvTP/AC7xf7f+z7CiigCQ/ETxUN3/ABNem7H+jxf7f+z7CpW+IXikb/8AiadN2P8AR4v9v/Z9hRRQBI3j/wATjf8A8TPpux+4i7b/APZ/2RUrePPEo341Lpux+4j7b/8AZ/2R+VFFAEjeOvEg341Hpux+4j7eZ/s/7I/KpW8b+IhvxqPTdj9zH28z/Z/2R+VFFAHki/Gv4hH/AJmD/wAkrf8A+N1Ivxp+IJ/5mD/yTt//AIiiigCVfjN4/P8AzH//ACTg/wDiKkHxk8fH/mPf+ScHv/sUUUASj4w+PDn/AInv/kpB7/7FSD4veOuf+J5/5KQe/wDsUUUASj4ueOef+J56/wDLpB7/AOx7VJ/wtnxvz/xO/X/l1h9/9j2oooAl/wCFr+Nuf+J16/8ALrD/ALX+x7CpP+FqeNOf+Jz6/wDLrD/tf7HsKKKAJf8AhaXjL5v+Jz0z/wAusP8Atf7HsKk/4Wf4x+b/AInHTP8Ay7Q/7X+x7CiigCU/Ezxf83/E36Z/5dov9r/Y9hUh+JXi75v+Jt0z/wAu0X+1/s+woooAlPxH8WDd/wATXpn/AJd4v9v/AGfYVIfiL4rG7/ia9N3/AC7xf7f+z7CiigCVviF4pG//AImnTdj/AEeL/b/2fYVI3xA8Tjf/AMTPpux+4i/2/wDZ9hRRQBK3j3xMN/8AxMum7H7iPtv/ANn/AGR+VSN478SDfjUum7H7iPt5n+z/ALI/KiigCVvHHiMb8aj03Y/cR9vM/wBn/ZH5VxXjb4reNdI1qG3sda8qJoN5X7LC3PmOO6HsooorObalH1/RmVRtShbv+jOdX40/EE/8zB/5J2//AMRUq/Gfx+f+Y/8A+ScH/wARRRWhqOPxl8f/APQf/wDJOD/4iiiit4JWOiEU4n//2Q==)
CY8C24123A
CY8C24223A
CY8C24423A
Document Number: 38-12028 Rev. *R Page 6 of 65
Getting Started
For in depth information, along with detailed programming
details, see the PSoC® Technical Reference Manual.
For up-to-date ordering, packaging, and electrical specification
information, see the latest PSoC device datasheets on the web.
Application Notes
Cypress application notes are an excellent introduction to the
wide variety of possible PSoC designs.
Development Kits
PSoC Development Kits are available online from and through a
growing number of regional and global distributors, which
include Arrow, Avnet, Digi-Key, Farnell, Future Electronics, and
Newark.
Training
Free PSoC technical training (on demand, webinars, and
workshops), which is available online via www.cypress.com,
covers a wide variety of topics and skill levels to assist you in
your designs.
CYPros Consultants
Certified PSoC Consultants offer everything from technical
assistance to completed PSoC designs. To contact or become a
PSoC Consultant go to the CYPros Consultants web site.
Solutions Library
Visit our growing library of solution focused designs. Here you
can find various application designs that include firmware and
hardware design files that enable you to complete your designs
quickly.
Technical Support
Technical support – including a searchable knowledge base
articles and technical forums – is also available online. If you
cannot find an answer to your question, call our Technical
Support hotline at 1-800-541-4736.
Development Tools
PSoC Designer™ is the revolutionary integrated design
environment (IDE) that you can use to customize PSoC to meet
your specific application requirements. PSoC Designer software
accelerates system design and time to market. Develop your
applications using a library of precharacterized analog and digital
peripherals (called user modules) in a drag-and-drop design
environment. Then, customize your design by leveraging the
dynamically generated application programming interface (API)
libraries of code. Finally, debug and test your designs with the
integrated debug environment, including in-circuit emulation and
standard software debug features. PSoC Designer includes:
■Application editor graphical user interface (GUI) for device and
user module configuration and dynamic reconfiguration
■Extensive user module catalog
■Integrated source-code editor (C and assembly)
■Free C compiler with no size restrictions or time limits
■Built-in debugger
■In-circuit emulation
■Built-in support for communication interfaces:
❐Hardware and software I2C slaves and masters
❐Full-speed USB 2.0
❐Up to four full-duplex universal asynchronous receiver/trans-
mitters (UARTs), SPI master and slave, and wireless
PSoC Designer supports the entire library of PSoC 1 devices and
runs on Windows XP, Windows Vista, and Windows 7.
PSoC Designer Software Subsystems
Design Entry
In the chip-level view, choose a base device to work with. Then
select different onboard analog and digital components that use
the PSoC blocks, which are called user modules. Examples of
user modules are analog-to-digital converters (ADCs),
digital-to-analog converters (DACs), amplifiers, and filters.
Configure the user modules for your chosen application and
connect them to each other and to the proper pins. Then
generate your project. This prepopulates your project with APIs
and libraries that you can use to program your application.
The tool also supports easy development of multiple configura-
tions and dynamic reconfiguration. Dynamic reconfiguration
makes it possible to change configurations at run time. In
essence, this lets you to use more than 100 percent of PSoC's
resources for an application.
Code Generation Tools
The code generation tools work seamlessly within the
PSoC Designer interface and have been tested with a full range
of debugging tools. You can develop your design in C, assembly,
or a combination of the two.
Assemblers. The assemblers allow you to merge assembly
code seamlessly with C code. Link libraries automatically use
absolute addressing or are compiled in relative mode, and linked
with other software modules to get absolute addressing.
C Language Compilers. C language compilers are available
that support the PSoC family of devices. The products allow you
to create complete C programs for the PSoC family devices. The
optimizing C compilers provide all of the features of C, tailored
to the PSoC architecture. They come complete with embedded
libraries providing port and bus operations, standard keypad and
display support, and extended math functionality.