Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:57 12 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : [MM] Does I2C WRITE cycle the enable pin?

Author Message
chipveres
Newbie

Joined: 28/12/2024
Location: United States
Posts: 5
Posted: 08:46pm 05 Jan 2025
Copy link to clipboard 
Print this post

Hi, I am trying to use a PicoMite and its BASIC to drive an HD44870 display through a
PCF8574 bus expander.  I would like to know, does the I2C WRITE command automatically cycle the Enable pin high?  Or is it needed for the programmer to explicitly do it himself?
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2611
Posted: 09:17pm 05 Jan 2025
Copy link to clipboard 
Print this post

As far as I know the I2C commands only control the two I2C pins. The Chip Enable is up to you.

It is possible that it can be permanently enabled and not need software control at all.
Edited 2025-01-06 07:47 by phil99
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1000
Posted: 10:57pm 05 Jan 2025
Copy link to clipboard 
Print this post

This article on FotS has an example developed on a Micromite.
Driving LCD with I2C interface using a Micromite (>5.3)
Latest F4 Latest H7 FotS
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025