DB 007H,095H,0CEH,0B2H,008H,088H,088H,089H DB 009H,07BH,042H,05FH,012H,0F6H,086H,0BEH DB 01CH,071H,0C7H,01CH,025H,0EDH,009H,07BH DB 02FH,068H,04BH,0DAH,038H,0E3H,08EH,039H DB 042H,05EH,0D0H,097H,04BH,0DAH,012H,0F6H DB 055H,055H,055H,055H,05EH,0D0H,097H,0B4H DB 068H,04BH,0DAH,013H,071H,0C7H,01CH,071H DB 07BH,042H,05EH,0D0H,084H,0BDH,0A1H,02FH DB 08EH,038H,0E3H,08EH,097H,0B4H,025H,0ECH DB 0A1H,02FH,068H,04BH,0AAH,0AAH,0AAH,0AAH DB 0B4H,025H,0EDH,009H,0BDH,0A1H,02FH,068H TABLE1: DB 00H,01H,00H,02H,00H,03H,00H,04H,00H,05H DB 00H,06H,00H,07H,00H,08H,00H,09H,00H,10H DB 00H,20H,00H,30H,00H,40H,00H,50H,00H,60H DB 00H,70H,00H,80H,00H,90H,01H,00H,02H,00H DB 03H,00H,04H,00H,05H,00H,06H,00H,07H,00H DB 08H,00H,09H,00H,10H,00H,11H,00H,12H,00H DB 13H,00H,14H,00H,15H,00H,16H,00H,17H,00H DB 18H,00H,19H,00H,20H,00H END 频率表格预备频率 控制字 输出频率 0.01 000045C9 00.01 0.02 00308B91 00.02 0.03 0048D15A 00.03 0.04 00611723 00.04 0.05 00795CEB 00.05 0.06 0091A3B4 00.06 0.07 00A9E87C 00.07 0.08 00C22E45 00.08 0.09 00DA740E 00.09 0.1 00F2B9D6 00.10 0.2 01E573AD 00.20 0.3 02D82D83 00.30 0.4 03CAE759 00.40 0.5 04BDA12F 00.50 0.6 05B05B06 00.60 0.7 06A314DC 00.70 0.8 0795CEB2 00.80 0.9 08888889 00.90 1 097B425F 01.00 2 12F686BE 02.00 3 1C71C71C 03.00 4 25ED097B 04.00 5 2F684BDA 05.00 6 38E38E39 06.00 7 425ED097 07.00 8 4BDA12F6 08.00 9 55555555 09.00 10 5ED097B4 10.00 11 684BDA13 11.00 12 71C71C71 12.00 13 7B425ED0 13.00 14 84BDA12F 14.00 15 8E38E38E 15.00 16 97B425EC 16.00 17 A12F684B 17.00 18 AAAAAAAA 18.00 19 B425ED09 19.00 20 BDA12F68 20.00
附 录 C程序 #include <stdio.h> main() { unsigned long int a,b=4294967295; double c=27,f,y,d; printf("please put in y="); scanf("%lf",&y); a=y*b/c; f=y*b-a*c; if(f>13.5) a=a+1; d=a*c/b; printf("\na=%8lx\n",a); printf("d=%lf\n",d); } 汇编程序 LOAD EQU p0.0 ADREST EQU P0.1 SCL EQU P0.2 SDA EQU P0.3 ORG 0000H AJMP MAIN MAIN: ANL P0,#0FH MOV P2,#0FFH MOV 23H,#00H MOV 24H,#00H MOV 25H,#00H
数字频率信号源设计(十六)相关范文