|
2 zakonnik Программа для семисегментных ;===================================================== ;Вывод цифр от 0 до 9 ( табличный метод ) ;===================================================== List p=16f84a PCL equ 02h Status equ 03h TrisB equ 06h PortB equ 06h Temp equ 0Ch Org 0 Bsf Status,5 Clrf TrisB Bcf Status,5 Clrf PortB clrf Temp Start movf Temp,0 call LCD movwf PortB incf Temp,1 movf Temp,0 sublw .10 btfss Status,2 Goto Start clrf Temp goto Start LCD addwf PCL,1 Dt 03F,006,05B,04F,066,06D,07D,007,07F,06F End Вывод табличным методом. Сам мучаю студентов и ни о каком PIC18 речи идти не может. Стенд и создается для изучения основ программирования МК. Если нужна динамическая индикация, то пожалуйста. У меня этих самодельных стендов немеряно, включая работу по вводу с клавиатуры в режиме динамической индикации ( 6 разрядов ) со сдвигом символов в строке ( вправо или влево ). |
|