PICAXE_20X2.fzp 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324
  1. <?xml version="1.0" encoding="UTF-8"?><module fritzingVersion="0.3.16b.02.24.4002" moduleId="RevEd_PICAXE_20X2">
  2. <version>1.1</version>
  3. <author>Revolution Education Ltd</author>
  4. <title>PICAXE-20X2</title>
  5. <label>IC</label>
  6. <date>2010-05-26</date>
  7. <tags>
  8. <tag>PICAXE</tag>
  9. <tag>DIP</tag>
  10. </tags>
  11. <properties>
  12. <property name="family">Microcontroller Board (PICAXE)</property>
  13. <property name="variant">PICAXE-20X2</property>
  14. <property name="package">THT</property></properties>
  15. <description>PICAXE-20X2 from Revolution Education Ltd</description>
  16. <views>
  17. <iconView>
  18. <layers image="icon/PICAXE_20X2_icon.svg">
  19. <layer layerId="icon"/>
  20. </layers>
  21. </iconView>
  22. <breadboardView>
  23. <layers image="breadboard/PICAXE_20X2_breadboard.svg">
  24. <layer layerId="breadboard"/>
  25. </layers>
  26. </breadboardView>
  27. <pcbView>
  28. <layers image="pcb/dip_20_300mil_pcb.svg">
  29. <layer layerId="copper0"/>
  30. <layer layerId="silkscreen"/>
  31. <layer layerId="keepout"/>
  32. <layer layerId="soldermask"/>
  33. <layer layerId="outline"/>
  34. <layer layerId="copper1"/></layers>
  35. </pcbView>
  36. <schematicView>
  37. <layers image="schematic/PICAXE_20X2_schematic.svg">
  38. <layer layerId="schematic"/>
  39. </layers>
  40. </schematicView>
  41. </views>
  42. <connectors>
  43. <connector id="connector0" name="+V" type="male">
  44. <description>Connect to the positive rail of the power supply in your circuit</description>
  45. <views>
  46. <breadboardView>
  47. <p layer="breadboard" svgId="connector0pin" terminalId="connector0terminal"/>
  48. </breadboardView>
  49. <schematicView>
  50. <p layer="schematic" svgId="connector0pin" terminalId="connector0terminal"/>
  51. </schematicView>
  52. <pcbView>
  53. <p layer="copper0" svgId="connector0pin"/>
  54. <p layer="copper1" svgId="connector0pin"/></pcbView>
  55. </views>
  56. </connector>
  57. <connector id="connector1" name="Serial In" type="male">
  58. <description>Connect to the 22K resistor of the PICAXE download circuit</description>
  59. <views>
  60. <breadboardView>
  61. <p layer="breadboard" svgId="connector1pin" terminalId="connector1terminal"/>
  62. </breadboardView>
  63. <schematicView>
  64. <p layer="schematic" svgId="connector1pin" terminalId="connector1terminal"/>
  65. </schematicView>
  66. <pcbView>
  67. <p layer="copper0" svgId="connector1pin"/>
  68. <p layer="copper1" svgId="connector1pin"/></pcbView>
  69. </views>
  70. </connector>
  71. <connector id="connector2" name="C.7 / ADC 3" type="male">
  72. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input</description>
  73. <views>
  74. <breadboardView>
  75. <p layer="breadboard" svgId="connector2pin" terminalId="connector2terminal"/>
  76. </breadboardView>
  77. <schematicView>
  78. <p layer="schematic" svgId="connector2pin" terminalId="connector2terminal"/>
  79. </schematicView>
  80. <pcbView>
  81. <p layer="copper0" svgId="connector2pin"/>
  82. <p layer="copper1" svgId="connector2pin"/></pcbView>
  83. </views>
  84. </connector>
  85. <connector id="connector3" name="C.6 ( Input Only )" type="male">
  86. <description>This pin can be used as a digital input only</description>
  87. <views>
  88. <breadboardView>
  89. <p layer="breadboard" svgId="connector3pin" terminalId="connector3terminal"/>
  90. </breadboardView>
  91. <schematicView>
  92. <p layer="schematic" svgId="connector3pin" terminalId="connector3terminal"/>
  93. </schematicView>
  94. <pcbView>
  95. <p layer="copper0" svgId="connector3pin"/>
  96. <p layer="copper1" svgId="connector3pin"/></pcbView>
  97. </views>
  98. </connector>
  99. <connector id="connector4" name="C.5 / PWM C.5 / HPWM A" type="male">
  100. <description>This pin can be used as a digital input and a digital output. This pin can be used to generate a background PWM output signal using the PWMOUT or HPWM commands</description>
  101. <views>
  102. <breadboardView>
  103. <p layer="breadboard" svgId="connector4pin" terminalId="connector4terminal"/>
  104. </breadboardView>
  105. <schematicView>
  106. <p layer="schematic" svgId="connector4pin" terminalId="connector4terminal"/>
  107. </schematicView>
  108. <pcbView>
  109. <p layer="copper0" svgId="connector4pin"/>
  110. <p layer="copper1" svgId="connector4pin"/></pcbView>
  111. </views>
  112. </connector>
  113. <connector id="connector5" name="C.4 / SRNQ / HPWM B" type="male">
  114. <description>This pin can be used as a digital input and a digital output. This pin can be used to generate a background PWM output signal using the HPWM command</description>
  115. <views>
  116. <breadboardView>
  117. <p layer="breadboard" svgId="connector5pin" terminalId="connector5terminal"/>
  118. </breadboardView>
  119. <schematicView>
  120. <p layer="schematic" svgId="connector5pin" terminalId="connector5terminal"/>
  121. </schematicView>
  122. <pcbView>
  123. <p layer="copper0" svgId="connector5pin"/>
  124. <p layer="copper1" svgId="connector5pin"/></pcbView>
  125. </views>
  126. </connector>
  127. <connector id="connector6" name="C.3 / ADC 7 / HPWM C" type="male">
  128. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to generate a background PWM output signal using the HPWM command</description>
  129. <views>
  130. <breadboardView>
  131. <p layer="breadboard" svgId="connector6pin" terminalId="connector6terminal"/>
  132. </breadboardView>
  133. <schematicView>
  134. <p layer="schematic" svgId="connector6pin" terminalId="connector6terminal"/>
  135. </schematicView>
  136. <pcbView>
  137. <p layer="copper0" svgId="connector6pin"/>
  138. <p layer="copper1" svgId="connector6pin"/></pcbView>
  139. </views>
  140. </connector>
  141. <connector id="connector7" name="C.2 / ADC 8 / Keyboard Clock" type="male">
  142. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Clock' signal ( pin 5 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit</description>
  143. <views>
  144. <breadboardView>
  145. <p layer="breadboard" svgId="connector7pin" terminalId="connector7terminal"/>
  146. </breadboardView>
  147. <schematicView>
  148. <p layer="schematic" svgId="connector7pin" terminalId="connector7terminal"/>
  149. </schematicView>
  150. <pcbView>
  151. <p layer="copper0" svgId="connector7pin"/>
  152. <p layer="copper1" svgId="connector7pin"/></pcbView>
  153. </views>
  154. </connector>
  155. <connector id="connector8" name="C.1 / ADC 9 / Keyboard Data / HSPI Data Out" type="male">
  156. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data In' (DI/DIN/SI) pins of those devices. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Data' signal ( pin 1 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit</description>
  157. <views>
  158. <breadboardView>
  159. <p layer="breadboard" svgId="connector8pin" terminalId="connector8terminal"/>
  160. </breadboardView>
  161. <schematicView>
  162. <p layer="schematic" svgId="connector8pin" terminalId="connector8terminal"/>
  163. </schematicView>
  164. <pcbView>
  165. <p layer="copper0" svgId="connector8pin"/>
  166. <p layer="copper1" svgId="connector8pin"/></pcbView>
  167. </views>
  168. </connector>
  169. <connector id="connector9" name="C.0 / Hserout" type="male">
  170. <description>This pin can be used as a digital input and a digital output. This pin can be used to output high-speed serial data</description>
  171. <views>
  172. <breadboardView>
  173. <p layer="breadboard" svgId="connector9pin" terminalId="connector9terminal"/>
  174. </breadboardView>
  175. <schematicView>
  176. <p layer="schematic" svgId="connector9pin" terminalId="connector9terminal"/>
  177. </schematicView>
  178. <pcbView>
  179. <p layer="copper0" svgId="connector9pin"/>
  180. <p layer="copper1" svgId="connector9pin"/></pcbView>
  181. </views>
  182. </connector>
  183. <connector id="connector10" name="B.7 / HI2C Clock / HSPI clock" type="male">
  184. <description>This pin can be used as a digital input and a digital output. If using the PICAXE with I2C devices this pin should connect to the 'I2C Clock' (SCL) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit. If using the PICAXE with SPI devices this pin should connect to the 'SPI Clock' (SCK/SCLK) pins of those devices</description>
  185. <views>
  186. <breadboardView>
  187. <p layer="breadboard" svgId="connector10pin" terminalId="connector10terminal"/>
  188. </breadboardView>
  189. <schematicView>
  190. <p layer="schematic" svgId="connector10pin" terminalId="connector10terminal"/>
  191. </schematicView>
  192. <pcbView>
  193. <p layer="copper0" svgId="connector10pin"/>
  194. <p layer="copper1" svgId="connector10pin"/></pcbView>
  195. </views>
  196. </connector>
  197. <connector id="connector11" name="B.6 / ADC 11 / Hserin" type="male">
  198. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to receive high-speed serial data</description>
  199. <views>
  200. <breadboardView>
  201. <p layer="breadboard" svgId="connector11pin" terminalId="connector11terminal"/>
  202. </breadboardView>
  203. <schematicView>
  204. <p layer="schematic" svgId="connector11pin" terminalId="connector11terminal"/>
  205. </schematicView>
  206. <pcbView>
  207. <p layer="copper0" svgId="connector11pin"/>
  208. <p layer="copper1" svgId="connector11pin"/></pcbView>
  209. </views>
  210. </connector>
  211. <connector id="connector12" name="B.5 / ADC 10 / HI2C Data / HSPI Data In" type="male">
  212. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. If using the PICAXE with I2C devices this pin should connect to the 'I2C Data' (SDA) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data Out' (DO/DOUT/SO) pins of those devices</description>
  213. <views>
  214. <breadboardView>
  215. <p layer="breadboard" svgId="connector12pin" terminalId="connector12terminal"/>
  216. </breadboardView>
  217. <schematicView>
  218. <p layer="schematic" svgId="connector12pin" terminalId="connector12terminal"/>
  219. </schematicView>
  220. <pcbView>
  221. <p layer="copper0" svgId="connector12pin"/>
  222. <p layer="copper1" svgId="connector12pin"/></pcbView>
  223. </views>
  224. </connector>
  225. <connector id="connector13" name="B.4 / ADC 8 / C1- / HPWM D" type="male">
  226. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input for the internal 'C1' comparator. This pin can be used to generate a background PWM output signal using the HPWM command</description>
  227. <views>
  228. <breadboardView>
  229. <p layer="breadboard" svgId="connector13pin" terminalId="connector13terminal"/>
  230. </breadboardView>
  231. <schematicView>
  232. <p layer="schematic" svgId="connector13pin" terminalId="connector13terminal"/>
  233. </schematicView>
  234. <pcbView>
  235. <p layer="copper0" svgId="connector13pin"/>
  236. <p layer="copper1" svgId="connector13pin"/></pcbView>
  237. </views>
  238. </connector>
  239. <connector id="connector14" name="B.3 / ADC 5 / C2-" type="male">
  240. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input for the internal 'C2' comparator</description>
  241. <views>
  242. <breadboardView>
  243. <p layer="breadboard" svgId="connector14pin" terminalId="connector14terminal"/>
  244. </breadboardView>
  245. <schematicView>
  246. <p layer="schematic" svgId="connector14pin" terminalId="connector14terminal"/>
  247. </schematicView>
  248. <pcbView>
  249. <p layer="copper0" svgId="connector14pin"/>
  250. <p layer="copper1" svgId="connector14pin"/></pcbView>
  251. </views>
  252. </connector>
  253. <connector id="connector15" name="B.2 / ADC 4 / C2+" type="male">
  254. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input for the internal 'C2' comparator</description>
  255. <views>
  256. <breadboardView>
  257. <p layer="breadboard" svgId="connector15pin" terminalId="connector15terminal"/>
  258. </breadboardView>
  259. <schematicView>
  260. <p layer="schematic" svgId="connector15pin" terminalId="connector15terminal"/>
  261. </schematicView>
  262. <pcbView>
  263. <p layer="copper0" svgId="connector15pin"/>
  264. <p layer="copper1" svgId="connector15pin"/></pcbView>
  265. </views>
  266. </connector>
  267. <connector id="connector16" name="B.1 / ADC 2 / Hint 2 / SRQ" type="male">
  268. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input trigger to initiate a 'hardware interrupt'</description>
  269. <views>
  270. <breadboardView>
  271. <p layer="breadboard" svgId="connector16pin" terminalId="connector16terminal"/>
  272. </breadboardView>
  273. <schematicView>
  274. <p layer="schematic" svgId="connector16pin" terminalId="connector16terminal"/>
  275. </schematicView>
  276. <pcbView>
  277. <p layer="copper0" svgId="connector16pin"/>
  278. <p layer="copper1" svgId="connector16pin"/></pcbView>
  279. </views>
  280. </connector>
  281. <connector id="connector17" name="B.0 / ADC 1 / VREF+ / Hint 1" type="male">
  282. <description>This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to set the upper voltage converted by the ADC. This pin can be used as an input trigger to initiate a 'hardware interrupt'</description>
  283. <views>
  284. <breadboardView>
  285. <p layer="breadboard" svgId="connector17pin" terminalId="connector17terminal"/>
  286. </breadboardView>
  287. <schematicView>
  288. <p layer="schematic" svgId="connector17pin" terminalId="connector17terminal"/>
  289. </schematicView>
  290. <pcbView>
  291. <p layer="copper0" svgId="connector17pin"/>
  292. <p layer="copper1" svgId="connector17pin"/></pcbView>
  293. </views>
  294. </connector>
  295. <connector id="connector18" name="Serial Out / A.0" type="male">
  296. <description>Connect to the output pin of the download connector for the PICAXE download circuit. This pin can also be used as an independent digital output</description>
  297. <views>
  298. <breadboardView>
  299. <p layer="breadboard" svgId="connector18pin" terminalId="connector18terminal"/>
  300. </breadboardView>
  301. <schematicView>
  302. <p layer="schematic" svgId="connector18pin" terminalId="connector18terminal"/>
  303. </schematicView>
  304. <pcbView>
  305. <p layer="copper0" svgId="connector18pin"/>
  306. <p layer="copper1" svgId="connector18pin"/></pcbView>
  307. </views>
  308. </connector>
  309. <connector id="connector19" name="0V" type="male">
  310. <description>Connect to the 0V (ground) of the power supply in your circuit</description>
  311. <views>
  312. <breadboardView>
  313. <p layer="breadboard" svgId="connector19pin" terminalId="connector19terminal"/>
  314. </breadboardView>
  315. <schematicView>
  316. <p layer="schematic" svgId="connector19pin" terminalId="connector19terminal"/>
  317. </schematicView>
  318. <pcbView>
  319. <p layer="copper0" svgId="connector19pin"/>
  320. <p layer="copper1" svgId="connector19pin"/></pcbView>
  321. </views>
  322. </connector>
  323. </connectors>
  324. </module>