freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

實測通過6位數碼管顯示程序(編輯修改稿)

2024-08-31 15:23 本頁面
 

【文章內容簡介】 able[5]。 dula = 0。 P0 = 0xff。 wela = 1。 P0 = 0x10。 wela = 0。 delayms(500)。 dula = 1。 P0 = table[6]。 dula = 0。 P0 = 0xff。 wela = 1。 P0 = 0x20。 wela = 0。 delayms(500)。 }}void delayms(uint xms){ uint i,j。 for(i = xms。 i0。 i) for(j = 110。 j0。 j)。 } /******************************************************************void xianshi() //顯示函數 { uchar i。 for(i = 0。 i6。 i++) { P0=wen[i]。 //位選 wei=1。 //開74HC573鎖存 wei=0。 //關74HC573鎖存 P0=huancun[i]。 //段選 duan=1。 duan=0。 P0=0xff。 //消影 delay(5)。 } } void init() { uchar i。 TMOD=0x01。 TH0=(6553650000)/256。 //10ms定時初值(T0計時用) TL0=(6553650000)%256。 TR0=1。 //T0計時關斷 ET0=1。 //T0中斷允許位關斷 EA=1。 //開總中斷 for(i = 0。 i6。 i++) { huancun[i] = shu[i]。 //段選送緩存 } } void main() { init()。 while(1) { xianshi()。 } } void time_intt0 (void) interrupt 1 //50ms中斷 { uchar t,i,j。 TH0=(6553650000)/256。 //重置初值 TL0=(6553650000)%256。 t++。 if(t == 20) //1秒到 50ms*20 = 1s { t=0。 j++。 //j+1 for(i = 0。 i6。 i++) //使段選數據移位輸入緩存{ huancun[i] = shu[i+j]。 } if(j9) //移到最后面 回到初始狀態(tài) (即顯示第8位后的第9位就是回到原來的第1位循環(huán)) { j = 0。 } } }*******************************************************************/㈢: 6位共陽數碼管循環(huán)顯示0123456789ABCDEF,六個數碼管是連續(xù)不同的六個數include define uint unsigned int define uchar unsigned char code uchar shu[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}。 //共陽數碼管段選碼(0f) //uchar code DIS_BIT[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 //數碼管位選(8位)/*code uchar shu[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。 //共陰數碼管段選碼(0f) */ code uchar wen[] = {0x01,0x02,0x04,0x08,0x10,0x20}。 //數碼管位選(6位) uchar huancun[] = {0x00,0x00,0x00,0x00,0x00,0x00}。 //數碼管段選緩存(即緩存需要顯示的6位數碼管段選碼) sbit duan = P2^6。 //段選sbit wei = P2^7。 //位選 void delay(uchar x) //延時函數(延時函數在主函數前面的,則不需要子函數申明){ uchar i,j。 for(i = 0。 ix。 i) for(j = 0。 j j)。 } void xianshi() //顯示函數 { uchar i。 for(i = 0。 i6。 i++) { P0=wen[i]。 //位選 wei=1。 //開74HC573鎖存 wei=0。 //關74HC573鎖存 P0=huancun[i]。 //段選 duan=1。 duan=0。 P0=0xff。 //消影 delay(5)。
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1