Prove con PIC12F529T39A

I miei appunti sul PIC12F529T39A

Schema elettrico

Pinout ingresso ICSP

Pinout ICD4

Pinout adattatore

  CMT J1 |  ICD 4
---------|-------------
 1  MCLR | 1 MCLR
 2  3V3  | 2 VDD
 3  GND  | 3 VSS
 4  PGD  | 4 PGD
 5  PGC  | 5 PGC
         | 6 Reserved       

Componenti

Software & Hardware di sviluppo

Application Notes

Prove accellerometro con CM3-Panel

Per provare l'accellerometro ho collegato la CM3-Panel al kit di valutazione della ST

Collegamento tra CM3-Panel e il kit di valutazione dell'accellerometro ST

| EXP1       | KIT               |  
|------------|-------------------|
|  2     3V3 | VDD - VDD_IO - CS |
|  3 GPIO 40 | INT1              |
|  5 GPIO 41 | INT2              |
| 11    SDA1 | SDA               |
| 13    SCL1 | SCL               |
| 16     GND | GND               |

Installare i2c-tools e python-smbus:

sudo apt-get update
sudo apt-get install i2c-tools
sudo apt-get install python-smbus

Per vericare che il chip accellerometro viene visto su I2C:

i2cdetect -y 1

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- 19 -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --   

L'indirizzo di risposta รจ 0x19

Programma di prova lettura da accellerometro per CM3-Panel

Assembler PIC su Debian

sudo apt install
sudo apt install gnutils

MPLAB X e XC8

Links

CPU alternative