顯示具有 Digital Alarm Clock 標籤的文章。 顯示所有文章
顯示具有 Digital Alarm Clock 標籤的文章。 顯示所有文章

2011年1月4日 星期二

數位鬧鐘: (4.1) I2C實驗-EEPROM,軟體DIY部分

24C32 容量為32K(32768) Bits =4096 Bytes

又,在數位鬧鐘: (3) I2C實驗-EEPROM,硬體DIY部分 
中提到Device Address 由硬體接腳決定為 0xA0

再看一下下圖, 因為 4096 Bytes 由12位元定指( 2的12次方 ),所以整個EEPROM 24C32的Format 顯而易見.

圖1

2010年12月28日 星期二

數位鬧鐘: (3) I2C實驗-EEPROM,硬體DIY部分

圖1

圖1右邊的就是EEPROM 24C32, 將其A0,A1,A2接地.
所以EEPROM 的 Address就是0xA0 (b1010A2,A1,A0,W/R)
而WP接地,就可以改EEPROM中資料,若High則無法寫入.

2010年12月17日 星期五

數位鬧鐘: (1) I2C實驗-溫度感應器,硬體DIY部分

圖1

Project 數位鬧鐘

前陣子進行的project 數位鬧鐘.

  • I2C 讀取溫度感應IC (NXP SA56004x)
  • 將菜單設定存入EEPROM(24c32)中 
  • 簡單人機介面
  • 使用過去 IR R.C.當作人機介面的輸入
  • LCM 5110當作人機介面的輸出
  • PWM控制Buzzer當作鬧鈴聲音
  • G Sensor ( Bosch BMA150),自動背光控制下,可藉由甩動鬧鐘來將背光打開
先放幾張目前的完成的照片.

時間,溫度顯示

Related Posts Plugin for WordPress, Blogger...