GOGOGO高清完整国语,GOGOGO在线观看免费观看完整版高清,GOGOGO免费高清完整,GOGOGO高清在线观看免费视频,GOGOGO日本高清国语完整,GOGOGO免费高清完整版

技術熱線: 4007-888-234

pic16f877控制led的動態顯示

更新時間: 2019-03-26
閱讀量:2400

硬件方面:

pic通過74hc595來位選數碼管.ra0口接595rclk,ra1口接595srclk,ra2口接595ser

picd口輸出字型碼.

軟件方面:

list p=16f877 include"p16f877.inc" count equ 34h bits equ 35h inter equ 36h count1 equ 37h bits1 equ 38h org 0x00 nop initial ;初始化 banksel TRISA movlw 0x00 movwf TRISA movwf TRISD banksel PORTD movlw 0x00 movwf PORTD clrf count clrf bits clrf inter movlw 00h movwf bits movlw 08h movwf count bcf PORTA,0 noop bcf PORTA,1 movf PORTA,W andlw 0xfb iorwf bits,w movwf PORTA bsf PORTA,1 rlf bits,1 decfsz count goto noop bsf PORTA,0

main movlw 0x99 movwf PORTD ;段型碼送dmovlw 04h movwf count1

movlw 08h movwf bits ;位選信號放在bits寄存器中 movwf bits1 ;位選信號送中間寄存器 loop1 movlw 04h ;下面一段程序為串并轉換 movwf count tab rlf bits,1 decfsz count,1 goto tab movlw 08h movwf count bcf PORTA,0 ;為送鎖存信號做準備 loop bcf PORTA,1 ;為送時鐘信號做準備 movf bits,w andlw 04h movwf inter movf PORTA,w andlw 0Xfb iorwf inter,w ;輸出第7movwf PORTA bsf PORTA,1 ;發出一脈沖信號 rlf bits,1 decfsz count goto loop bsf PORTA,0 ;送鎖存信號

rrf bits1,1 movf bits1,w movwf bits decfsz count1 goto loop1 goto main end 



欢迎光临: 花莲县| 博罗县| 章丘市| 宁晋县| 景谷| 高碑店市| 绥芬河市| 墨江| 兰州市| 定边县| 拉萨市| 石柱| 两当县| 祁连县| 竹山县| 上高县| 辽中县| 万全县| 犍为县| 博罗县| 永吉县| 历史| 溧水县| 普兰店市| 江华| 清镇市| 罗山县| 桦甸市| 乡城县| 鸡西市| 左权县| 色达县| 河北区| 东莞市| 康平县| 汝城县| 赤峰市| 旌德县| 霍林郭勒市| 蒙自县| 巢湖市|