74hc595.h:
#ifndef __74hc595_h__
#define __74hc595_h__
/************************************位定義************************************/
sbit data_in = p1^0; //序列資料輸入
sbit st_ck = p1^1; //儲存暫存器時鐘輸入
sbit sh_ck = p1^2; //移位暫存器時鐘輸入
/***********************************函式宣告***********************************/
void ser_in(unsigned char data); //序列資料輸入
void par_out(void); //序列資料輸出
void ser_in(unsigned char data)
}void par_out(void)
#endif
8x8led.c
#include #include "74hc595.h"
unsigned char i;
unsigned int m,n;
#define num sizeof(digit_tab) //**長度
unsigned char code table=;
unsigned char code digit_tab= ;
void display(void)
//迴圈掃瞄
m++;
if(m == 300)
//滾動速度控制
if(n == num - 7)
}void timer0_init(void)
void timer0_intservice(void) interrupt 1 using 0
void main (void)
8x8點陣字模生成查詢 scratch顯示點陣漢字
什麼是點陣字型 圖中文字模 16 16 點陣 或者說畫素 位 二進位制形式0 1表示點陣資料 字模資訊 十六進製制形式表示 了解了以上資訊,我們就可以根據位 或字模資訊,以打點的形式顯示出點陣文字了。那這個位 或字模資訊從 來?文符太多自己製作就不太現實了,又是一翻搜尋找到一款小工具 通用點陣字型檔...
51微控制器
數碼管顯示幾乎是每次藍橋杯微控制器設計與開發組競賽的必考部分,相對於使用lcd1602作為顯示裝置,使用數碼管來顯示能夠更好的考察參賽選手的微控制器基本功,因為ct107d開發平台的設計使得數碼管的顯示不僅牽扯到數碼管顯示的 基本內容,還涉及到74hc573鎖存器,74hc02異或門,74hc138...
51微控制器
建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 1.供電電源 一般開發板上提供兩種供電方式,usb供電和專用電源供電。使用usb供電你只要用一根usb線將開發板usb電源介面與電腦的usb...