熱門關(guān)鍵詞:
DS12C887電子時鐘詳細教程
  • 該文件為doc格式
  • 文件大小:557.57K
  • 下載次數(shù)
  • 文件評級
  • 更新時間:2012-12-12
  • 發(fā) 布 人qwqwqwqw
  • 文件下載:
  • 立即下載

  • 文件介紹:
  • 該文件為 doc 格式,下載需要 1 積分
  • DS12C887電子時鐘詳細教程

    S1是功能選擇鍵,按下這個鍵后再按s2,s3可以對時鐘進行調(diào)整,s4是鬧鈴設(shè)置鍵,按下后按s2,s3可以調(diào)整鬧鈴時間。仿真時有一個小bug,當(dāng)按下鬧鈴后再按s1,再退出時得再重新按一遍鬧鈴才可以正常運行,估計是軟件的原因。

    我用的是7.7的,所以有這個芯片,這是我從論壇上找的版本低的解決辦法,大家可以看下
    仿真軟件如果版本低可以這樣將庫文件和dll文件復(fù)制到7.5SP3的library和models,
    仿真時,每次一定要給寄存器初始化,否則時鐘不能正常運行.
    正式硬件運行時僅初次化時使用一下,將以下內(nèi)容屏蔽后重新編譯,再下載程序到89C51.
    //初始化DS12C887工作方式
    write_ds(0x0A,0x20);//打開振蕩器
    write_ds(0x0B,0x26);//設(shè)置24小時模式,數(shù)據(jù)二進制格式,開啟鬧鈴中斷
    set_time();//設(shè)置上電默認時間,調(diào)試的時候用
    對這三個進行屏蔽,還有把set time()這個子函數(shù)屏蔽掉
    ...
文檔留言
驗證碼: 請在右側(cè)輸入驗證碼 看不清楚,換一個