IMHO the H mean that a PIC Hardware module is used
Hserout ---> Serout
Hpwm ---> PWM
If one day Melabs decide to do something that use the internal MMSP, they will probably call it HI2CREAD, HI2CWRITE, HSPIREAD...
Another point, if I2CREAD/I2CWRITE had used the internal MSSP, it will'nt give you the choice to specify the SDA and SCL pins... same for Serout, .. ,..
I2CREAD/I2CWRITE allow to create as much I2C Bus as you have capable I/O on your PIC. That's a good point when you need it. Sure slower than what the MSSP can provide but if it's just for some simple EEPROM, DAC, ADC, I/O expander... it's fast enough in most case.
Last edited by mister_e; - 3rd June 2006 at 21:57.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks